使用公式过滤 MS Excel 表

使用公式过滤 MS Excel 表

我已经创建了一个 Excel 表格(使用 Excel > 插入 > 表格选项)

[[TABLE1]]
|Name|Location|Salary|
|A   |CA      |100   |
|B   |WA      |200   |
|A   |CO      |800   |
|C   |FL      |350   |
|C   |MO      |400   |
|A   |CA      |100   |

我正在尝试编写一个公式,可以计算姓名为“A”且位置为“CA”的 SALARY 列的总和。我想使用静态表引用,例如(此公式不起作用)

SUMIF(TABLE1[TABLE1],[@Name]="A" AND [@Location]="CA",TABLE1[@SALARY])

有没有办法实现这一点?我正在尝试使用基于公式的过滤器。

答案1

我使用公式为您提供两种可能的解决方案:

在此处输入图片描述

或者

在此处输入图片描述

第二个示例是一个数组公式;要输入它,请输入除括号之外的所有内容{},完成后按Ctrl-Shift-Enter

为了修改它以指向特定的表,请按照如下所示进行操作:

=SUMIFS(Sheet1!C:C,Sheet1!A:A,"A",Sheet1!B:B,"CA")

希望这对你有帮助:)

相关内容