iCloud 版 Numbers 的字串運算子與萬用字元使用方式
字串運算子 (&) 可用於公式,串連或連接兩個以上的字串或參照的輸入格內容。
萬用字元在條件表示式可用來代表一個以上的字元。您可使用萬用字元 ? (問號)、*(星號)和 ~(波狀符號)。
串連字串或輸入格內容
& 字元用來串連或連接兩個以上的字串或參照的輸入格內容。以下是一些範例:
「Abc」&「Def」傳回「AbcDef」。
如果輸入格 A1 包含 2,「Abc」&A1 傳回「Abc2」。
如果輸入格 A1 包含 1,而輸入格 A2 包含 2,A1&A2 傳回「12」。
如果 B2 包含「Last」,而 E2 包含「First」,B2&”, “&E2 傳回「Last, First」。
使用萬用字元符合任一字元
? 字元在允許條件的表示式用來符合任一字元。以下是一些範例:
「Ea?」符合「Ea」字首的任何字串,而且精確包含一個額外的字元,如「Ea2」或「Eac」。
「Th??」符合「Th」字首的任何字串,而且精確包含兩個額外的字元,如「Then」或「That」。
COUNTIF(B2:E7,“?ip”) 傳回範圍 B2:E7 包含「rip」和「tip」等字首為單一字元,後面接著「ip」值的輸入格計算。「drip」或「trip」不符合。
使用萬用字元符合任何數量的字元
* 字元在允許條件的表示式作符合任何數量的字元使用,包含無。以下是一些範例:
「*ed」符合「ed」字尾的任何長度字串,如「Ted」或「Treed」。
COUNTIF(B2:E7,“*it”) 傳回範圍 B2:E7 包含「bit」和「mit」等字尾為「it」值的輸入格計算。「mitt」不符合。
符合萬用字元
~ 字元在允許條件的表示式用來指定字元後應符合的字元,而非作為萬用字元。以下是一些範例:
“~?”符合問號,而不用問號符合任一字元。
COUNTIF(E,“~*”) 傳回直欄 E 包含星號字元的輸入格計算。
SEARCH(“~?”,B2) 傳回 19,如果輸入格 B2 包含「That is a question? Yes it is!」因為問號是該字串的第 19 個字元。
在條件中使用多個萬用字元
萬用字元 (? * ~) 可同時在允許條件的表示式使用。以下是一些範例:
「*a?」符合如「That」、「That」和「Irregular」等,包含字元「a」後接著任何單一字元的任何表示式。
COUNTIF(B2:E7,“*on?”)傳回範圍 B2:E7 包含字首為任何數量的字元(包含無字元),後面接著「on」和單一字元值的輸入格計算。符合的字如「alone」、「bone」、「one」和「none」。「only」(因為「on」後面接著兩個字元)或「eon」(因為「on」後面未接字元)不符合。