我有一個選項卡,其中同一個 ID 有多個值:
| 日期 | ID | C欄 |
|---|---|---|
| 2021/11/23 晚上 9:02 | 1427691673 | 2021-02-10 |
| 2021/11/24 晚上 9:02 | 1427691673 | 2021-02-10 |
| 2021/11/25 晚上 9:02 | 1427691673 | 2021-02-10 |
| 2021/11/26 晚上 9:01 | 1427691673 | 2021-02-10 |
| 2021/11/27 晚上 9:01 | 1427691673 | 2021-02-10 |
| 2021/11/28 晚上 9:02 | 1427691673 | 2021-02-10 |
| 2021/11/29 晚上 9:02 | 1427691673 | 2021-02-10 |
| 2021/11/30 9:02 PM | 1427691673 | 2021-02-10 |
| 2021/12/1 晚上 9:02 | 1427691673 | 2021-02-10 |
我想根據 A 列中的最新日期獲取 C 列的最新值。我已經用 Index Match 做了類似的事情,但我不知道如何過濾它以獲得 MAX 日期。
uj5u.com熱心網友回復:
洗掉 Col C 中的所有內容(包括標題)并將以下公式放入 C1:
=ArrayFormula({"Header Text";IF(B2:B="",,VLOOKUP(B2:B,SORT({B2:B,A2:A},2,0),2,FALSE))})
您可以根據需要在公式本身中更改“標題文本”標簽。
基本上,這只是在按日期反向排序的虛擬陣列中查找每個 ID。因此,找到的第一個匹配項將是找到的最后一個日期。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/372945.html
標籤:谷歌表格
