指定された範囲のエラーを含まないセルをカウントします
NOT関数とISERROR関数をSUMPRODUCTまたはSUM関数内にラップして、Excelで指定された範囲のエラーを含まないセルの数をカウントできます。 このチュートリアルでは、簡単に実行できるようにするための詳細な手順を説明します。
SUMPODUCT関数でエラーを含まないセルをカウントします
SUM関数でエラーを含まないセルをカウントします
カウントセルにSUMPRODUCT関数のエラーが含まれています
以下のスクリーンショットに示すように、B3:B9にエラーが含まれていないセルの数を数えるには、次のようにします。
ジェネリックフォーミュラ
=SUMPRODUCT(--NOT(ISERROR(range)))
Arguments
レンジ (必須):エラーを含まないセルをカウントする範囲。
この式の使い方は?
1.この場合、D3などの空白のセルを選択します。
2.以下の式を入力し、を押します。 入力します 結果を得るための鍵。
=SUMPRODUCT(--NOT(ISERROR(B3:B9)))
これらの式はどのように機能しますか?
=SUMPRODUCT(--NOT(ISERROR(B3:B9)))
- 1) ISERROR(B3:B9):ISERROR関数は、範囲B3:B9のセルにエラーが含まれている場合はTRUEを返し、含まれていない場合はFALSEを返します。 最後に配列{FALSE; TURE; FALSE; FALSE; TURE; FALSE; FALSE}を返します。これは、XNUMX番目とXNUMX番目のセルのみに範囲内のエラー値が含まれていることを意味します。
- 2) NOT{FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}:NOT関数は、配列内のTURE値とFALSE値を反転し、新しい配列を{TURE; FALSE; TURE; TURE; FALSE; TURE; TURE}として返します。 逆に、この新しい配列の各TURE値は、エラー値を含まないセルを示します。
- 3) --{TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}:これらの1つのマイナス記号は、「TRUE」を0に、「FALSE」を1に変換します。ここでは、{0; 1; 1; 0; 1; 1; XNUMX}として新しい配列を取得します。
- 4) SUMPRODUCT{1;0;1;1;0;1;1}:SUMPRODUCT関数は、配列内のすべての数値を合計し、最終結果を5として返します。
カウントセルにSUM関数のエラーが含まれています
NOT関数とISERROR関数をSUM関数内にラップして、Excelで指定された範囲のエラーを含まないセルの数をカウントできます。
ジェネリックフォーミュラ
{=SUM(--NOT(ISERROR(range))}
Arguments
レンジ (必須):エラーを含まないセルをカウントする範囲。
注: この数式は、配列数式として入力する必要があります。 数式を適用した後、数式を中括弧で囲んでいる場合は、配列数式が正常に作成されます。
この式の使い方は?
1.空白のセルを選択して結果を出力します。
2.以下の式を入力し、を押します。 Ctrlキー + シフト + 入力します 同時にキーを押して結果を取得します。
=SUM(--NOT(ISERROR(B3:B9)))
これらの式はどのように機能しますか?
=SUM(--NOT(ISERROR(B3:B9)))
- 1) ISERROR(B3:B9):ISERROR関数は、範囲B3:B9のセルにエラーが含まれている場合はTRUEを返し、含まれていない場合はFALSEを返します。 最後に配列{FALSE; TURE; FALSE; FALSE; TURE; FALSE; FALSE}を返します。これは、XNUMX番目とXNUMX番目のセルのみに範囲内のエラー値が含まれていることを意味します。
- 2) NOT{FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}:NOT関数は、配列内のTURE値とFALSE値を反転し、新しい配列を{TURE; FALSE; TURE; TURE; FALSE; TURE; TURE}として返します。 逆に、この新しい配列の各TURE値は、エラー値を含まないセルを示します。
- 3) --{TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}:これらの1つのマイナス記号は、「TRUE」を0に、「FALSE」を1に変換します。ここでは、{0; 1; 1; 0; 1; 1; XNUMX}として新しい配列を取得します。
- 4) SUM{1;0;1;1;0;1;1}:SUM関数は、配列内のすべての数値を合計し、最終結果を5として返します。
注: ISERROR関数とISERR関数の両方を使用して、セルの範囲内のエラー値をチェックできます。 したがって、上記の数式でISERRORをISERR関数に置き換えて、指定した範囲の非エラーセルもカウントできます。 ただし、ISERR関数はN / Aエラーを無視し、結果では通常の値と見なすことに注意してください。
関連機能
ExcelISERROR関数
ISERROR関数は、値がエラーであるかどうかをチェックし、TRUEまたはFALSEを返します。
ExcelSUMPRODUCT関数
Excelでは、SUMPRODUCT関数を使用して、XNUMXつ以上の列または配列を乗算し、積の合計を取得できます。
ExcelSUM機能
SUM関数は値を追加します。
関連式
テキストセルの数を数える
指定された範囲のテキストを含むセルの数を数えるために、COUNTIF関数はそれを簡単に実行するのに役立ちます。 ここでは、問題を解決するのに役立つ式を詳細に紹介します。
多くの値を含まないセルの数を数える
この投稿では、Excelで指定された範囲内の多くの値を含まないセルの数をカウントする方法について説明します。
曜日ごとの範囲内の日付セルの数をカウントします
Excelは、SUMPRODUCT関数とWEEKDAY関数の組み合わせを提供し、範囲内の指定された平日の数を簡単にカウントできるようにします。 このチュートリアルは、それを乗り越えるのに役立つステップバイステップガイドを提供します。
特定のテキストを含まないセルを数える
このチュートリアルでは、Excelで特定のテキストを含まないセルをカウントするのに役立つ詳細な手順を説明します。
最高のオフィス生産性ツール
Kutools forExcel-群衆から目立つのに役立ちます
🤖 | Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行 | コードを生成 | カスタム数式の作成 | データを分析してグラフを生成する | Kutools関数を呼び出す... |
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパーVルックアップ: 複数の基準 | 複数の値 | 複数のシートにわたって | ファジールックアップ... | |
上級ドロップダウンリスト: 簡単なドロップダウンリスト | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 列を比較する 同じセルと異なるセルを選択する ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト ツール (テキストを追加, 文字を削除する ...) | 50+ チャート 種類 (ガントチャート ...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する ...) | 19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...) | 12 変換 ツール (数字から言葉へ, 通貨の換算 ...) | 7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...) | ... もっと |
Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...
Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする
- 数十の開いているドキュメントを切り替えるのにXNUMX秒!
- マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
- 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
- Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。