首页 > 解决方案 > 老虎机:多个 IF 公式解析错误

问题描述

我自己学习excel,遇到了这个公式的问题。

在此处输入图像描述

我正在尝试模拟老虎机随机数,其中: - 如果您没有相同的数字,您就输了。-如果您有 2 个相同的号码,您将赢得 6 美元 -如果您有 3 个相同的号码,您将赢得 31 美元 -如果您拥有所有 4 个相同的号码,您将赢得 61 美元

=IF(COUNTIF(B3:E3,IFERROR(MODE(B3:E3), 0)) = 2, “You win $6”, IF(COUNTIF(B3:E3,IFERROR(MODE(B3:E3), 0)) = 3, “You win $31”, IF(COUNTIF(B3:E3, IFERROR(MODE(B3:E3), 0)) = 4, “You win $61”, “Thanks for playing, you win nothing”)))

不知道出了什么问题,它给了我一个错误,说“公式解析错误”。

标签: excelexcel-formula

解决方案


只是为您提供信息的另一种方法:

=CHOOSE(AGGREGATE(14,4,COUNTIF(B3:E3,B3:E3),1),"Thanks for playing, you win nothing","You win $6","You win $31","You win $61")

COUNTIF将计算每个数字在该范围内出现的次数,AGGREGATE函数将返回最大的出现次数,CHOOSE函数将根据四个不同结果中的每一个返回所需的术语。


推荐阅读