• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル条件付複数列合計)

エクセル条件付複数列合計

このQ&Aのポイント
  • エクセルで車種Jの高速代合計400円を別シートの車種J高速代合計の欄に表示する方法は?
  • エクセル初心者向けの質問です。以下の表を参照してください。
  • エクセルで車種Jの高速代合計400円を集計する関数は何ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 一例です。 ↓の画像(小さくて見づらいかもしれません)のJ2セルに「車種名」・K2セルに「種類」を入力すると K3セルに合計金額を表示するようにしてみました。 とりあえず100行目までデータがあっても対応できる数式にしています。 K3セルに =IF(COUNTBLANK(J2:K2),"",SUMPRODUCT((A3:A100=J2)*(C3:G100=K2),D3:H100)) という数式を入れています。 参考になれば良いのですが・・・m(_ _)m

yuka8406
質問者

お礼

ご回答と分かりやすく表まで作成して頂きどうも有難うございました。 参考にさせて頂きます。

その他の回答 (4)

回答No.5

添付図と数式が違っていたのでもう一度 2段構えで計算してみる K3セル =SUMIF($C3:$G3,K$2,$D3:$H3) 右へ下へオートフィル K8セル =SUMIF($A$3:$A$5,$J8,K$3:K$5) 右へ下へオートフィル といったことを踏まえて、SUMPRODUCT関数やSUMIFS関数(XL2007~)を使った数式を見てみましょう。 ちなみに B8セルは =SUMIF($A$3:$A$5,$A8,B$3:B$5) 添付図参照

回答No.4

根本的な表の作りが、計算に向いていないと思います。 2段構えで計算してみる J3セル =SUMIF($C3:$G3,J$2,$D3:$H3) 右へ下へオートフィル J7セル =SUMIF($A$3:$A$5,$I7,J$3:J$5) 右へ下へオートフィル といったことを踏まえて、SUMPRODUCT関数やSUMIFSを使った数式を見てみましょう。 ちなみに B8セルは =SUMIF($A$3:$A$5,$A8,B$3:B$5) 添付図参照

この投稿のマルチメディアは削除されているためご覧いただけません。
yuka8406
質問者

お礼

ご回答有難うございました。 根本的な表の作りが計算に向いてないというご意見有難うございました。 2段構え参考にしてみます。 例の画像まで貼って頂いて分かりやすいです。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

No.2です! たびたびごめんなさい。 投稿後に気づきました。 数式自体はNo.1さんと全く同じになっていました。 確認せずに投稿してごめんなさいね。m(_ _)m

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

=SUMPRODUCT($D$3:$H$5,($A$3:$A$5="J")*($C$3:$G$5="高速代"))

yuka8406
質問者

お礼

素早いご回答有難うございました。  参考になりました。

関連するQ&A