小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年1月13日【ID:0】

【Excel】○○IF(S)関数で便利な「*」と「?」とは

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


COUNTIF関数やCOUNTIFS関数、SUMIF関数やSUMIFS関数などの条件指定において非常に有用なワイルドカードと呼ばれる記号であるアスタリスク(*)とクエスチョンマーク(?)を活用したことはありますでしょうか。
実は、これらの記号を活用することで、より幅広い集計が可能になります。

この記事では、アスタリスク(*)とクエスチョンマーク(?)を活用して、Excelで効率的にデータを集計する方法を具体例とともにご紹介します。

📘 Excel小技100選(500円)


1. アスタリスク(*)を使ったデータ集計

アスタリスク(*)は、文字列の中で任意の文字が0文字以上続く場合に活用する記号です。

例えば、以下の表の住所から「東京都」の住所の件数を取得する場合、「東京都○」の「○」が任意の0文字以上の文字になります。

そのため、件数を求める際に活用するCOUNTIF関数の条件にて、「○」を「*」に置き換えて指定します。
実際に指定した例は以下になります。

=COUNTIF(D3:D17,"東京都*")
// D3:D17: 集計範囲(住所列)
// "東京都*": 条件(東京都で始まる任意の文字列)

このように指定することで、以下のように「東京都」の住所の件数を求めることができます。


2. クエスチョンマーク(?)を使ったデータ集計

クエスチョンマーク(?)は、文字列の中の任意の1文字を指定する場合に活用する記号です。

例えば、以下の表のIDから、「A」から始まる数値4桁のIDの件数を取得する場合、「A○○○○」の「○」が任意の1文字になります。

そのため、件数を求める際に活用するCOUNTIF関数の条件にて、「○」を「?」に置き換えて指定します。
実際に指定した例は以下になります。

=COUNTIF(B3:B17,"A????")
// B3:B17: 集計範囲(ID列)
// "A????": 条件(Aから始まる数値4桁の文字列)

このように指定することで、以下のように、Aから始まる数値4桁のIDの件数を求めることができます。


3. 注意点

アスタリスク(*)とクエスチョンマーク(?)のワイルドカードを活用する場合、条件は必ずダブルクォーテーション(")で囲む必要があります。

アスタリスク(*)やクエスチョンマーク(?)を文字そのものとして扱いたい場合は、以下のように、ワイルドカードの手前にエスケープ文字(~)を指定します。

=COUNTIF(D3:D17,"東京都~*")

4. まとめ

アスタリスクとクエスチョンマークを使いこなすことで、○○IF(S)関数をさらに柔軟に活用できるようになります。

・アスタリスク(*): 任意の0文字以上の文字列
・クエスチョンマーク(?): 任意の1文字

これらを活用して、Excelでの条件に応じたデータ集計を効率化してみてください。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8621337

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【ExcelVBA】ダブルクリックで塗りつぶしとリセットを繰り返す

【Excel】覚えるべき「日付を求める関数」2選

【ExcelVBA】新機能「セルにフォーカス」を自作する

【Excel】チェックした氏名だけを同じ行の隣に表示する方法

【Excel】数式の引数で効率的に複数範囲選択

【Excel】表記を統一する際に便利な関数7選

【ExcelVBA】相関性を保ったまま重複のない番号を自動入力

【Excel】空白のセルが上になるように並べ替え

【Excel】表の中に集計行を瞬時に挿入

【Excel】直近3か月をスクロールバーで表示

【Excel】シフト表への入力を爆速にする

【Excel】セル単位でパスワードを設定する

【Excel】テーブルを使った集計方法

【ExcelVBA】セルの値とシート見出しの色を連動

【Excel】FILTER関数で空白セルを空白のまま抽出

【Excel】テーブルを使わずに自動で拡張する範囲設定

【Excel】表の背景色を交互に変更する方法

【Excel】BYROW(COL)関数でスピル非対応の関数を対応させる

【Excel】アルファベット(A~Z)を瞬時に入力

【Excel】条件付き書式で二重の罫線を設定

【Excel】図形の既定の書式を好みの書式にする

【Excel】表に自動で罫線を設定(カテゴリー別の罫線も設定)

【Excel】シートの追加と削除を一瞬で行うショートカット

【Excel】数式の参照元(先)のセルを瞬時に選択

【Word】指定した範囲内を全角文字に統一

・
・
・


一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ