我知道我的问题听起来很简单,但是我并没有相处
我想总结一列,从包含特定文本的特定行开始,什么是合适的公式?
sum(B1:B100)
但是我不希望它从B1开始,而只是从A列中包含文本“ start”的行开始。
如果我的问题已经出现在其他地方,请给我写信
答案 0 :(得分:3)
您想要这个:
=SUM(INDIRECT("B"&(MATCH("start",A:A,0))):B37)
该公式由以下三个部分组成:
第一
通过在A列中查找“开始”一词,您将获得总和公式应从其开始的行号。在示例中,第7行将是结果。
MATCH("start",A:A,0)
第二
间接公式基于输入创建单元格引用。 B是列,行是匹配公式的结果,在我的示例中,B是行7。
INDIRECT("B"& (MATCH RESULT))):B37) -
第三
我们对从间接列到我们自己定义的结尾列(B37)
SUM(INDIRECT(column + MATCH row) end column and row)
结果将是(总和从B列的第7行开始):
答案 1 :(得分:1)
好吧,也许有更好的方法可以做到这一点,但是我使用两个公式使它起作用。
首先,我假设您除了以下之外还有一个空的工作表:
在单元格D1中添加以下公式:=MATCH("start", A:A)
。这样会在A列中找到带有“开始”的行。
在单元格D2中添加以下公式:=SUM(INDIRECT("B"&D1):B100)
。这将从B到B100中开始出现的行开始。
希望让您入门!