KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

制限された範囲内でエラーを含まないセルをカウント

著者Siluvia変更日

Excel では、NOT 関数と ISERROR 関数を組み合わせて SUMPRODUCT 関数または SUM 関数でラップすることで、指定した範囲内でエラーを含まないセルの個数を簡単にカウントできます。このチュートリアルでは、その手順をわかりやすく詳しく解説します。

SUMPRODUCT 関数でエラーを含まないセルをカウント
SUM 関数でエラーを含まないセルをカウント


SUMPRODUCT 関数でエラーを含むセルをカウント

下のスクリーンショットのように、B3:B9 の範囲内でエラーを含まないセルの個数をカウントするには、次のように操作してください。

汎用的な数式

=SUMPRODUCT(--NOT(ISERROR(range)))

引数

範囲(必須):エラーを含まないセルの個数をカウントする対象範囲です。

この数式はどのように使いますか?

1.この例では、D3 などの空白セルを選択します。

2.以下の数式を入力して、Enterキーを押すと、結果が表示されます。

=SUMPRODUCT(--NOT(ISERROR(B3:B9)))

これらの数式はどのように機能しますか?

=SUMPRODUCT(--NOT(ISERROR(B3:B9)))

  • 1)ISERROR(B3:B9):ISERROR 関数は、範囲 B3:B9 内のセルにエラーが含まれていると TRUE を返し、含まれていない場合は FALSE を返します。この関数は最終的に、{FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE}という配列を返します。これは、この範囲の2 番目と5 番目のセルだけがエラー値を含んでいることを示しています。
  • 2)NOT{FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}:NOT 関数は、この配列内の TRUE と FALSE の値を反転させ、{TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE}という新しい配列を返します。この新しい配列では、各 TRUE 値がエラー値を含まないセルを表しています。
  • 3)--{TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}:この2 つのマイナス記号は、「TRUE」を1 に、「FALSE」を0 に変換します。これにより、{1;0;1;1;0;1;1}という新しい配列が得られます。
  • 4)SUMPRODUCT{1;0;1;1;0;1;1}:SUMPRODUCT 関数がこの配列内のすべての数値を合計し、最終結果として5 を返します。

SUM 関数でエラーを含むセルをカウント

Excel では、NOT 関数と ISERROR 関数を組み合わせて SUM 関数でラップすることで、指定範囲内でエラーを含まないセルの個数をカウントできます。

汎用的な数式

{=SUM(--NOT(ISERROR(range))})

引数

範囲(必須):エラーを含まないセルの個数をカウントする元となる範囲です。

注:この数式は配列数式として入力する必要があります。正しく適用されると、数式の前後に波括弧が表示されます。

この数式はどのように使いますか?

1.結果を表示する空白セルを選択してください。

2.以下の数式を入力し、Ctrl+Shift+Enterキーを同時に押して、結果を取得してください。

=SUM(--NOT(ISERROR(B3:B9)))

これらの数式はどのように機能しますか?

=SUM(--NOT(ISERROR(B3:B9)))

  • 1)ISERROR(B3:B9):ISERROR 関数は、範囲 B3:B9 内のセルにエラーが含まれている場合 TRUE を返し、そうでない場合は FALSE を返します。最終的に、{FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE}という配列を返します。これは、この範囲内で2 番目と5 番目のセルのみがエラー値を含んでいることを意味します。
  • 2)NOT{FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}:NOT 関数は、この配列内の TRUE と FALSE の値を反転させ、{TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE}という新しい配列を返します。この新しい配列では、各 TRUE 値がエラー値を含まないセルを示しています。
  • 3)--{TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}:この2 つのマイナス記号は、「TRUE」を1 に、「FALSE」を0 に変換します。ここでは、{1;0;1;1;0;1;1}という新しい配列が得られます。
  • 4)SUM{1;0;1;1;0;1;1}:SUM 関数がこの配列内のすべての数値を合計し、最終結果として5 を返します。

注:ISERROR 関数と ISERR 関数のどちらも、セル範囲内のエラー値をチェックする際にご利用いただけます。そのため、上記の数式で ISERROR 関数を ISERR 関数に置き換えることで、指定範囲内でエラー以外のセルをカウントすることも可能です。ただし、ISERR 関数は#N/A エラーを無視し、結果では通常の値として扱う点にご注意ください。


関連関数

Excel の ISERROR 関数
ISERROR 関数は、値がエラーかどうかをチェックし、TRUE または FALSE を返します。

Excel の SUMPRODUCT 関数
Excel では、SUMPRODUCT 関数を使えば、2 つ以上の列や配列の要素をそれぞれ掛け合わせ、その積の合計を簡単に求められます!

Excel の SUM 関数
SUM 関数は、指定した値を合計するための関数です。


関連数式

テキストセルの個数をカウント
指定した範囲内でテキストを含むセルの個数を簡単にカウントするには、COUNTIF 関数が最適です。この記事では、その課題を解決するための数式を詳しく解説します。

複数の値を含まないセルの個数をカウント
この投稿では、Excel の指定範囲内で複数の値を含まないセルの個数を、ステップ・バイ・ステップでわかりやすく解説します。

曜日を使って範囲内の日付セルの個数をカウント
Excel では、SUMPRODUCT 関数と WEEKDAY 関数を組み合わせれば、指定した曜日が範囲内に何回出現するかを簡単にカウントできます!このチュートリアルでは、その手順をステップ・バイ・ステップでわかりやすくガイドします。

特定のテキストを含まないセルをカウント
このチュートリアルでは、Excel で特定のテキストを含まないセルを正確にカウントする方法を詳しく解説します。


最高の Office 生産性ツール

Kutools for Excel - あなたを群衆の中から際立たせます

🤖KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行     コード生成  カスタム数式作成    データ分析とチャート生成  拡張機能呼び出し
人気機能検索・ハイライト・重複をマーキング    空白行を削除する    データを失うことなく列の結合またはセルを    数式を使用しない四捨五入...
スーパー VLookup複数条件    複数値    複数シート間    ファジーマッチ...
高度なドロップダウンリスト簡単なドロップダウンリスト    連動型ドロップダウンリスト    複数選択可能なドロップダウンリスト...
列マネージャー指定した数の列を追加    列の移動   非表示列の表示状態を切り替え  列を比較して同じ/異なるセルを選択...
注目の機能グリッドフォーカス    デザインビュー    強化された数式バー    ワークブックとシートマネージャーリソースライブラリ(オートテキスト)  日付ピッカー    ワークシートの統合    暗号化/セルの復号化   リストからメール送信    スーパーフィルター    特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除...)  50+チャートタイプガントチャート...)  40+実用的な数式誕生日に基づいて年齢を計算します...)  19 挿入ツールQR コードを挿入パスから画像を挿入...)  12 変換ツール単語に変換する為替レートの変換...)  7 結合と分割ツール高度な行のマージExcel セルを分割...)。。。他にも多数
Kutools を好みの言語でお使いいただけます。英語、スペイン語、ドイツ語、フランス語、中国語、および40+言語以上をサポートしています!

Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できます…


Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします

  • 数十もの開いているドキュメントを1 秒で切り替えられます!
  • 毎日何百回ものマウスクリックを削減して、マウス手の悩みともさよならしましょう。
  • 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
  • Office(Excel を含む)に、Chrome、Edge、Firefox のような効率的なタブ機能をもたらします。