我正在使用excel,并且我想使用IF语句来检查某个数字(x)乘以任何整数是否会给我另一个确定的数字(72)。如果是,我希望该单元格返回(72),否则,我希望该单元格为空白。
在我的脑海中,这样的公式看起来像这样:
=IF(X*(list_of_integers) = 72, 72, ="")
这可能吗?如果可以的话,我该怎么办?
答案 0 :(得分:1)
无论乘数等于72
的次数如何,它仅返回72,如果没有,则返回空字符串:
=IF(OR(8*{4,6,9}=72),72,"")
现在,如果要使用范围,则可以使用:
=IF(OR(A1*B1:B3=72),72,"")
不同之处在于,退出编辑模式时,必须使用Ctrl-Shift-Enter而不是Enter来确认第二个。
如果要使用数字范围,请使用ROW(1:70),它将返回一个从1到70的数字数组:
=IF(OR(8*ROW(1:70)=72),72,"")
这是一个数组公式,需要使用Ctrl-Shift-Enter。
答案 1 :(得分:0)