Excel Q&A
説得力を高める関数・数式の応用ワザ | 条件分岐を行う

Q:478 「○○」を含むという条件を指定するには?

A 「?」や「*」の指定を使います

COUNTIFやSUMIFなどの関数の条件指定には、0文字以上の任意の文字列を表す「*」(アスタリスク)や、任意の1文字を表す「?」(クエスチョン)などのワイルドカードを使えます。

次の例では条件に「"東京都*区"」を指定して、「東京都で始まり区で終わる」所在地にある店舗数「2」を求めています。

「○○」を含むという条件を指定するには?

ワイルドカードの使用例

使用例 意味(該当例)
*川* 「川」を含む文字列(川 川岸 川遊び 河川 ナイル川 香川県)
川* 「川」で始まる文字列(川 川岸 川遊び)
川? 「川」で始まる2文字の文字列(川岸)
*川 「川」で終わる文字列(河川 ナイル川)
???川 「川」で終わる4文字の文字列(ナイル川)

関連記事

「Excel Q&A」について

この連載記事は、インプレスの書籍『できるExcel パーフェクトブック 困った!&便利ワザ大全 Office 2021/2019/2016 & Microsoft 365対応』の内容に基づいています。紹介している情報は、書籍発行時点(2022年8月)のものです。