如何在Excel中檢查單元格是否以特定字元開頭或結尾?


當我們在Excel檔案中有一列條目,需要識別是否存在一些以特定字母或特殊字元開頭的實體時,檢視每個值並計數將是一項繁瑣的任務。本文將幫助您使用公式找到這些實體,而無需檢視列表中的每個值。

使用公式搜尋包含特定字元的單元格

搜尋以特定字元開頭的單元格

讓我們來看一下以下資料:


現在,如果您想檢查以字元“$”開頭的單元格,請按照以下步驟操作:

步驟1 - 建立一個列,您希望在每個單元格旁邊顯示輸出。

步驟2 - 透過選擇需要掃描其值的單元格並按Enter鍵,輸入以下公式。

=IF(LEFT(TRIM(B2),1)="$","True","False")


步驟3 - 現在拖動單元格以將公式複製到其他單元格中,以檢視所有單元格的輸出。

公式語法說明

引數 描述
IF(logical_test, {value_if_true},{value_if_false}
  • Logical_test 指定需要根據其呈現資料的條件。

  • Value_if_true 指定如果條件滿足則應返回的值。

  • Value_if_false 指定如果條件不滿足則應返回的值。

LEFT(text, [num_chars])
  • Text 指定需要從左側返回或掃描其值的單元格地址。

  • num_chars 指定需要返回/掃描的左側字元數。

TRIM(
  • 刪除選定單元格字串中的所有額外空格,但單詞之間的單個空格除外。

搜尋以特定字元結尾的單元格

現在,如果您想檢查以字元“n”結尾的單元格,請按照以下步驟操作:

步驟1 - 建立一個列,您希望在每個單元格旁邊顯示輸出。

步驟2 - 透過選擇需要掃描其值的單元格並按Enter鍵,輸入以下公式。

=IF(RIGHT(TRIM(B2),1)="n","True","False")


步驟3 - 現在拖動單元格以將公式複製到其他單元格中,以檢視所有單元格的輸出。

公式語法說明

引數 描述
RIGHT(text, [num_chars])
  • Text 指定需要從右側返回或掃描其值的單元格地址

  • num_chars 指定需要返回/掃描的左側字元數。

搜尋以特定字元開頭和結尾的單元格

現在,如果您想檢查分別以字元“s”和“n”開頭和結尾的單元格,請按照以下步驟操作:

步驟1 - 建立一個列,您希望在每個單元格旁邊顯示輸出。

步驟2 - 透過選擇需要掃描其值的單元格並按Enter鍵,輸入以下公式。

=IF(AND(LEFT(TRIM(B3),1)="s",RIGHT(TRIM(B3),1)="n"),TRUE,FALSE)


步驟3 - 現在拖動單元格以將公式複製到其他單元格中,以檢視所有單元格的輸出。

公式語法說明

引數 描述
AND
  • 此運算子用於IF語句中,當需要同時驗證兩個條件時。類似地,可以使用OR(或)和NOT(不滿足)條件。

結論

因此,使用上述公式可以驗證任意數量的資料的特定值。這些公式將減少資料集的處理時間,並增強使用者體驗和資料視覺化。繼續學習,繼續探索Excel。

更新於:2022年9月16日

10K+ 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告