萌混过关 发表于 2021-10-22 12:10:00

这个公式在WPS的excle是正常运行,为何在office版本中显示出错? ...

求助:这个公式在WPS的excle是正常运行的,为何在office版本中显示出错?
C3中的数值是6,我想在D4中用一个公式判断C3中的数值是否是0、3、6、9,如果是其中之一,则显示这个数值。
我用的是下面这个公式:
=IFS(C3=0,0,C3=3,3,C3=6,6,C3=9,9)
然后这个公式在WPS的excle中是正常运行的,D4中显示为6,然后我把WPS版本的文件保存,再把WPS版本的后缀由.xls改为.xlsx,把它转为office版本,然后打开office版本的表格,这个公式就会自动变为以下公式:
=_xlfn.IFS(C3=0,0,C3=3,3,C3=6,6,C3=9,9)
然后就运行出错,显示 #NAME?
请问有没有更好的公式来实现?谢谢

李員外 发表于 2021-10-29 21:30:56

说明你的office版本不支持ifs函数
=IF(OR(C3={0,3,6,9}),C3,"")

潇洒的男人 发表于 2022-1-8 12:30:33

谢谢了,你的公式可以了
页: [1]
查看完整版本: 这个公式在WPS的excle是正常运行,为何在office版本中显示出错? ...