有没有一种方法可以通过对一列求和并基于另一列来提取数据

2024-05-08

我正在尝试按帐户按月汇总金额,并将结果按帐户显示在另一个单元格中。

=AND($E1>=MONTH(E1:E8),SUMPRODUCT(($F$1:$F$8>=MONTH(E1:E8)=6*($D$1:$F$8=D1))>=0))*6
Account                 Amount          Month
06962-5001121            3.00           July
06962-5001122            3.00           July
06962-5001123            6.00           July

实际发生的情况是单元格中的 0

D E F
1 Account Date Amount
2 06962-5001121 2023-06-10 1
3 06962-5001123 2023-06-11 2
4 06962-5001121 2023-06-11 1
5 06962-5001122 2023-06-12 2
6 06962-5001122 2023-06-13 1
7 06962-5001121 2023-06-14 1
8 06962-5001123 2023-06-15 2
9 06962-5001123 2023-06-16 2

=LET(r, D2:F9,
     m, 6,
     a, TAKE(r,,1),
     b, INDEX(r,,2),
     c, INDEX(r,,3),
     u, SORT(UNIQUE(a)),
HSTACK(u,
       MMULT(--(TOROW(a)=u),(MONTH(b)=m)*c)))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有一种方法可以通过对一列求和并基于另一列来提取数据 的相关文章

随机推荐