- 締切済み
エクセル。複数のシートを使っての複雑な集計のやり方
エクセル。複数のシートを使っての複雑な集計のやり方を教えていただきたいです。 縦は上から150期から155期まで、横は4月から3月まで(12カ月)でそれぞれ売り上げ額が入っています。 その下には各月の粗利益%が入っています。このような表が入った計10シートが同じファイル内にあることとします。 この10シートの集計をしたいのです。 私はよくわからなくって、すべてひとつひとつシートを選んではクリックしながらとても長い数式を入れていました。これでもできたのですが、 いろいろネットで調べたら、サム関数を使ってシートを一気に選択して(コントロールを押しながらシートを選択して)コピー出来る事を知りました。 それはなんとなくわかったのですが、売り上げの下にある、「粗利益〇%」の集計もしたいのですが、いまいち簡単なやり方がわかりません。 粗利益の合計を出すには→各月の売り上げ×その月の粗利益を、売り上げで割ると出るので、 それを地道に、たとえば155期4月の粗利益の集計を出す場合は、(1)シートの4月の売り上げ×粗利益+(2)シートの4月の売り上げ×粗利益+・・・(とこれが10シート続きます)これを、(1)シートの4月売上+(2)シートの4月売上+・・・で割るという数式になります。 10シートなので、相当長い数式になってしまいます。 これができたら他にひとつひとつコピーしていくというかんじでした。 上記のようなサム関数などでシートをまとめて集計するようなやり方ってないのでしょうか? 掛けたものを足してそれをまた割ってという場合は、簡単に集計するのは難しいのでしょうか? もっと簡単なやり方があったら教えていただきたいです。 わかりにくくすみませんが、わかる方、教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
いえ、良いんですが_ 表計算の場合、単年度の計算、グラフ作成が得意です。年度ごとにBOOKを作ります。こうなると、データベースの出番です。 いろいろやったのですが 表計算は1年分でSheetを1月、2月、3月が良いです。そんで、昔は縦と横に制限があって、つまり畳1枚が限界で、4枚にするにはEMSメモリーをって時代でした。 今でも、項目に制限があるんですよ。Ctrl+↓ で最大値です。 Accessだと、基本制限がもっと大きくなります。 どうせ勉強するならデータベースは如何でしょう? EXCELで、縦に取引、横に日にち、タブで年度。支店が10店ある・・・ともう、あっぷあっぷです。 で、Excelを覚えて・・・ってなると、Accessは異質です。 Access でデータを作り、Excelでグラフを作っては如何ですか? Office365の契約形態でAccessが使えます。
- 9don
- ベストアンサー率21% (14/65)
>私はよくわからなくって、すべてひとつひとつシートを選んではクリックしながらとても長い数式を入れていました。 これを二度(4月売上、4月粗利(粗利率×売上))やって、 コピペするのが早いのでは。