image

この記事では、上の画像に示されている式を使用して、Excelのテーブルで欠落している値を検索する方法について学習します。

シナリオ:

たとえば、値のリストがあり、リスト内の必要な名前の所在を確認する必要があります。ゲストリストにないVIPの名前(VIP_names)を数えたいとしましょう。

このために、状況を検討し、同じことを行うためのいくつかの式を提案します。 table_arrayの使いやすさに応じて、さまざまな関数操作を使用します。

使用される関数と式構文:

以下の機能を使用します。それで、それを使う前に、少し知っておいてください。

それから式を作成します。まず、COUNTIF関数は、基準範囲内の各値を1つずつ取得し、指定された範囲内でチェックします。 SUMPRODUCT関数は、配列内のTRUE値(1として)とFALSE値(0として)の合計を返します。

式の構文:

=SUMPRODUCT(--(COUNTIF(long_list,required)=0))

-:TRUE値をFALSE値に変換するために使用される演算子。配列に使用されるNOT関数と言えます。

long_list:ルックアップリストが必要:必須リスト

例:

これらはすべて理解しにくいかもしれません。それでは、以下に示す例で実行して、この数式をテストしてみましょう。ここに、日付に受け取った製品の価格を示すデータがあります。ここでは、すべての必需品のアイテム数を見つける必要があります。そのために、受信したリストとして2つのリストを割り当て、数式の列に必要なエッセンシャルを割り当てました。次に、以下の式を使用して製品の数を取得します。

次の式を使用します:

=SUMPRODUCT(--(COUNTIF(C3:C16,E3:E12)=0))

式の説明:

。 COUNTIF関数は、E3:E12(必須アイテム)の各アイテムまたはセルをカウントします

受信リスト内(C3:C16)。

。 = 0は、配列内の必須要素のリストを抽出します。 。 -演算子は、配列の否定、つまりTRUE値からFALSE値を返します。

。 SUMPRODUCTは、受信したリストにないエッセンシャルの数となる合計を見つけます。

image

ここでは、関数の引数配列がセル参照として指定されています。

image

ご覧のとおり、数式は、受け取っていない必須アイテムの数として3を返します。受け取った14個のアイテムのリストには、まだ3個のアイテムが含まれていません。

If-(否定演算子は使用されません)

この否定(-)演算子が何をするのか疑問に思われるはずです。否定(-)文字を使用せずに上記の式を使用してみましょう。

式の構文:

=SUMPRODUCT((COUNTIF(C3:C16,E3:E12)=0))

この数式は、受け取ったアイテムの必須アイテムの数である7を返します。この式は、両方のリストに重複するアイテムがない場合にのみ機能します。数式を使用する前に、重複を確認してください。

上記の式からわかるように、リスト内の欠落している値の数を返します。上記の式を使用した観測結果を次に示します。

注:

。正確なセルへのセル参照を使用しないと、結果が変更されます。

。 COUNTIF関数は、フレーズを含む値の抽出に役立つワイルドカード(、?)をサポートしています。

。 (-)演算子は、符号1を0に、0を1に否定します。

。関数の配列引数は、セル参照または名前付き範囲として指定できます。

。他のExcel関数を使用して、必要に応じてこれらの数式をカスタマイズできます。

。この関数は、すべての条件を満たす値の合計を返します。

Excelのリストで欠落している値をカウントする方法に関するこの記事が説明的であることを願っています。 COUNTIF式に関するその他の記事はこちらからご覧ください。あなたが私たちのブログが好きなら、Facebookであなたのfristartsとそれを共有してください。また、TwitterやFacebookでフォローすることもできます。皆様からのご意見をお待ちしております。私たちの仕事を改善、補完、革新し、より良いものにする方法をお知らせください。 [email protected]までご連絡ください。

関連記事

link:/ logical-formulas-if-with-and-function-in-excel [IF with AND function]:Excelで基準を持つ結果を抽出するためのAND関数を使用したロジックIF関数の実装。

link:/ logical-formulas-if-with-or-function-in-excel [IF with OR function]:Excelデータに基準を持つ結果を抽出するためのOR関数を使用した論理IF関数の実装。

link:/ logical-formulas-excel-nested-if-function [ネストされたIF関数の使用方法]:ネストされたIF関数は、複数の基準を持つデータを操作します。繰り返されるIF関数の使用は、ネストされたIFExcel式です。

link:/ summary-sumifs-using-and-or-logic [SUMIFS using AND-OR logic]:論理AND-ORExcel関数を使用して複数の基準が適用された数値の合計を取得します。

link:/ logical-formulas-minimum-value-using-if [IF関数を使用した最小値]:配列データのExcelIF関数とMIN関数を使用して最小値を取得します。

link:/ Tips-excel-wildcards [Excelでワイルドカードを使用する方法]:Excelでワイルドカードを使用してフレーズに一致するセルをカウントします

人気の記事

link:/ keyboard-formula-shortcuts-50-excel-shortcuts-to-increase-your-productivity [生産性を高めるための50Excelショートカット]:タスクをより速くします。これらの50のショートカットにより、Excelでの作業がさらに高速になります。

link:/ forms-and-functions-introduction-of-vlookup-function [ExcelのVLOOKUP関数]:これは、さまざまな範囲やシートから値を検索するために使用される、Excelで最も使用され人気のある関数の1つです。 link:/ Tips-countif-in-microsoft-excel [Excel2016のCOUNTIF]:この驚くべき関数を使用して条件付きの値をカウントします。特定の値をカウントするためにデータをフィルタリングする必要はありません。

ダッシュボードを準備するには、Countif関数が不可欠です。

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]:これはもう1つのダッシュボードの必須関数です。これは、特定の条件で値を合計するのに役立ちます。