0

我希望以正确的方式解释我需要什么。

我必须处理大量数据。这些数据集以相同的方式排序,我需要从所有数据集中获取相同的信息。

问题是我无法在不编辑所有公式的情况下设置公式中的单元格。

在图片中,您可以看到数据集从第74行开始,总共涉及7

公式很简单:=max(79:85) 但我无法找到自动设置间隔的方法。第一项为“(start_dataset_line+5)”行,最后一项为“(first_item_line+total_numer_line)” 公式应为 =max(C$ "valueinthecellB74+5" :C$ "valueinthecellB74+5+valueinthecellC74" )

但我不知道如何写非固定的粗体表达式

即使使用宏也可以自动设置吗?谢谢

例子

4

2 回答 2

1

您应该使用 INDIRECT 函数来计算范围。

在你的情况下

=MAX(INDIRECT("C"&B74+5&":C"&B74+4+C74))

Buona fortuna con Excel :)

于 2013-10-15T09:49:23.070 回答
1

这会做:

=MAX(OFFSET(C5;B74;0;C74;1))
于 2013-10-15T09:53:23.213 回答