[英]Reverse Match Search in Excel
我需要從右到左反向進行匹配/索引搜索
每個有 xi 的單元格都需要從右到左找到 x 所在的列並報告位置,然后可以轉到該列的頂部並提取該數據。 我基本上需要找出最后一個 X 在哪一列。
A B C D E F G H I J
State 27-Aug 28-Aug 29-Aug 30-Aug 31-Aug 1-Sep 2-Sep 3-Sep 4-Sep
VI X X X X X X
在上面的示例中,3 行 10 列,如果我想看到最后一個 X 在 G(7) 列中,那么我使用索引轉到該列(7),A 行到 1-sep 作為答案。
試用
=INDEX(1:1,1,COUNTIF(2:2,"X")-1)
假設 X 的流中沒有間隙
=MATCH(2,IF(A2:J2="x",1,FALSE))
這是一個數組公式。 這將為您提供 x 的最后位置。 然后,就像您指出的那樣,將結果放入 INDEX 函數中,您應該會很好。 我喜歡這個選項,因為我可以在 if 語句中放置任何條件,例如 >0。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.