目次
Microsoft Excelは、データを効率的に処理できる優れたソフトウェアです。 今回は、Excelの数式を使用して、セルが空白でないかどうかを計算する方法を学びます。
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
セルが空白でない場合の計算.xlsx
セルが空白でない場合の計算を行う7つのExcel公式
この記事では IF関数 Excel でセルが空白でない場合のすべての計算方法について、他の関数も一緒に使用します。 イフ 関数と空白をチェックし、計算します。
IF機能 は、Excelでよく使われる関数の一つで、ある値とある値を比較し、結果を出すための論理関数です。 イフ ステートメントには2つの結果があります。 最初の結果は、比較対象が 真 である場合、2番目の比較対象は 偽 .
構文です。
IF(logical_test, value_if_true, [value_if_false])
論拠となる。
logical_test - テストするために設定した条件です。
value_if_true もし、論理テストが 真 その値がここに設定されます。
value_if_false - もし、論理テストが 偽 の場合、この値を返します。
データセットでは、企業で働く一部の従業員とその給与を考えています。
1.IF関数とAND関数を組み合わせて、セルが空白でないかどうかを計算する
を組み合わせて使用します。 イフ & AND機能 .
があります。 アンド は論理テストであり,すべての条件が正しいかどうかをテストして 真 または、いずれかの条件が満たされない場合は、次のようになります。 ファルス .
構文です。
AND(論理1, [論理2], ...)
論拠となる。
logical1 - のどちらかであると考えることができるのは、最初にテストしたい条件である。 真 または FALSE .
論理2, ... - のどちらかであることを考慮できるテストしたい追加条件。 真 または FALSE .最大255条件まで設定できます。
ステップ1.
- 計算結果を表示する行を追加します。
ステップ2.
- 次のページへ セルC14 .
- 数式を書くと、それは
=IF(AND(B7"",B8""),C7+C8,"")
ステップ3.
- を押してください。 入力 .
ここで、私たちは 総和 を計算し、比較するセルがデータを含んでいることを確認します。
ステップ4.
- のデータを削除してください。 セルB7 をクリックしてみてください。
そのため、空白のセルがあったとしても、計算は行われない。
2.IF関数とOR関数を適用して、空白でないセルに対して計算を実行する
OR関数 は論理関数であり、テスト内のいずれかのステートが 真 .
を返します。 真 を返し、その引数のいずれかが有効であれば ファルス もし、その引数がすべて間違っていると評価された場合。
構文です。
論理和
論拠となる。
logical1 - のどちらかを考慮できるのが、最初にテストしたい条件です。 真 または ファルス .
論理2, ... - どちらかを考慮できるテストしたい追加条件 真 または FALSE .最大255条件まで設定できます。
ステップ1.
- 次のページへ セルC14 .
- の組み合わせを書きます。 イフ & オア の式になります。
=IF(OR(B7="",B8=""),"",C7+C8)
ステップ2.
- 次に、 を押します。 入力 .
比較するセルにはデータが含まれているので、計算後に合計結果を得ることができます。
ステップ3.
- 空白のセルで何が起こるか見てみたい。
- からデータを削除する セルB7 .
空白が表示されているため、計算が行われないことがわかります。
3.ISBLANK関数とOR関数を組み合わせて、空白でないセルの計算を行う
ISBLANK関数 は 国際標準化機構 任意の値やセルをチェックし、その結果を返す関数群です。 真 空白が見つかった場合。 FALSE が結果に表示されます。
ステップ1.
- で式を書きます。 セルC14。 という式になります。
=if(or(isblank(b7),isblank(b8)),"",c7+c8)
ステップ2.
- を押してください。 入力 .
参照セルにはデータが入っているので、計算後の結果が得られます。
ステップ3.
- ここで、いずれかの参照セルからデータを削除して、どうなるかを確認します。
1つのセルが空白であるため、リターンに空白が表示されます。
4.COUNTAとIFを結合して、空でないセルだけを合計する
COUNTA関数 は、特定の範囲にある空白でないセルの数を数えます。
構文です。
COUNTA(値1, [値2], ...)
論拠となる。
値1 第一引数には、カウントしたい値を記述する。
値2, ... - カウントしたい値を記述する追加引数。 最大255個の引数を設定できる。
ステップ1.
- 再度、下記へアクセスしてください。 セルC14 を書き、次の式を書きなさい。
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")
ステップ2.
- 次に、 を押します。 入力 .
の全データを取り込んで計算式にしました。 名称 の欄があります。 COUNTA この関数は、データのあるセルの数を数え、その範囲の総セル数と比較します。 比較の結果、範囲番号と一致しない場合は、計算を行いません。
ステップ3.
- にランダムデータを追加します。 セルB9 .
現在では、どのセルも空白になっていません。
類似の読み物。
- エクセルでセルが空白かどうかを調べる(7つの方法)
- Excelでセルが空白の場合、0を表示する(4つの方法)
- セルが空白の場合に値を返す方法(12の方法)
- Excelで空白のセルを強調表示する(4つの実のある方法)
5.IFとCOUNTBLANKを結合して、空白以外のセルとその中の空白のセルを合計する
COUNTBLANK機能 は統計関数の一つで、範囲内の空のセルの数を数えるために使用されます。
構文です。
COUNTBLANK(範囲)
主張する。
レンジ-。 空白セルを数える範囲を指定します。
ステップ1.
- を書かせていただきます。 カウントブランクス での機能 セルC14 .式になります。
=if(countblank(b5:b12),"",sum(c5:c12))です。
ステップ2.
- 次に、 を押します。 入力 .
選択した範囲に空白のセルがあるため、計算結果が表示されません。
ステップ3.
- では、ランダムなデータを セルB9 をクリックしてみてください。
これで、範囲内に空白セルがなくなり、合計結果が表示されるようになりました。
6.非空白セルの合計を計算するCOUNTIF演算
COUNTIF関数 は統計関数の一つで、ある基準を満たすセルの数を数えるために使用される。
構文です。
COUNTIF(range, criteria)
論拠となる。
レンジ - 範囲には、数値、配列、名前付き範囲、または数値を含む参照を含めることができます。
クライテリア - どのセルをカウントするかは、数値、式、セル参照、テキスト文字列のいずれかを指定することができる。
ステップ1.
- 次のページへ セルC14 .
- では、次の式を書いてください。
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))
ステップ2.
- を押してください。 入力 .
計算式に当てはめた結果、何も表示されない。
ステップ3.
- でランダムなデータを追加します。 セルB9 .
これで、選択した範囲に空白がないため、結果が得られました。
7.SUMPRODUCTとIFを結合して、空白のセルを含むデータの合計を計算する
SUMPRODUCT関数 デフォルトの演算は乗算ですが,加算,減算,除算も可能です。
構文です。
=SUMPRODUCT(array1, [array2], [array3], ...)
論拠となる。
array1 - これは,乗算と加算を行う最初の配列引数です.
[配列2], [配列3],... - これらはオプションの引数で、最大255個まで追加することができます。
ステップ1.
- を適用してください。 サンプロダクト 関数を次の式のように実行します。
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))
ステップ2.
- を押してください。 入力 .
ステップ3.
- の空白のセルに、今度は名前を入れてください。 名称 の欄があります。
すべてのセルがデータで埋め尽くされているため、望ましい結果が表示されていることがわかります。
結論
今回は、Excelの数式を使ってセルが空白でない場合の計算方法を7つご紹介しました。 ご参考になれば幸いです。 是非ご覧ください。 Exceldemy.com をクリックし、コメント欄にご意見をお寄せください。