用于获取列中最后一个值的公式,然后是同一行中另一个单元格的值

时间:2013-12-17 02:46:21

标签: excel excel-formula excel-indirect

我有一个表格,其行数为depth,列数为value,每个月和每年都会进行调查。并非所有年/月都有调查,所以有些细胞是空白的。我想要做的是确定每项调查的深度,因为所有年份/月份都不一样。 depth值存储在E列中,调查value来自F列到DM。

我可以使用Pearson中的这个公式调用每列中的最后一个值:

=INDIRECT(ADDRESS(MAX((F1:F111<>"")*(ROW(F1:F111))),COLUMN(F:F)))

但是这给了我value(我不需要),而不是depth

我想知道最后depth对应的value(行值)。

1 个答案:

答案 0 :(得分:1)

请尝试:

=INDEX($E:$E,MAX((F1:F111<>"")*(ROW(F1:F111))))  

在1:111范围之外的行中作为数组公式输入并复制到适合(因此可能来自F:DM)。