📘 Excel逆引き事典

Excelで全角文字を部分一致でカウントする方法

Excelを使っていると、特定の全角文字が含まれるセルの個数をカウントしたい場面があります。例えば、「株式会社」や「有限会社」といった企業形態を含むデータを分析する際などに役立ちます。しかし、手作業で行うのは時間がかかりますし、ミスも増えてしまいます。この記事では、Excelの数式とマウス操作を使って全角文字を部分一致でカウントする方法を詳しく解説します。これさえ読めば、効率的にデータ分析ができます。

📊 やり方の比較

手法メリットデメリット推奨
数式(COUNTIF関数)自動更新される, 部分一致に対応古いExcelでは部分一致のサポートがない場合がある
マウス操作(フィルタ機能)直感的で簡単, データを一覧化できる元データが変更されないが、部分一致でのカウントは難しい

fx 使用する数式

Excel / SpreadSheet
=COUNTIF(A:A,"*株式会社*")

💡 仕組みの解説

【数式の仕組み】この数式は、全角文字を部分一致でカウントします。具体的には、COUNTIF関数を使って「A列」内のセルが「株式会社」という文字列を含むかどうかをチェックします。「株式会社」というパターンを使用することで、部分一致検索を行います。この数式は元のデータを削除するのではなく、別の場所に抽出した結果を表示します。

具体的な手順

1
COUNTIF関数を入力します。例:=COUNTIF(A:A,"株式会社")
2
カッコ内の「A:A」は、対象のセル範囲です。必要に応じて変更してください。
3
カッコ内の「株式会社」は、部分一致で検索する文字列です。「*」はワイルドカードとして使用します。

よくある質問

Q Q1. COUNTIF関数とVLOOKUPの違いは?

A.
A1. COUNTIF関数は条件を満たすセルの個数をカウントしますが、VLOOKUPは特定の値を検索し、該当するデータを返却します。

Q Q2. 部分一致でのカウントはどのExcelバージョンから可能?

A.
A2. COUNTIF関数の部分一致機能は、比較的新しいExcelバージョンからサポートされています。古いバージョンでは、他の方法を検討する必要があります。

Q Q3. スマホ版でも使える?

A.
A3. GoogleスプレッドシートやExcel Onlineでは、COUNTIF関数を使用して部分一致でのカウントが可能です。