office excel 电子表格中这个应用问题如何解决?

发布网友

我来回答

4个回答

热心网友

假定你在第二行开始输入数据
有两种方法:
一、用if函数
在D2中输入公式=if(c2="一类",25,if(c2="二类",30,35)),拖动复制到D列其它单元格。
在E2中输入公式=if(c2="一类","低",if(c2="二类","中","高")),拖动复制到D列其它单元格。
二、用lookup函数
在D2中输入公式=LOOKUP(C2,{"二类","三类","一类"},{30,35,20}) ,拖动复制到D列其它单元格。
在E2中输入公式=LOOKUP(C2,{"二类","三类","一类"},{"中","高","低"}) ,拖动复制到D列其它单元格。

热心网友

可以做出很多种公式。
D列可以是
=CHOOSE(INT(FIND(C1,"一类二类三类")/2)+1,25,30,35)
也可以是
=25+INT(FIND(C1,"一类二类三类")/2)*5

E列可以是
=CHOOSE(INT(FIND(C1,"一类二类三类")/2)+1,"低","中","高")
也可以是
=MID("低中高",INT(FIND(C1,"一类二类三类")/2)+1,1)
向下复制公式

热心网友

d1输入
=LOOKUP(C1,{"二类","三类","一类"},{30,35,20})

E1输入
=LOOKUP(C1,{"二类","三类","一类"},{"中","高","低"})

公式向下填充

热心网友

d1=if(c1="一类",25,if(c1="二类",30,if(c1="三类",30)))
e1=if(c1="一类","低",if(c1="二类","中",if(c1="三类","高")))
向下填充公式即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com