如何在Excel中向另一个单元格报告单元格值

我正在input表格的A列中的数据。 根据数据,我从黄色的单元格中取出了一些(实际上这个黄色单元格是A列的高值)。 所以所有的10个单元格,都有一个直到数据结束的总和。

我正在寻找自动报告七个第一个灰色单元格(和)到另一个表。 问题是,根据数据,高价值不在同一个地方,所以总数也不在同一个地方。

在这里输入图像说明

在这里输入图像说明

我能怎么做 ?

感谢您的帮助

我的错误:

在这里输入图像说明

而当我按ctrl maj同时input消息:

在这里输入图像说明

你可以在你的报告中使用这个数组公式。

 =INDEX($F:$F,SMALL(ROW($F$4:$F$117)+(100*(F$4:$F$117="")), ROW(F1)))&"" 

请记住,作为一个数组公式,必须用Control + Shift + Enter确认。 在Somme = 1的行中input公式,然后复制到6.请注意, Row(F1)是一个计数器。 您在F124:F130中有一个类似的计数器(1至6)。 因此,可以用$F124 (如果这是“1”的位置)replaceROW(F1) ,以便更容易理解。

公式检​​索范围F4:F117中的第一,第二,第三等非空白单元格的值。 如果这些单元格包含一个公式,它们将被视为“空白”,如果其结果等于“”。

顺便说一句,如果你不总是有113个结果来评估你可能会考虑给范围E4:E117的名字。 例如,如果将该范围命名为“结果”,则= SUM(结果)将与= SUM($ E $ 4:$ E $ 117)相同,但是当您在指定范围内插入或删除行时,公式不会“需要修改。 使用命名范围将简化对现有公式的理解。 你可以在F栏做同样的事情。

最后,我find一个解决scheme,将F的值报告给另一个表。 由于数值的位置取决于E中的MAX原始数据(每10个单元格),我做了这个公式:

第一: INDEX(E4:F117;EQUIV(GRANDE.VALEUR($E$4:$E$117;1);$E$4:$E$117;0)+10;2)

第二: INDEX(E4:F117;EQUIV(GRANDE.VALEUR($E$4:$E$117;1);$E$4:$E$117;0)+20;2)

等等…