Excel 系列(九) - 如何只用部份字串來搜尋相對應儲存格的對應值

Views
如果今天有二份資料, 搜尋與被搜尋的儲存格都有大於255個字元的資料, 而我只想用部份的字串來做搜尋, 並希望回傳正確的對應資料時, 怎麼辦??

舉例說明:

如果想只輸入某個人名(ex: 鄭成功), 便會回傳相對應的部門(ex: 行銷)

解決方法很簡單, 除了Index Match之外, 配合著=ISNUMBER(SEARCH(Substring, text/range))來使用即可.

實例如下:
在G3輸入人名, 回傳值部門=G4
=INDEX(B:B, MATCH(TRUE,INDEX(ISNUMBER(SEARCH(G3, C:C)), 0),0))


=INDEX(Range of Return Value, MATCH(TRUE, INDEX(ISNUMBER(SEARCH(Partial String cell, Range of Anchor Point)), 0),0))


把上述公式口語化就是:
=INDEX(回傳值範圍, MATCH(TRUE, INDEX(ISNUMBER(SEARCH(部份字串格, 搜尋目標範圍)), 0),0))


請參考Excel 系列(一)有ISNUMBER(SEARCH的詳細介紹

延伸閱讀



張貼留言

1 留言

  1. Casino de L'Auberge de Casino de LA. de la Casino de L'Auberge de Casino de L'Auberge
    Casino de งานออนไลน์ L'Auberge de Casino de L'Auberge de Casino de L'Auberge de Casino de L'Auberge https://jancasino.com/review/merit-casino/ de Casino de L'Auberge de Casino de L'Auberge de Casino de Casino de bsjeon.net L'Auberge febcasino de Casino de

    回覆刪除