
我正在尝试通过 Excel 文档解决业务问题。在此文档中,我尝试解决:
“在一个单元格内,如果值 = 选项 1,则答案 1。如果值 = 选项 2,则答案 2”。
以下是一个例子:
Cell B6 = 2
Cell C6 = 1
Cell D6 = 0
Cell B18 = Either B6, C6 or D6
Cell B19 = I want to say the following: if B18=B6, then show "12". If B18=C6, then show "6". If B18=D6, then show "0".
我该如何解决 B19 问题?
答案1
较长的方法是使用嵌套的IF
s:
=IF(B18=B6, 12, IF(B18=C6, 6, 0))
但是您也可以发挥CHOOSE
一点创造力,因为 B6、C6 和 D6 中的值彼此相距 1 个单位:
=CHOOSE(B18+1,0,6,12)
但是还有一个更有趣的公式,因为 B6*6=12、C6*6=6 且 D6*6=0:
=B18*6