Excelで一覧表やチェック表を作成していると、「◯」の数だけを集計したい場面があります。例えば、出欠表の参加者数、アンケート結果、確認済み項目の数などを数える場合、手作業で数えると入力ミスが起こりやすくなります。この記事では、Excelの関数を使って「◯」の数を自動でカウントする方法や、似た記号を扱う場合の注意点について詳しく解説します。
Excelで特定の記号の数を数える基本方法
Excelでは、指定した文字や記号が入力されているセルの数を数えることができます。「◯」のような特定の文字を集計したい場合は、COUNTIF関数を使う方法が一般的です。
COUNTIF関数は、指定した範囲の中から条件に一致するセルだけを数える関数です。文字だけでなく、数字や日付などの条件にも利用できます。
例えば、A1からA20までのセルにチェック結果が入力されていて、その中にある「◯」の数を数えたい場合、COUNTIF関数を使うことで自動的に集計できます。
COUNTIF関数で「◯」をカウントする方法
「◯」の数を数える基本的な数式は以下のようになります。
=COUNTIF(A1:A20,”◯”)
この数式では、A1からA20までの範囲内に入力されている「◯」という文字の数を数えます。
例えば、A列に以下のようなデータがある場合、COUNTIF関数を使うと簡単に集計できます。
| A列 |
|---|
| ◯ |
| × |
| ◯ |
| △ |
| ◯ |
この場合、「=COUNTIF(A1:A5,”◯”)」と入力すると、結果は3になります。
「○」と「◯」は別の文字なので注意する
Excelで丸印を数える場合、注意したいのが「○」と「◯」の違いです。見た目はほぼ同じですが、コンピューター上では別の文字として扱われます。
例えば、セルには「○」を入力しているのに、COUNTIF関数の条件に「◯」を指定すると一致しないため、正しくカウントされません。
うまく数えられない場合は、実際にセルへ入力されている丸印をコピーして、COUNTIF関数の条件部分へ貼り付けると間違いを防げます。
複数の列や範囲から「◯」を数える方法
チェック表などでは、1列だけではなく複数の場所に「◯」が入力されている場合があります。その場合は、範囲を広げて指定できます。
例えば、A1からC20までの範囲にある「◯」をすべて数える場合は、以下のように入力します。
=COUNTIF(A1:C20,”◯”)
この方法を使えば、表全体の中から指定した記号だけをまとめて集計できます。
例えば、社員アンケートや商品チェック表などで複数列に評価結果が入力されている場合でも、一つの数式で確認できます。
COUNTIFSを使って条件付きで「◯」を数える方法
より複雑な集計をしたい場合は、COUNTIFS関数を利用します。COUNTIFSでは複数の条件を指定してカウントできます。
例えば、A列に部署名、B列に評価結果が入力されていて、「営業部」かつ「◯」の数だけを数えたい場合は、次のような式になります。
=COUNTIFS(A1:A100,”営業部”,B1:B100,”◯”)
このように条件を組み合わせることで、単純な丸印の数だけではなく、分類別の集計も可能になります。
セル内に「◯」が含まれる場合の数え方
セルの中に文章と一緒に「◯」が含まれている場合、通常のCOUNTIFでは完全一致になりません。
例えば、「確認済み◯」「対応済み◯」のような文字列から丸印を探したい場合は、ワイルドカードを利用します。
数式は以下のようになります。
=COUNTIF(A1:A20,”*◯*”)
この場合、セル内のどこかに「◯」が含まれていればカウントされます。
Excelで記号カウントを自動化すると便利な場面
「◯」のカウントは、日常的なExcel作業のさまざまな場面で活用できます。
- 出席確認表の参加人数集計
- アンケート結果の集計
- 作業チェック表の完了数確認
- 商品の在庫確認表の集計
例えば、毎月更新するチェック表で手作業による集計をしている場合、COUNTIF関数を設定しておけばデータを追加するだけで自動的に人数や件数を確認できます。
まとめ
Excelで「◯」の数を数える場合は、COUNTIF関数を使うことで簡単に自動集計できます。基本的な式は「=COUNTIF(範囲,”◯”)」で、指定した範囲内にある丸印の数を取得できます。
ただし、「○」「◯」など似た記号はExcel上では別の文字として扱われるため、数えられない場合は入力されている文字を確認することが大切です。
COUNTIFやCOUNTIFSを活用すれば、単純な丸印の集計だけでなく、条件付きの高度な集計も可能になります。チェック表やアンケートなど、さまざまなExcel作業の効率化に役立てることができます。

コメント