如何在 Excel 中檢查單元格是否包含多個值中的一個?
如果我們有一個數據集,需要檢查是否存在任何不需要或不合適的單元格值或文字,那麼可以使用 Excel 函式在幾秒鐘內識別出來。有很多函式可以透過它們來識別單元格值中特定的一組文字。讓我們看一下公式和示例,並學習如何在資料集中實現它們。
檢查資料集是否包含特定列表中的一個或多個值
檢查資料集是否包含特定列表中的一個或多個值
步驟 1 - 建立了一個樣本資料,如下所示。
步驟 2 - 在一個單獨的列中輸入以下公式,您希望結果出現在此處。
=SUMPRODUCT(--ISNUMBER(SEARCH(find_text_range, within_text))), “Yes”,”No”)
步驟 3 - 現在拖動單元格以將公式複製到其他單元格中,以檢視所有單元格的輸出
公式語法說明
引數 | 描述 |
---|---|
SEARCH (find_text, within_text, [start_num]) |
|
--ISNUMBER(value) |
|
SUMPRODUCT(expression, range) |
|
IF(logical_test, {value_if_true},{value_if_false} |
|
結論
但是,還有其他組合公式也可用於執行相同的任務。一些公式如下所示 -
=TEXTJOIN(", ", TRUE, IF(COUNTIF(<where to find cell>, "*"&<What to find range>&"*"), <What to find range>, ""))
此公式適用於 Excel 2019 及更高版本。雖然有很多方法可以在資料集中搜索特定文字,但本文中解釋的方法適用於所有版本的 Excel。繼續學習 Excel 並繼續練習。