首页 > 解决方案 > 谷歌表格,如何创建一个 Vlookup 表并获取每个客户的最后一次出现

问题描述

我有一个客户数据库,其中他的区域、卖家和其他一些值可以更改,我想生成每个最后一次出现的表

这是一个演示表

在此处输入图像描述

使用 Vlookup 没有得到最后一次出现

我的数据库非常大,我需要一些东西来不让我的工作表变慢,因为我对每个单元格都使用了这样的公式

=ARRAYFORMULA(LOOKUP(2,1/(C2:C=A2),$D$2:$D))

但是由于这个原因,工作表非常慢

请问有什么帮助吗?

标签: google-sheets

解决方案


利用:

=ARRAY_CONSTRAIN(SORTN(SORT({C3:E, B3:B}, 4, 0), 9^9, 2, 1, 1), 9^9, 3)

在此处输入图像描述


推荐阅读