excel if 函数中条件多结果两个

来源:百度知道 编辑:UC知道 时间:2024/05/13 03:10:21
条件为20多几个词语(比如:电脑、编程、合适、回答.......),结果为两个:东和西,请问如何设公式是不是用if函数
用两个条件还可以,用三个或者以上的条件时就不好使了不知道为什么,

您好

公式为:=if(****,"东","西")

注:****为满足东的条件。意思是当他满足“东”的条件的时候就返回“东”,否则就返回“西”。东和西在公式中是用""包围的,意思是将文字转换为文本形式返回,不加""的话不能返回文本,只能返回数字或公式。

另外,if函数支持套用,及将if函数作为if函数的条件或结果,但是不能超过7个。

像你说的条件如果为递进的(及满足了“电脑”后再来考虑“编程”,满足了“编程”后再来满足“合适”),那么你可以用&老连接多个IF套用格式。要是你的条件为“与”或“或”,你可以选择使用and()或or()来满足。

and(条件1,条件2,条件3,……)当条件1、条件2、条件3、……条件n都满足的时候才能执行操作,一般作为IF函数的条件部分,
or(条件1,条件2,条件3,……)当条件1、条件2、条件3、……条件n满足任意一条或多条的时候才能执行操作,一般作为IF函数的条件部分,

祝您愉快。

用if+or或if+and
=if(or("电脑","编程","合适"),"东","西")
or可带30个条件

if函数的嵌套小于等于7层.
可以用&实现突破
如=if(if(),if(if(if(),),)) & if() & if()

这么高深?