EXCEL中IF函数能否提取判断条件里的函数并返回?

例如=if(RANDBETWEEN(1,999)>0,【X】,"N/A")
--------------↑-------------------------↑我想让这里返回随机函数的结果X。
--------------↑
--------------↑这个随机函数的结果可能是1~999,我们用X来代替它。

判断A是否达到某一个条件,如果达到,则返回A。
这个逻辑可以实现吗?

两个随机函数结果是分别计算的。
randbetween(1,999)>0 是恒成立的,所以你这个公式等价于 =【X】
如果你要返回符合条件的随机函数的值,建议你将随机函数放在另外的单元格里面,然后引用该单元格
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-19
这样写:
=IF(SUM(....)>=2, 1, 2)
省略号为:
IF(条件1,1,0),IF(条件2,1,0),IF(条件3,1,0),IF(条件4,1,0)
相似回答