按特定客户和月份计算的总和

问题描述 投票:0回答:1

我想按独立客户和每月计算收入总和。

我使用了以下公式

=SUM(UNIQUE(FILTER(REVENUE,(REPORT_MONTH=C2))))

然而,这返回列引用“REVENUE”中唯一值的总和,这不是我想要的最终目标。

我有以下列和示例数据:

报告_月份 客户代码 收入
2023年7月31日 123 100
2023年7月31日 123 100
2023年8月31日 1234 1000
2023年8月31日 12345 100

预期产量

独特的收入
7 月 23 日 100
8 月 23 日 1100
excel-formula office365
1个回答
0
投票

如果我没记错的话,这应该对你有用:


• 单元格中使用的公式 F2

=LET(
     a,UNIQUE(A2:C5),
     b,INDEX(a,,1),
     c,INDEX(a,,3),
     ub,UNIQUE(b),
     HSTACK(TEXT(ub,"mmm-yy"),MMULT(N(ub=TOROW(b)),c)))

如果您需要标头,请将其包含在 VSTACK()


• 单元格中使用的公式 F2

=LET(
     a,UNIQUE(A2:C5),
     b,INDEX(a,,1),
     c,INDEX(a,,3),
     ub,UNIQUE(b),
     VSTACK({"Month","Revenue"},
     HSTACK(TEXT(ub,"mmm-yy"),MMULT(N(ub=TOROW(b)),c))))

© www.soinside.com 2019 - 2024. All rights reserved.