提问人:Ryan Hartman 提问时间:11/17/2023 更新时间:11/17/2023 访问量:30
在 Google 电子表格中查找上面匹配行的最后一个值
Find the last value of a matching row above in Google Spreadsheets
问:
我有一个项目表,可以跟踪一段时间内的价格。当我向表中添加新行时,并且表中已存在物料名称,我想检索最新的“新价格”,并将其存储在“上一价格”列中。
项目 | 日期 | 上一个价格 | 新价格 |
---|---|---|---|
苹果 | 2023/01/01 | 1 | 2 |
香蕉 | 2023/01/01 | 1 | 2 |
苹果 | 2023/02/01 | 2 | 3 |
香蕉 | 2023/02/01 | 2 | 3 |
苹果 | 2023/03/01 | 3 | 4 |
香蕉 | 2023/03/01 | 3 | 4 |
苹果 | 2023/04/01 | (应拉 4) | 5 |
在上面的示例中,当 “apple” 输入到 A8 时,它应该回头并在 A6 处找到 “apple”,然后用 D6 中的值填充 C8。
答:
3赞
z..
11/17/2023
#1
您可以将 XLOOKUP 与 search_mode=-1 一起使用
=XLOOKUP(A8,A$2:A7,D$2:D7,,,-1)
评论