問題タブ [sumifs]
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.
excel - forループで実行時エラー1004
次のコードは、プロジェクト アイテムのリストに対して sumif ワークシート関数を実行し、パイプラインと呼ばれる別のシートに各プロジェクトの合計キャッシュ フローを書き込むことを意図しています。
ただし、ワークシート関数は実行時エラー 1004「メソッド 'Range of object '_Global' に失敗しました。
コードが修正され (以下の回答を参照)、実行時エラーは修正されましたが、それでも目的の結果は生成されません。最後の回答に基づいて自分でコードを変更しましたが、それを機能させるために最後のビットが欠けていると思います。わかりやすくするために、コードが現在生成するもののスクリーンショットを添付しました。
まだ機能していない 2 つのこと: シートの列 B に、ソース シートに存在するプロジェクトのプロジェクト番号を表示したいと思います (この例では、B8 の値は 1、B9 の値は 2、B10 の値は 3 である必要があります)。 3つのプロジェクトがあります)。次に、H 列の合計のリストは、値 0 を返すのではなく、合計するプロジェクトがなくなったときに停止する必要があります。
わかりやすくするために、これはパイプライン シートがどのように見えるかのスクリーンショットです。
何か助けてください。以下の新しいコード:
excel - 2 つの列で行条件を合計する
配列関数を使用して、2 つの列に基づいて条件付き合計を取得したいと考えています。例を考えると、各 ID について、列 B が の場合、値列の合計を計算したいと考えています-1
。
結果は次のようになります。
excel - Excelで別の範囲の合計範囲を検索する方法
Excelでは、値を合計する必要がありますが、特定の列にテキスト値の完全な列のいずれかが表示される場合のみです。言い換えると、「値 [X 列] の国 = Y を合計しますが、ID = [A2:A2000 からの任意のもの、テキストとして書式設定されたもの] のみです。ID が範囲内の値のいずれでもない場合、私はそうしません。 'Country=Y の行の値を合計したくありません。
ID「キー」は合計される国とは別の列にあるため、これを行ごとに実行できないため、範囲と別の範囲の構文を探しています。
列 A = 個々の国。別の表に、「有効な」ID の非常に長いリストがあります。メイン データ テーブルから国別に Sumif Widgets 列を作成したいのですが、ID が「有効な」ID テーブルの ID の 1 つである場合のみです。
excel - SUMIFS ステートメントでの月修飾の使用
これが私が探しているものです....ワークシートの「結果2013」列G項目の数を合計しようとしています
以下のSUMIFSステートメントの日付部分に問題があります。
「Results 2013」の値の例 $E$480 は
この数式を試してみると、明らかに正しくない "1 月" が返されます。
ただし、この式は TRUE または 1 になります。
excel - SUMIF 基準のセル参照を変更しますか?
各行に値を含む最後のセルに基づいて、SUMIF 数式のセル参照を変更するように Excel に指示しようとしています。今のところ、ネストされた if ステートメントを記述してこれを行うことができることはわかっていますが、長期的な解決策としてはあまりにも扱いにくいものです。
例:
別のレポートでは、このリストのすべての人に、毎日の売り上げを記録する複数の行があります。小規模SUMIF
では、A2、B3、および C4 を基準として使用する a を単純に記述します。スケールははるかに大きいので、私の現在の解決策は、SUMIF
数式を折りたたんでロジック チェックを書き出すことです。
この場合、E2 の数式は次のようになります。
=IF(C2="",if(B2="",SUMIF('range',A2,'range'),sumif('range',B2,'range')),sumif('range',C2, '範囲'))
SUMIF
各行で見つかった最後の値で 実行するように Excel に指示する別の方法はありますか?
行ごとに COUNTA を使用し、SUMIF 数式で COUNTA 値を使用して基準セル参照を変更できることを望んでいました。ここで何かが欠けています。
excel - 「の要素である」を条件としたSUMIFS Excel
次の条件のいずれかで SUMIFS ステートメントを実行することは可能ですか? 列 A が x、y、z のいずれかである合計列 E
例 SUMIFS(E2:E8744,A2:A8744,"in(x,y,z)")
ご協力いただきありがとうございます!!!!
excel - SUMIFS + VLOOKUP Excel でのトリッキーな使い方
Excelシートを含む2つのファイルがあります
最初のものは2列で構成されています
1 つ目は ARTICLE (商品番号付き)、2 つ目は QUANTITY (製品数量付き) です。
2 番目のファイルは 2 つのシートで構成されています
最初のシートには CODE (コード番号) の 2 つの列が含まれ、2 番目のシートには QUANTITY (製品の数量) が含まれます。
2 番目のシートは CODE と ARTICLE の 2 つの列で構成されます
たとえば「2111」などの 1 つのコードには、最大 5 ~ 10 の異なる記事を含めることができます。
私の目標は、2 番目のファイルのコードに応じて最初のファイルで適切な記事を見つけ、2 番目のファイルで数量を計算することです。
洞察をありがとうございました!