エクセルで空白のセルを条件付きで数える方法(3つの方法)

  • これを共有
Hugh West

を必要とすることが多い。 空白のセルを数える Excelでデータセットを扱う際に、空白セルを数える目的は様々です。 データテーブルを分析したい、空白セルを削って既存のデータテーブルを合成したい、あるいは、情報のない空白セルを無視して確かな情報だけを抽出したいなど。 どんな目的でも、この記事に従ってください。というのは、Excelで空白セルを数えるための3つの方法を条件付きで学ぶことができるからです。

練習用ワークブックをダウンロードする

Excelファイルをダウンロードし、それに沿って練習することをお勧めします。

Excel 条件付きで空白セルを数える.xlsx

Excelで空白セルを条件付きでカウントする3つの方法

この記事では、生徒のマークシートのサンプルをデータセットとして使用し、各生徒のバックログの数を計算する方法を説明します。

それでは、さっそく一つひとつのメソッドを見ていきましょう。

1.エクセルのIFS関数を使って条件付きで空白セルの数を計算する

コンディション シフトが午前の時だけ空白セルを数える。

まず第一に、私たちが選んでいるのは IFS機能 というのは、Excelで空白セルの数を数えながら、複数の条件を追加することができるからです。 ここでは、朝勤の生徒がそれぞれ抱えているバックログの数を数えることにします。 では、どのようにすればいいのか、順を追って見ていきましょう。

🔗ステップ数。

❶まず最初に。 選ぶ セル G5 ▶でバックログ数を格納する。

❷次に タイプ こうしき

=IFS(C5="Morning",COUNTIF(D5:F5, ""))

を細胞内に取り込む。

❸ そのあと エンタメ ボタンをクリックします。

ここで、❹をドラッグします。 フィルハンドル アイコンを列の最後尾に G5 .

ドキッ!これで完成です。 その結果がこちらです。

フォーミュラ・ブレークダウン

📌 構文です。 = IFS([Something is True1, Value if True1,Something is True2,Value if True2,Something is True3,Value if True3])

  • countif(d5:f5, "") ▶範囲内の空白セルを検索する D5:F5 .
  • C5="朝" ▶シフトが「朝」なのか「夕」なのか、クロスチェックします。
  • =IFS(C5="Morning", COUNTIF(D5:F5, "")) は空白セルの数、すなわち、朝シフトの時間帯を持つ各行の滞留数をカウントする。

📔

を使用することができます。 IF関数 を使うのではなく IFS機能 を解決する。

すると、このような結果になります。

続きを読む Excelで空のセルを数える

2.IF関数とCOUNTBLANK関数を使って、Excelの空白セルの数を条件付きで計算する。

コンディション 空白セルをカウントし、カウント値が0になったら、メッセージ" バックログなし " の代わりに

では、面白いことをやってみましょう。 メッセージを表示する " バックログなし 「の代わりに0を表示し、その他のバックログの数は単に数を指定します。 面白いでしょう? では、これ以上時間を無駄にしないために、以下の手順を実行してみましょう。

🔗ステップ数。

❶まず最初に。 選ぶ セル G5 ▶でバックログ数を格納する。

❷次に タイプ こうしき

=IF(COUNTBLANK(D5:F5)=0, "バックログなし",COUNTBLANK(D5:F5) )

を細胞内に取り込む。

❸ そのあと エンタメ ボタンをクリックします。

ここで、❹をドラッグします。 フィルハンドル アイコンを列の最後尾に G5 .

ふっふっふ、これで完成です。 その結果がこちらです。

フォーミュラ・ブレークダウン

📌 構文です。 IF(logical_test, value_if_true, [value_if_false])

  • カウントブランク ▶範囲内の空白セルをカウントする D5:F5 .
  • COUNTBLANK(D5:F5)=0, "バックログなし". ▶には、" バックログなし "であり、カウント値は0である。
  • =IF(COUNTBLANK(D5:F5)=0, "バックログなし",COUNTBLANK(D5:F5) ) ▶ショー " バックログなし " のとき、カウント値が 0 それ以外の場合は、特定のカウント値、つまりバックログの総数が表示されます。

続きを読む Excelで塗りつぶされたセルを数える方法

3.ExcelでSUMPRODUCT関数を使って空白セルを条件付きでカウントする

コンディション 左側のセルが空白でないときだけ、空白セルを数える。

ここで、シフト期間が与えられているときだけ、空白のセル、つまりバックログの数をカウントしてみます。 シフト期間がない場合は、""を表示します。 N/A 「という文字列をセルに入力します。 それでは、手順の説明に入ります。

🔗ステップ数。

❶まず最初に。 選ぶ セル G5 ▶でバックログ数を格納する。

❷次に タイプ こうしき

=IF(C5"",SUMPRODUCT((C5"")*(D5:F5="")),"N/A")

を細胞内に取り込む。

❸ そのあと エンタメ ボタンをクリックします。

ここで、❹をドラッグします。 フィルハンドル アイコンを列の最後尾に G5 .

これまでの手順がすべて終了していれば、以下のような結果が得られます。

フォーミュラ・ブレークダウン

📌 構文です。 =SUMPRODUCT(array1, [array2], [array3], ...)

  • (C5"") をチェックする。 C5 は空です。
  • サンプロダクト((c5"")*(d5:f5="")) ▶シフト期間が指定されている場合のみ、空白セルをカウントします。
  • =if(c5"",sumproduct((c5"")*(d5:f5=""))), "n/a") ▶空白セルのカウントは、シフト周期が指定された場合のみ行われます。 それ以外の場合は、" N/A " をセル内に配置する。

覚えておきたいこと

📌 があります。 イフ 関数は1つの条件しか受け付けません。 2つ以上の条件が必要な場合は アイエフエス 関数を使用します。

📌 数式内の範囲を選択する際には、注意が必要です。

結論

以上、Excelで空白セルをカウントする3つの方法をご紹介しました。 すべての方法を、提供されているExcel練習帳と一緒に練習することをお勧めします。 この記事で紹介した方法について質問があれば、お気軽にお寄せください。 質問にはできるだけ早く対応します。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。