如何从Excel中的特定行开始进行摘要

时间:2018-10-22 14:34:34

标签: excel excel-formula

我知道我的问题听起来很简单,但是我并没有相处

我想总结一列,从包含特定文本的特定行开始,什么是合适的公式?

sum(B1:B100)

但是我不希望它从B1开始,而只是从A列中包含文本“ start”的行开始。 enter image description here

如果我的问题已经出现在其他地方,请给我写信

2 个答案:

答案 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行开始):

enter image description here

答案 1 :(得分:1)

好吧,也许有更好的方法可以做到这一点,但是我使用两个公式使它起作用。

首先,我假设您除了以下之外还有一个空的工作表:

  • 在“ A”列中,将有一行带有“开始”字样的行;
  • 在“ B”列中,会有大量数字。

在单元格D1中添加以下公式:=MATCH("start", A:A)。这样会在A列中找到带有“开始”的行。

在单元格D2中添加以下公式:=SUM(INDIRECT("B"&D1):B100)。这将从B到B100中开始出现的行开始。

希望让您入门!