嵌套就好,在第三个参数在套上if函数即可。。
如A B列
A列为公司名称如“上海百科化工原料有限公司”如有“化工”二字
B列显示“化工原料行业”
化工分完剩余的继续分类,如A列为公司名称“上海富达五金厂”如有“五金”二字
B类显示为“五金行业”
以此类推我来帮他解答
网友采纳检举|2010-03-12 16:36假设你的数据在A列,从A1开始,你将下面的公式输入到B1中:
=IF(NOT( ISERR(FIND("化工",A1,1))),"化工原料行业",IF(NOT( ISERR(FIND("五金",A1,1))),"五金行业","其他行业"))
这个公式只能满足区分两类行业,如果你还有其他类的行业,要修改一下这个公式。
比如,你还有“计算机”这个行业:
将公式修改为:
=IF(NOT( ISERR(FIND("化工",A1,1))),"化工原料行业",IF(NOT( ISERR(FIND("五金",A1,1))),"五金行业",IF(NOT( ISERR(FIND("计算机",A1,1))),"计算机行业","其他行业")))
即:用 IF(NOT( ISERR(FIND("计算机",A1,1))),"计算机行业","其他行业") 替换 "其他行业"
将"计算机" 修改为你新增加的行业,将"计算机行业"修改为你新增加的行业名称。以此类推。
如果不能满足你的要求或者还有问题,请补充问题说明。
1、如果是同时要成立,可以用and(),如:=if(and(a1>0,b1>0,c1>0),"合格","不合格",3个条件要同时成立,才显示“合格".
2、如果是或者关系,可以用or(),如:=if(or(a1>0,b1>0,c1>0),"合格","不合格",只要有一个条件成立,就显示“合格”。
3、如果分别几种情况,来判断,可以套用if(),如数在A1,其中
0-59 不合格;60-85合格;86-100优秀
公式:=if(a1<60,"不合格",if(a1<85,"合格","优秀"))
其书写格式如下:
函数解析:
IF函数作为一种逻辑判断函数,它的最终结果是返回True或False两种逻辑结果,并执行对应的操作。通常与其他函数进行嵌套使用:
1、函数公式:=IF( logical_test , [value_if_true] , [value_if_false])
2、中文说明:=IF("判断条件","成立","不成立")
3、 函数说明:
(1)IF里面的第二第三参数可以为固定的值也可以为函数。如果第二三参数为文本内容时,需要用双引号处理;
(2)第一参数判断条件成立的时候,执行第二参数,条件不成立的时候执行第三参数。