Google スプレッドシートで 2 つの数式を組み合わせる方法についてアドバイスをいただきたいです。
目標: 設定したカテゴリのドロップダウン リスト (食品/食料品、ショッピング、車両など) に基づいて毎月の支出を計算します。
式1:
この数式は、特定のドロップダウン リストのカテゴリ (C) の合計コスト (E) を計算します (例: J111 は「食品/食料品」カテゴリに関連します)
=if(isblank($J111), "", sumif($C:$C,$J111,$E:$E))
式2:
この数式は、特定の日付(A)範囲(J115 = 01/01/2019 = 1月)の合計コスト(E)を計算します。
=SUMIFS($E:$E, $A:$A,">="&$J115,$E:$E,"<="&EOMONTH($J115,0))
これらの数式を組み合わせて、特定のカテゴリ (C) (例: J111 = 「食品/食料品」) の特定の日付 (A) 範囲 (J115 = 1 月) の合計コスト (E) を計算したいと思います。
そうすれば、年間の各月の食費や食料品の支出などを計算できます。
私は数式があまり得意ではないので、エラーを出さずに数式を組み合わせることができないようです。
アドバイスありがとうございます!
答え1
実は、私はそれを理解したと思います。もともと私は次のことを試みていました:
カテゴリー(C)がJ111(食品/食料品)に一致する場合、コスト(E)を計算しますが、コストの日付(A)が>/= J115(2019年1月1日)の場合のみです。
=SUMIFS($C:$C,$J111,$E:$E, $A:$A,">="&$J115,$E:$E,"<="&EOMONTH($J115,0))
表示されるエラーは次のとおりです: 「SUMIFS への配列引数のサイズが異なります。」
しかし、いくつか変更を加えた結果、このバリエーションで成功を収めています。
=SUMIFS($E:$E,$C:$C,$J111, $A:$A,">="&$J115,$E:$E,"<="&EOMONTH($J115,0))
とにかくありがとう! :)