1
我有HTML鏈接的列,例如返回結果,需要Excel公式單元格內容與特殊字符的部分字符串數組比較和在下一列
Sheet 1, Column A: a href="http://junk.com"> a href="http://example.com"> a href='/relative-link/' target=''>
我想比較字符串的列表答:在另一張紙上,並返回B:B中的值。 因此,例如,我的另一片名單可能爲:
Sheet2: Column A Column B example.com mine href='/ relative href="http external
所以我需要一個公式,對HTML鏈接的列將返回:
Sheet1: Column A Column B (formula) a href="http://junk.com"> external a href="http://example.com"> mine a href='/relative-link/' target=''> relative
任何想法?我知道如何使用INDEX/MATCH進行精確匹配,但不知道如何使用部分子字符串匹配來完成匹配。此外,我不知道某些子字符串中的特殊字符是否需要與單個字母數字字不同的任何字符。
非常感謝。
對於年齡較大的Excel版本沒有'AGGREGATE'功能,通過@ Gary'sStudent後(https://stackoverflow.com/a/37683342/4388883)的啓發,你可以試試這個公式:=' VLOOKUP(查找(99^99,SEARCH(Sheet2的$ A $ 1:!$ A $ 3 A1),Sheet2的$ A $ 1:$ A $ 3),Sheet2的$ A $ 1:$ B $ 3,2,0)'。然而,這個字符串'href =「http'也顯示在'a href =」http://example.com「>中,因此結果並不理想,我找不到解決這個問題的方法,但也許@加里的學生將出現並進一步幫助你。 – ian0411