对于我的个人预算计算,我有一个很长的谷歌电子表格,它基本上总结了每月的费用等。
显然每月的参赛作品数量各不相同,所以我想/需要一个公式来确定当前月份的列表有多长,基于旁边空列中的标签。
最好用这个例子解释:
<script>document.write(foo);</script
我试图在互联网和这里找到合适的例子,但没有人能够在不严重搞乱布局的情况下做到这一点(我不愿意这样做)。
提前感谢您的回答:)
答案 0 :(得分:1)
我不知道你愿意改变多少,但如果你将月份延长到有数字的行,这将有效。我也分享了我的测试电子表格。把它放在C1:
=ArrayFormula(IF((A1:A<>A2:A)*(A1:A<>""),SUMIF($A$2:$A,A1:A,$B$2:$B),""))
https://docs.google.com/spreadsheets/d/1gdPiDRm1cVJGgC01VavWOCuv-cwaBA6fLTUdvTuIDYU/edit?usp=sharing
好消息和坏消息。以下公式适用于您的数据无变化。坏消息是索引/匹配不适用于arrayformula,所以你必须将它放在C1中并将其复制下来。
=if(istext(B1),SUM(B1:INDEX(B1:B,MATCH(TRUE,(B1:B=""),0))),"")
我希望这能解决你的问题。我将它添加到共享电子表格的Sheet2。