在Excel中使用IF数组

时间:2018-12-31 21:47:51

标签: excel excel-formula

假设我正在尝试计算X / Y / Z,其中Z的值在单个列C中,但X和Y的值分别从两列中选择,两个单元格中的较高者使用的值。

我可以通过执行

将中间值粘贴到隐藏的列中
=IF(A1>B1, A1/C1, B1/C1) 

然后重复公式以使用中间值而不是Y / Z来计算X / Y / Z,但是我该如何回避并将所有内容组合为一个数组?

1 个答案:

答案 0 :(得分:0)

如果您已经在帮助器栏中找到了公式,只需将其变成一个超级公式即可将所有内容组合在一起。

=IF(A1>B1, A1/C1, B1/C1) / D1

或者它是您已设置字段的地方。您不仅限于在每个单元格中仅执行一个公式。但是,如果使用助手列解决了问题,为什么还要担心将其变成超级公式呢?就别管了。这样以后维护起来可能会更容易。