我想要一个单元格,它可以根据自己的值产生 3 个不同的值

我想要一个单元格,它可以根据自己的值产生 3 个不同的值

我正在尝试通过 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

较长的方法是使用嵌套的IFs:

=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

相关内容