問題タブ [sumproduct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
99 参照

excel - Sumproduct は、テキストが名前付き範囲の名前であるかどうかをチェックし、それらの数値を返します

ユーザーはセルに数字または名前を入力できます。数値を入力すると sumproduct は正常に動作しますが、名前付き範囲の名前がセル内にあるかどうかを確認したい場合、何も返されません。

Data!A:Aはアカウント番号でData!C:Cあり、countryID です。Data!H:H合計する必要がある売上です。

番号が付いた名前付き範囲がいくつかあります

  • 最初の範囲: 4、12、15
  • 2 番目の範囲: 7、38、65

セルに名前付き範囲があるかどうかを sumproduct 内で確認し、その名前付き範囲配列を合計するために適用するにはどうすればよいですか?

ここに画像の説明を入力

0 投票する
1 に答える
751 参照

excel - 空白の入力を無視しながら複数の条件を指定した SUMPRODUCT

現在、アカウントと国 ID が一致して金額と合計が取得されるかどうかの優れたチェックがあります。今、私は別のアカウントを持っています。すべての国 ID が含まれているため、B 列を空のままにします。フィールドが空であるという基準を sumproduct に無視させるには、またはすべてを正しいものとして受け入れるにはどうすればよいですか?

Justyna MK による以前の質問で提示されたソリューションを以下に示します。

ここに画像の説明を入力

NOT(ISBLANK( または IF(ISBLANK(B4)) を使用しようとしましたが、実際に空白の場合に何を返すべきかわかりません。

望ましい結果: たとえば、列 B4 が値として 8 ではなく空の場合、合計を 91 にする必要があります。B5 についても同じで、155 ではなく 172 にする必要があります。