我正在尝试编写一个Excel函数,以获取Date
列中某个月的第一天的行中Running Total
的值。如果有多行具有相同的日期,我希望获取最后一个值。(日期按升序排列)
这是我使用的表格类型的一个示例:
| 收入|运行总计|日期|
| - ------|- ------|- ------|
| 一千美元|一千美元|2022年6月30日|
| -60美元|九百四十元|2022年7月1日|
| -42美元|八百九十八元|7月20日、22日|
| -55美元|八百四十三元|22年8月1日|
| -200美元|六百四十三元|22年8月1日|
| -60美元|五百八十三元|八月十九日、二十二日|
| - 二十块|563美元|9月1日、22日|
| 三百三十四元|八百九十七元|9月10日、22日|
| -610美元|二百八十七元|10月1日、22日|
| -50美元|二百三十七元|22年10月2日|
我有一个计算累计的公式,日期是用DATE()
函数创建的。
我计划在同一张工作表上的一个新表中使用这个函数,每行都是当月第一天的累计。
| 月份|金额|
| - ------|- ------|
| 七月||
| 八月||
| 九月||
| 十月||
问题是,我希望这个表会增长,我不想手动搜索每一行,我希望有一个函数遍历Date
列,并确定它是否包含该月第一天的日期,如果包含,则获取运行总数。
我曾经尝试过这样的事情:
=CONCAT("$B",MATCH(”Jul 01, 22”,$C1:$C100,1))
但我不知道如何创建函数,也不知道它是否有效。
如何编写一个函数来获取月初的累计值?
1条答案
按热度按时间pb3skfrl1#
您可以使用
INDEX()
和MATCH()
或XLOOKUP()
·单元格
F2
中使用的公式或者,
·单元格
H2
中使用的公式或者也可以排除
XLOOKUP()
的第5个参数·单元格
H2
中使用的公式