我想仅使用函数而不是数据透视表来查找每个 C_ID 的金额总和,其中付款状态=“已付款”。
我尝试使用 unique() 和 sumifs() 的组合,但它无法正常工作。每行“PAID”的地址不断更改为 R6 、 R7
有更好的方法吗?我用的是MS 365在线版
您正在寻找的公式如下。问题源于它不是锁定单元格 R5 会随着您的公式向下移动,其中 $R$5 将在单元格 R5 上保持不变。您还可以通过 $R5 锁定列,或通过 R$5 锁定行。
=SUMIFS(Payment_Details[Amount],Payment_Details[C_ID],M10,Payment_Details[Payment Status], "Paid")
或
=SUMIFS(Payment_Details[Amount],Payment_Details[C_ID],M10,Payment_Details[Payment Status], $R$5)