- ベストアンサー
Excel2003 これは どのような関数を使うと良いのでしょうか?
お世話になります。 表題の件でご相談が御座います。 添付資料のように(白と水色のシート)企業ごとに収支を計算して損益を作成しておりますが これでは見づらいので別シートにまとめるように「=A3」とか「=G8」とかで まとめるシートがあります。(添付の黄色い方) そこまでは問題ないのですが「企業ごとに支払いの内訳を項目ごと(振込みやカゴ代)にまとめたい」となった時に どうやったら良いか分からなくなってしまいました。 項目が1つなら普通に「VLOOKUP」で解決するのですが、「あいうえお(株)の銀行振り込みがいくら」「かきくけこ(有)のカゴ代がいくら」という事を項目として分けて その合計までまとめる為には どのような関数を使ったら良いのでしょうか? 添付では「銀行振り込み」と「発送用カゴ」しか表記しておりませんが この項目には他にも入る可能性があり、 その文字にちなんで「支払い合計」の金額のみを黄色い方の「F列」「G列」にそれぞれ反映させたいのですが 「SUMIF」だと企業ごとの反映は出来ないように思いますし、「VLOOKUP」だと 必ず 上記2つの項目は入れないとエラーが出ていけないように思い、何か良い関数はないものかと思い質問させていただきました。 どなたか お分かりになる方 お手数では御座いますが何卒宜しくお願い致します。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは! No.1・3・4です! どうも何度もごめんなさい。 ん~~~~ 確かにSUMIF関数とVLOOKUP関数が合わさったような感じではありますが・・・ 私が文章で説明しても逆に分かりにくくなってはいけないので、 SUMPRODUCT関数の使い方が↓のURLにありますので そちらを参考にしていただいた方がいいと思います。 http://excel.onushi.com/function/sumproduct.htm それでは失礼します。m(__)m
その他の回答 (4)
- tom04
- ベストアンサー率49% (2537/5117)
たびたびごめんなさい! No.1・3です。 エラーが表示されてしまいましたかぁ~~~! それは残念です。 たぶん引数が違うか、括弧の位置がちがうのかもしれません。 一応↓の画像で先ほどの関数の内容を説明しておきますので 数式バーに「=」と入力後、SUMPRODUCT関数の引数画面を出して 数式を入れてみてください。 尚、当方使用のExcel2003での回答でした。 何度もお邪魔してすみません。m(__)m
お礼
何度も ご回答いただきまして誠にありがとう御座います! セルに直接入力してみた所、一旦は見事に反映されたのですが(あいうおえ(株)は) 下の「かきくけこ(有)」と「さしすせそ様」は「0」となってしまいました。。。 試しに「*」を「+」にしたり色々試したのですが「4050」とか「#N/A」(←ほぼこれ)になってしまいました。。。 イメージ的には「VLOOKUP」と「IF」と「SUMIF(?)」が合体したような関数なのかな? なんて思ったのですが、どうも良く分かりませんね。。。。 何度もご回答いただきましてありがとう御座いました。m(_ _)m
- tom04
- ベストアンサー率49% (2537/5117)
No.1です! 先ほどは失礼しました。 ↓の画像のような表を勝手に作成してみました。 発送用かごのセルC11に =SUMPRODUCT((A2:A7=A11)*(C2:C7=C10),D2:D7) という数式を入れています。 あいうえ(株)会社の「発送用かご」のみの合計になります。 他のセルもアレンジして頑張ってみてください。 以上、参考になれば幸いです。m(__)m
お礼
ご回答誠にありがとう御座います! わざわざ表まで完璧に作っていただきましてありがとう御座います。 ただ、アレンジしてみたのですが、#2さん同様に「#N/A」となってしまいました。。。。 せっかく表のイメージが完璧だっただけに非常に残念です。 何度もありがとう御座いました。
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
先ほどの質問は削除されたようですね 添付図は字が潰れてしまっていてよくわかりませんでした。 セルの結合が使われていたので、集計に不向きですね。 とりあえず、わかった範囲内で回答してみます。 B16セル =VLOOKUP(B$15,OFFSET($D$1,MATCH($A16,$A$2:$A$13,0),0,5,2),2,0) ただし、 会社1つにつき5行であること。(添付図参照) 「支払い」に重複のないこと
お礼
ご回答誠にありがとう御座います。 >先ほどの質問は削除されたようですね 本当は こっちの質問を削除して 新たに立てた質問を活かそうと思っていたのですが どうやら新しい方が削除されてしまったようです。 >セルの結合が使われていたので、集計に不向きですね。 やっぱり そう思いますか? 僕も最初はそう思ったのですが 最近では 数字を集める為の表だと割り切ることにしました。 ところで本題ですが いただいた式では 上手く反映されませんでした。。。 わざわざ表まで作っていただいてありがとう御座いましたm(_ _)m
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 画像が表示されていないので フライング気味だとは思いますが・・・ 質問内容を拝読させていただいた範囲では SUMPRODUCT関数で対応可能かと感じます。 また、後ほど時間が許せば具体的に回答させていただきたいと思います。m(__)m
お礼
何度も何度もありがとう御座います!! ご提示いただいたURLは初めて見ました。 ありがとう御座います!! 何とか再チャレンジしたいと思います。 何度もありがとう御座いました!!