我需要根據相鄰列的更改檢索列中的最后一個非空單元格。
在下面的示例中,黃色單元格是我的目標。它們由 A 列的變化定義。
將結果組裝成正則運算式結果我們有一個字串:5|11|14|19
- 使用新查詢從先前找到的行中輸出值
=index(query({A2:B20,ROW(A2:B20)},"select Col1,Col2 where Col3 matches '"& join("|",query({A2:B20,ROW(A2:B20)},"select max(Col3) where Col2 is not null group by Col1 label max(Col3)''")) &"'"))
該范圍A2:B20用于示例,但該公式也適用于開放范圍A2:B
uj5u.com熱心網友回復:
用:
=SORTN(QUERY(SORT(A2:B, ROW(A2:A), 0),
"where Col2 is not null"), 9^9, 2, 1, 1)

更新:
=ARRAY_CONSTRAIN(SORT(SORTN(QUERY(SORT({A2:B, ROW(A2:A)}, ROW(A2:A), 0),
"where Col2 is not null"), 9^9, 2, 1, 1), 3, 1), 9^9, 2)

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/338850.html
