如何在 Google 电子表格中获取包含特定值的最后一个条目
How to get the last entry containing a certain value in Google Spreadsheet
我有一个链接到 Google 表格的答案电子表格。我希望获得提交答案的最后日期。
假设我的条目如下所示:
数据:
A B
1 Date String
2 2015-05-09 Abb
3 2015-05-11 Bcc
4 2015-05-12 Cdd
5 2015-05-20 Bcc
6 2015-06-01 Abb
我想要的结果如下所示:
A B
1 String Last date
2 Abb 2015-06-01
3 Bcc 2015-05-20
4 Cdd 2015-05-12
理想情况下,我只想使用公式!
假设您的数据从第 2 行开始,尝试:
=ArrayFormula(iferror(vlookup(unique(B2:B), sort({B2:B, A2:A}, 2, 0), {1, 2}, 0 )))
更改范围以适应。如果您需要该公式出现在另一个 sheet.
上,请不要忘记包含 sheet 名称
我有一个链接到 Google 表格的答案电子表格。我希望获得提交答案的最后日期。
假设我的条目如下所示:
数据:
A B
1 Date String
2 2015-05-09 Abb
3 2015-05-11 Bcc
4 2015-05-12 Cdd
5 2015-05-20 Bcc
6 2015-06-01 Abb
我想要的结果如下所示:
A B
1 String Last date
2 Abb 2015-06-01
3 Bcc 2015-05-20
4 Cdd 2015-05-12
理想情况下,我只想使用公式!
假设您的数据从第 2 行开始,尝试:
=ArrayFormula(iferror(vlookup(unique(B2:B), sort({B2:B, A2:A}, 2, 0), {1, 2}, 0 )))
更改范围以适应。如果您需要该公式出现在另一个 sheet.
上,请不要忘记包含 sheet 名称