获取值出现的最后一行

获取值出现的最后一行

让我看看我是否可以解释一下我需要做什么。
我在 Google Drive 中有一张工作表,其中有很多标签,每个标签对应一个城市以及该城市的 Covid 病例数。
有些标签每天更新,有些标签每天更新 3 次。例如:

纽约

  • 20/04 10
  • 21/04 12

华盛顿

  • 20/04 5
  • 20/04 7
  • 21/04 8
  • 21/04 8

在另一个选项卡中,我需要一天结束时的值的总和,例如 20 日=17,21 日=20。我无法始终合并相同的值,因为在一种情况下,20 日的最后一个值将位于第二行,在其他选项卡中将位于第一行,在其他选项卡中可能位于第五行。
我需要的是某种公式/命令,它始终获取第一列(日期)中每个值的最后一行,并获取其他列中同一行的值:
如果 22/04 的最后一行在 A9 上,则获取 B9 的值 - 如果其他选项卡在 A4 上,则获取 B4 的值
有这种可能吗?

答案1

问题解决了。我不知道整个公式,因为其他人已经解决了(当我找到答案时,我会把它放在这里),但它使用了 PROCV 函数。

答案2

在下面的公式中 - 日期在 A 列,总数在 B 列,搜索词(感兴趣的日期)在 C2 中。匹配返回第一个结果,countif 确定匹配的数量,然后将两者相加并减 1 以获得 B 列中的正确索引行。

=INDEX(B:B,MATCH(C2,A:A,FALSE)+COUNTIF(A:A,C2)-1,1)

公式示例

相关内容