Excelで〇の数を数えるときのふたつの考え方とは まず、Excelに入力した「〇」を数えるには、ふたつの考え方があります。 ひとつめの考え方は、 何か文字が入っているセルの数を数える、ふたつめの考え方は、 文字を指定してその文字が入っているセルの数を数える、です。 数えたい文字が入っているセルの範囲に〇以外入っていないなら「COUNTA」という関数を使う たとえば、今回のご相談のように数えたいセルの範囲に「〇」以外何も入力していないのであれば、ひとつめの考え方、つまり何か文字=「〇」が入っていれば数えればいいので、使う関数は「COUNTA」になります。 では、Excelの関数「COUNTA」を使って実際に「〇」の数を数えてみましょう。 サンプルとして以下のような表をExcelで作りました。 これだけなら目視でも数えられますね…、説明用なのでご容赦ください。 関数「COUNTA」を使って〇の数を数えてみますね。 関数の画面が開いたら、「COUNTA」を探します。 関数の引数画面で、総会の列にある会員さんの範囲をドラッグで選択すると「値1」の中にセルの範囲が入ります。 そのままOKボタンをクリックします。 丸の数が3つ(何か文字が入っているセルが3つという意味)と数えることができました。 サンプルの中にある津村さんが参加できなくなったと仮定し、津村さんの横にある〇をキーボードのDeleteキーで削除して、自動的に変更が反映されるかを確認してみましょう。 数えたい文字が入っているセルの範囲に〇以外にも文字が入っているなら「COUNTIF」という関数を使う 今度は2つ目の考え方、指定した文字を数える方法です。 どうやら、会田さんは総会には参加するけれど懇親会には参加されないようです。 逆に、加藤さんは総会は欠席だけど懇親会には来られるようです。 COUNTAではダメな理由は? 同じ関数を同じセルの範囲で使う場合は、関数をコピーすることができるので、その他の関数から探し出さなくても大丈夫です。 懇親会の参加人数が「5」になってしまいましたね…。 ポイントはセルの中に何かしらの文字が入っていれば、つまり空白でなければその数を数えるというのが「COUNTA」です。 関数「COUNTIF」を使えば、指定した文字を数えることができる ということで、2つ目の考え方、指定した文字(今回は「〇」)の数を数える方法を使うことになります。 参照したい範囲に複数の異なる文字がある場合、特定の文字だけを参照して数えるのは、関数の「COUNTIF」になります。 懇親会の参加人数のセルを選択してキーボードのDeleteキーで削除するか、元に戻すを使ってセルの中を空白にします。 関数の画面で、分類を「統計」に変えて関数名の中から「COUNTIF」を探し、OKボタンをクリックします。 関数の引数画面で「範囲」には先ほどと同じように数えたい文字が入っているすべてのセルをドラッグすれば入れることができます。 検索条件には、〇と入力します。 上の図を見てもらうと検索条件には「〇」としか入力されていません。 COUNTIFがうまく動作しているかを確認するため、会田さんが懇親会に参加することになったと仮定して〇を入力してみましょう。 〇の数(参加人数)が4になりましたか?.
次の
集計するのに便利なセルの数を集計する関数を解説します。 例として以下のように、記事の執筆を管理しているエクセルを仮定します。 この表を使って、セルをカウントする関数の説明をしていきます。 セルの数をカウントする関数 関数には以下の5つがあります。 関数名 意味 COUNTA 範囲 空白でないセルの数をカウントします COUNT 範囲 数値のセルの数をカウントします COUNTBLANK 範囲 空白のセルの数をカウントします COUNTIF 範囲,条件 条件を満たすセルの数をカウントします COUNTIFS 範囲1,条件1,範囲2,条件2,・・・・ 複数の条件を満たすセルの数をカウントします COUNTAで書いた記事の数を算出 COUNTAは空白以外のセルをカウントします。 以下では、執筆日が空白以外のセルを数えることで、執筆済みの記事数を算出しています。 条件式は、文字を含むときはダブルクォーテーションで囲いますが以下のようなものが使えます。 自営のソフト開発者。 小学3年のときにMSXでプログラミングを始めて、いつの間にか数十年たちました。 今は、企業の業務改善ツールやウェブサイト・ウェブアプリを受託開発しています。 よろしくおねがいします! 最近の投稿• 2020年7月18日• 2020年7月14日• 2020年7月10日• 2020年7月10日• 2020年7月7日 カテゴリー•
次の
スポンサーリンク No. SUBTOTAL関数は、指定した範囲において、集計方法を選んで求めるという変わった関数です。 引数は、[集計方法]と[参照]の2つです。 引数[集計方法]は下記の数値で設定し、通常の関数と次のような対応になっています。 1 …AVERAGE(平均)• 2 …COUNT(数値の個数)• 3 …COUNTA(データの個数)• …MAX(最大値)• 5 …MIN(最小値)• 6 …PRODUCT(数値の積)• 7 …STDEV(標準偏差)• 8 …STDEVP(標準偏差)• 9 …SUM(合計)• 10 …VAR(不偏分散)• 11 …VARP(標本分散) 例えば、次のようなデータがあり、5行目は項目、6行目から実際のデータが入力されているとします。 抽出されたデータの件数を求めます。 引数[参照]にはどれか1列の全データ範囲を指定します。 複数列を指定すると、抽出されたその複数列のセルの集計となります。 文字列のセルを数えるために引数[計算方法]を「3」として、COUNTA関数の方法で計算しています。 では、次の式で抽出されたF3列(D列)の合計を計算してみましょう。 これらの結果は、抽出を変えて表示された結果に応じて更新されます。 また、上記の引数[集計方法]は、非表示にした行も含めた結果が返されます。 非表示にした行は含めないで集計する場合は、以下の100を足した次の引数が用意されています。 101 …AVERAGE(平均)• 102 …COUNT(数値の個数)• 103 …COUNTA(データの個数)• 104 …MAX(最大値)• 105 …MIN(最小値)• 106 …PRODUCT(数値の積)• 107 …STDEV(標準偏差)• 108 …STDEVP(標準偏差)• 109 …SUM(合計)• 110 …VAR(不偏分散)•
次の