我有以下问题。在单元格E10中,每当我输入数字> = 6时,公式返回FALSE
。这就是我所拥有的:
=IF(D10="Rogue",IF(E10<=5,IF(OR(F10="Trash",F10="Uncommon",F10="Common"),CHOOSE(RANDBETWEEN(1,33),"List-Rogue-1"),IF(E10>=6,IF(OR(F10="Trash",F10="Uncommon",F10="Common"),CHOOSE(RANDBETWEEN(1,33),"List-Rogue-1"),"Not above level 6")))))
答案 0 :(得分:0)
您似乎错过了最终的'if false'语句。并证实了这一点。换句话说 - 因为D10不是“盗贼”,它会跳过所有其他代码并直接跳到错误状态 - 而且因为没有一个。它只是假装。
因此,您需要调整第一个条件“D10 =”Rogue“或添加最终的错误条件。
希望这有帮助