我希望以正确的方式解释我的需要。
我必须处理大量数据。 这些数据集以相同的方式排序,我需要从所有数据集中获取相同的信息。
问题是我无法在不编辑所有公式的情况下在公式中设置单元格。
在图片中,您可以看到数据集从 74 行开始,并且涉及 7 行总数
公式很简单:= max(79:85)但我无法找到自动设置间隔的方法。 第一项是“(start_dataset_line + 5)”行,最后一项是“(first_item_line + total_numer_line)” 该公式应为= max(C $ “valueinthecellB74 + 5”:C $ “valueinthecellB74 + 5 + valueinthecellC74”)
但我不知道如何编写非固定粗体表达式
即使使用宏,是否可以自动设置? 感谢
答案 0 :(得分:1)
你应该使用INDIRECT函数来计算范围。
在你的情况下
=MAX(INDIRECT("C"&B74+5&":C"&B74+4+C74))
Buona fortuna con Excel:)
答案 1 :(得分:1)
这样做:
=MAX(OFFSET(C5;B74;0;C74;1))