你已为此函数输入太多个参数 请大神看看哪里错了
=IF(OR(原始数据!A1=0,原始数据!A1=3,原始数据!A1=6,原始数据!A1=9, 原始数据!A1=12),"龙",IF(OR(,原始数据!A1=1,原始数据!A1=4,原始数据!A1=7,原始数据!A1=10,原始数据!A1=13),"虎"),IF(OR(,原始数据!A1=2,原始数据!A1=5,原始数据!A1=8,原始数据!A1=11, 原始数据!A1=14),"豹")) 等于0,等于3,等于6,等于9,12不是可以简化为={0,3,6,9,12}吗?干脆你上传附件,让大家为你写个公式吧 =IF(OR(原始数据!A1={0,3,6,9,12},"龙",IF(OR(,原始数据!A1={1,4,7,10,13},"虎"),IF(OR(,原始数据!A1={2,5,8,11,114},"豹"))
这样么?
报错啊。。。。 猜一个:=CONCAT(IF(原始数据!A1=ROW($1:$3)-4+3*COLUMN($A:$D),{"龙";"虎";"豹"},"")) 第二个第三个 or括号里第一个逗号不该有吧 去掉了还是包一样的错 你原来的公式OR后面多了逗号。逗号前面没有参数,判定缺少。
另外,最后一个IF后面缺少FALSE的值,补多条件FALSE的情况应该输出什么 不懂。。。。 =IF(OR(原始数据!A1={0,3,6,9,12}),"龙",IF(OR(原始数据!A1={1,4,7,10,13}),"虎",IF(OR(原始数据!A1={2,5,8,11,14}),"豹")))
=MID("龙虎豹",MOD(原始数据!A1,3)+1,1)