我有几个工作表,每个月都会在新行中更改数据。输入所有数据后,我运行各种分析,从工作表中提取特定数据。例如,一个这样的分析看起来像:
<script type="text/javascript">
$(document).ready(function () {
$("#school").autocomplete ({
minLength: 2,
source: schools,
select: function (e, ui) {
e.target.value = ui.item.label;
$("#schoolValue").val(ui.item.value);
e.preventDefault();
}
});
</script>
<input id="school" class="register-field" placeholder="School" type="text" />
列(“K”)不会更改,但每行会增加一行。
有没有办法可以简单地指定一个新的行号 - 例如“x”和“y” - 并且所有分析公式都会自动重新生成。
=MeterReadings!K27-MeterReadings!K26
然后
Current month: x= 27
Prior month: y= 26
答案 0 :(得分:0)
您正在寻找的是INDIRECT
功能。它允许您从常规字母和数字字符串创建单元格引用。您的示例可能类似于:
=INDIRECT("MeterReadings!K" & CountA(K:K)) - INDIRECT("MeterReadings!K" & CountA(K:K)-1)
答案 1 :(得分:0)
让我们假设单元格a1用于值x而单元格b1用于值y, 在c1上输入:
=INDIRECT("MeterReadings!K"&B1)-INDIRECT("MeterReadings!K"&B2)