gpt4 book ai didi

google-sheets - 垂直求和直到谷歌表格上的空单元格

转载 作者:行者123 更新时间:2023-12-04 14:51:27 24 4
gpt4 key购买 nike

这就是场景。我需要得到值的总和,直到它到达一个空白单元格。之后它应该再次开始计算空白单元格之后的总和。我需要单独添加每道菜的每种成分的脂肪和碳水化合物。
enter image description here

这是预期的结果。数百道菜中的每道菜。在这种情况下,我手动输入了数据:

enter image description here

我试过这个,但正在添加列中的所有数据:

IF(SUM(C3:C)="","",SUM(C3:C)))

我也试过这个公式,但没有用:
IF(C3:C="","",SUM(INDIRECT(ADDRESS(ROW(C3:C),COLUMN(C3:C400))&":"&"C"&MIN(ARRAYFORMULA(IF(C3:C400="",ROW(C3:C400),""))))))

This is the spreadsheet以防万一。

在此先感谢您的帮助。

最佳答案

我只想对你的公式做一个小的调整:

IF(C2="",SUM(C3:INDEX(C3:C,MATCH(TRUE,(C3:C=""),0))),"")
所以第一个总数是 11 而不是 9。
enter image description here
这是一个(实验性)数组公式版本,它基于使用每个组第一行中存在的 Dish 作为标记对每个组进行编号:
=ArrayFormula(if(A2:A="","",vlookup(countifs(A2:A,"<>",row(A2:A),"<="&row(A2:A)),
query({C2:C,countifs(A2:A,"<>",row(A2:A),"<="&row(A2:A))},"select Col2,sum(Col1) group by Col2"),2)))
enter image description here

关于google-sheets - 垂直求和直到谷歌表格上的空单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53355450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com