如何从另一列中的单元格求和?
How to make sums from a cell in another column?
我正在寻找一个问题,可以根据另一列的高值的原始值自动对 10 个单元格求和
.
我解释工作:
我必须在 table 中输入数据。
2 列和 113 行。
A栏是数据导出。 B 是高 A 列值中 10 个单元格的总和。每10个单元格求和。
在屏幕截图中,黄色单元格是高值。我必须从黄色单元格中每 10 个单元格(灰色单元格)求和。
7 笔是关于另一个 table 的报告:
目前我必须手动报告所有值。我正在寻找自动生成和报告总和。可能吗?
问题是,根据A列的数据报告,高值(黄色单元格)不在同一个地方。所以总和的值也不在同一个地方...
你有什么想法吗?
感谢您的帮助!
修订:
让我知道这是否是您正在寻找的东西:
您从 cell B2
输入的更新 公式是:
=IF(OR(ROW(E4)<MATCH(LARGE($E:$E,1),$E:$E,0)+ROW($F)+10,MOD(ROW(E4)-(MATCH(LARGE($E:$E,1),$E:$E,0)+ROW($F)+10),10)>0),"",SUM(OFFSET($E,(MATCH(LARGE($E:$E,1),$E:$E,0)+1)+((ROW(E4)-(MATCH(LARGE($E:$E,1),$E:$E,0)+ROW($F)+10))),,10)))
即使您 add/remove 最上面的行,这也应该有效。此外,您只需将 10
更改为您想要计算的任何数字总和,它应该仍然有效。
基本上我得先用LARGE
和MATCH
找出列中最大的数,然后用OFFSET
找出每10行求和。让我知道这是否是您要找的。
这将找到最大值并从中开始 运行 平均值:
=IF(AND(MOD(ROW(),10)=MOD(MATCH(MAX(A:A),A:A,0)+1,10),ROW()>MATCH(MAX(A:A),A:A,0)),AVERAGE(A1:INDEX(A:A,ROW()+9)),"")
我正在寻找一个问题,可以根据另一列的高值的原始值自动对 10 个单元格求和 . 我解释工作:
我必须在 table 中输入数据。
2 列和 113 行。
A栏是数据导出。 B 是高 A 列值中 10 个单元格的总和。每10个单元格求和。
在屏幕截图中,黄色单元格是高值。我必须从黄色单元格中每 10 个单元格(灰色单元格)求和。
7 笔是关于另一个 table 的报告:
目前我必须手动报告所有值。我正在寻找自动生成和报告总和。可能吗?
问题是,根据A列的数据报告,高值(黄色单元格)不在同一个地方。所以总和的值也不在同一个地方...
你有什么想法吗?
感谢您的帮助!
修订:
让我知道这是否是您正在寻找的东西:
您从 cell B2
输入的更新 公式是:
=IF(OR(ROW(E4)<MATCH(LARGE($E:$E,1),$E:$E,0)+ROW($F)+10,MOD(ROW(E4)-(MATCH(LARGE($E:$E,1),$E:$E,0)+ROW($F)+10),10)>0),"",SUM(OFFSET($E,(MATCH(LARGE($E:$E,1),$E:$E,0)+1)+((ROW(E4)-(MATCH(LARGE($E:$E,1),$E:$E,0)+ROW($F)+10))),,10)))
即使您 add/remove 最上面的行,这也应该有效。此外,您只需将 10
更改为您想要计算的任何数字总和,它应该仍然有效。
基本上我得先用LARGE
和MATCH
找出列中最大的数,然后用OFFSET
找出每10行求和。让我知道这是否是您要找的。
这将找到最大值并从中开始 运行 平均值:
=IF(AND(MOD(ROW(),10)=MOD(MATCH(MAX(A:A),A:A,0)+1,10),ROW()>MATCH(MAX(A:A),A:A,0)),AVERAGE(A1:INDEX(A:A,ROW()+9)),"")