发布网友 发布时间:2022-04-25 14:55
共5个回答
热心网友 时间:2022-07-06 10:24
下面的公式比较简单,无需IF:
=IFERROR(LOOKUP(1,0/FIND({"123","234","345","456"},A1),{"一","二","三","四"}),"")
不过本问题有个不确定的情况,就是同时存在要找的这些时,返回什么?如74569123中既含有123,又含有456,是返回“四”还是返回“一”,前面的公式将返回靠后的一个数字对应的字符,即返回“一”
热心网友 时间:2022-07-06 10:25
如图B1公式:=IFERROR(NUMBERSTRING(SUM(LARGE(IF(ISNUMBER(FIND({123,234,345,456},A1)),{1,2,3,4}),ROW(INDIRECT("1:"&COUNT(FIND({123,234,345,456},A1)))))*10^ROW(INDIRECT("1:"&COUNT(FIND({123,234,345,456},A1))))/10),3),"")
ctrl+shift+回车
如果排除双重存在,B1公式:
=IFNA(LOOKUP(1,0/FIND({123,234,345,456},A1),{"一","二","三","四"}),"")
热心网友 时间:2022-07-06 10:25
Excel多重条件判断的条件求和, 是不需用数组公式(即Ctrl + Shift + Enter输入方式) 用Sumproct函数, 回车 =SUMPRODUCT((A2:A1000="销售员甲")*(B2:B1000="销售项目1"),C2:C1000) Sumif 函数 是绝对不可以判断多条件, 只可判断1个条件。只有 Sumproct函数, 或 数组公式(Ctrl + Shift + Enter 输入公式)才可以判断多条件,请楼主明白, 及更改思路, 不要浪费时间去研究Sumif判断多条件追问我并不是要求和,我只是要多条件判断。判断文本内是否含有
热心网友 时间:2022-07-06 10:26
B2输入
=IF(COUNT(FIND(123,A2)),"一",IF(COUNT(FIND(234,A2)),"二",IF(COUNT(FIND(345,A2)),"三",IF(COUNT(FIND(456,A2)),"四",""))))
公式下拉
热心网友 时间:2022-07-06 10:26
公式为:
=IF(ISNUMBER(FIND("123",A1)),"一",IF(ISNUMBER(FIND("234",A1)),"二",IF(ISNUMBER(FIND("345",A1)),"三","")))
如图所示: