也許以下內容很有幫助: =LET(X,FILTERXML("<t><s>"&SUBSTITUTE(G2,",","</s><s>")&"</s></t>","http://s"),TRANSPOSE(FILTER(A$2:A$6,MMULT(ISNUMBER(FIND(", "&TRANSPOSE(X)&", ",", "&C$2:C$6&", "))*(B$2:B$6=F2),SEQUENCE(COUNTA(X),,,0))))) 讓我試著解釋一下(思考)過程: FILTERXML()將首先將參考點(輸入)“拆分”為一個數組。關于如何工作的更多信息,我想參考這篇老文章。 在第二步(proces),我們將使用一系列已知的函數來測試字符串是否包含特定的子字符串;ISNUMBER(SEARCH()). 前一個返回數組的元素得到前導/尾隨逗號,并將與比較報價類型的結果相乘。 MMULT()然后將生成“Reference Poinst”下每個選項的運行總數。 最后的結果(如下圖所示)是為FILTER()下的第二個參數輸入的,因此只返回那些感興趣的ID。