• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 合計の出し方について)

Excel 合計の出し方について

このQ&Aのポイント
  • Excelの表の特定の条件に応じた数字の合計を求める方法を質問します。
  • 現在はSUMIF関数を使用して組合せごとに合計を求めていますが、効率的な方法があれば教えてください。
  • 同じ数字で構成された組合せを一つにまとめて合計する方法を教えてください。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

例えば1-2-3のようにA6セルに入力してそれらの数値を含む組み合わせのB列での合計をB6セルに表示させるとしたらB6セルには次の式を入力します。 =SUMPRODUCT((ISNUMBER(FIND(TRIM(MID(SUBSTITUTE(A6,"-",REPT(" ",100)),1,10)),A$1:A$5))*ISNUMBER(FIND(TRIM(MID(SUBSTITUTE(A6,"-",REPT(" ",100)),100,10)),A$1:A$5))*ISNUMBER(FIND(TRIM(MID(SUBSTITUTE(A6,"-",REPT(" ",100)),200,10)),A$1:A$5))),B$1:B$5)

parappa23
質問者

お礼

A6の部分を、A1にしても「"1-2-3","1-3-2","2-1-3","2-3-1","3-1-2","3-2-1」の範囲の情報が取得できますね。桁が1-2-3-4と増えても活用できそうです。ありがとうございました。

その他の回答 (3)

  • bigfatrat
  • ベストアンサー率27% (53/192)
回答No.3

     A列   B列    C列 D列 E列 1行目 1-2-3  1200  1 2 3 2行目 2-3-1  800 3行目 4-5-1  400 4行目 3-2-1  2000 5行目 1-3-2  500 6行目 答え→ ( 4500 ) 上記のように条件を3つ、違う列に記載します。 んで =SUM(SUMIF(A1:A5,{ C1+"-"+C2+"-"C3, C1+"-"+C3+"-"C2, C2+"-"+C1+"-"C3, C2+"-"+C3+"-"C1, C3+"-"+C1+"-"C2, C3+"-"+C2+"-"C1 },B1:B5)) こう書くと、あとあと楽ですよ。 5つになった場合を考えるとやっぱり大変ですが・・・

parappa23
質問者

お礼

なるほど。参照してやる方法もありますね。参考になります。ただ、リスト上に他の情報を追加できないので、教えていただいた方法が使えません。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.2

4-5-1 ではなく、 1-2-3  と同じ構成である、  ということの判断は、 何を根拠にしているのですか?

parappa23
質問者

お礼

ありがとうございます。根拠というのがちょっとわかりません。すいません。

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

C列より後ろを使って 同じ数字で構成されているもの と言う判定をすればいいと思う。

parappa23
質問者

お礼

ありがとうございます。イメージはわきますが関数が書けなかったので質問させていただきました。

関連するQ&A