【发布时间】:2016-09-09 13:33:28
【问题描述】:
问题:是否可以将数组的多个值传递给excel中的sumif函数?
假设我有以下数据:
| Borders | Counts |
|---------|-------------|
| Y | 44.99951609 |
| N | 9515.258317 |
| N | 997.900111 |
| Y | 246.9934189 |
| Y | 36.998679 |
我想为 Y、N 和 ALL 写几个条件。我知道我可以编写以下有效的公式:
=SUM(SUMIFS(X3:X14,D3:D14,{"Y","N"}))
但是,是否可以从不同的单元格传递数组的两个值:{"Y","N"}?例如,当我尝试在单元格A1 中定义数组{"Y","N"},然后在公式中引用它:
=SUM(SUMIFS(X3:X14,D3:D14,A1))
SUMIF 只返回 Y 值,我怎样才能让它返回数组中的两个值(Y 和 N)?
【问题讨论】:
-
将“Y”和“N”放在单独的单元格中不是更合乎逻辑吗? A1和A2,后面需要的公式就简单了?