• 締切済み
  • 困ってます

(エクセル)積み上げ棒グラフの作成について

エクセルで積み上げの棒グラフを作成しようと思います。 既に表にデータが入力されており、これをグラフにします。 (表)      品目   数量 1月1日  りんご   10 1月2日  みかん   20 1月3日  ぶどう   30 1月4日  りんご   10 1月5日  みかん   20 1月6日  ぶどう   30 1月7日  りんご   10 1月8日  みかん   20 1月9日  ぶどう   30 (積み上げ棒グラフ) 日付の列は無視して、品目(りんご、みかん、ぶどう)の数量を積み上げていきたいです。 完成イメージとしては りんご 10+10+10の積み上げ みかん 20+20+20の積み上げ ぶどう 30+30+30の積み上げ  に出来たらと思ってます。 積み上げグラフを選択しても、 9つの項目(りんご3個、みかん3個、ぶどう3個)がそれぞれ独立して表示されてしまい、積み上げになりません。 項目軸のラベルを変更しても同じ結果です。 どのようにしたら出来ますでしょうか。 りんご   10   10   10 みかん   20   20   20 ぶどう   30   30   30 と、表を作り直したらできるかと思うのですが、できれば今の表のままで作成できたらと思います。 ちなみに将来的には、さらに行が増えていきます。 積み上げグラフでも「横棒」で作成しようとしていますが、もし縦棒なら出来るならば縦棒でも良いです。 よろしくお願いします。

共感・応援の気持ちを伝えよう!

みんなの回答

  • 回答No.3
  • bunjii
  • ベストアンサー率43% (3578/8220)

>F2はエラー(#NAME?)になってしまいました。 Excel 2003以前のバージョンではIFERROR関数がありませんのでエラーになります。 代案としてはIF関数でE列が空欄のときは空欄にすれば解決できるでしょう。 F2=IF($E2="","",INDEX($C$1:$C$11,LARGE(INDEX(($B$2:$B$11=$E2)*ROW(F$2:F$11),0),COUNTIF($B$2:$B$11,$E2)+1-COLUMNS($F2:F2)))) >出来れば余分なものは作成したくなかったのですが・・・ ソフトウェアに組み込まれた機能はオールマイティではありません。種々の機能を組み合わせて結果を導き出す知恵を育ててください。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

追加での回答ありがとうございます。 そのままの表ではどの項目が同一か認識できないので、項目ごとにまとめなければならないという感じですかね。 参考になりました。 ありがとうございました。

  • 回答No.2
  • bunjii
  • ベストアンサー率43% (3578/8220)

>どのようにしたら出来ますでしょうか。 元の表から品目別の表を自動生成し、その表で積み上げグラフを作成すれば良いでしょう。 あなたが提示している下記の表になれば目的のグラフが作成できます。 品目   系列1 系列2 系列3 りんご   10   10   10 みかん   20   20   20 ぶどう   30   30   30 貼付画像はExcel 2013で検証した結果です。 E1からH1はキーボードから入力しました。 E2=IF(SUM(($B$1:$B$10=TRANSPOSE(E$1:E1))*1)>=ROW(E$10),"",INDEX($B$1:$B$10,SMALL(($B$1:$B$10<>TRANSPOSE(E$1:E1))*ROW(E$1:E$10)+($B$1:$B$10=TRANSPOSE(E$1:E1))*100,SUM(($B$1:$B$10=TRANSPOSE(E$1:E1))*1)))) この数式は配列値を数式内で上位関数へ渡すため数式の確定時にShift+Ctrl+Enterの打鍵が必要です。 E2セルを下へ必要数コピーします。 F2=IFERROR(INDEX($C$1:$C$11,LARGE(INDEX(($B$2:$B$11=$E2)*ROW(F$2:F$11),0),COUNTIF($B$2:$B$11,$E2)+1-COLUMNS($F2:F2))),"") この数式は確定時にEnterキーの打鍵で問題ありません。 F2セルを右と下へ必要数コピーします。 但し、元データは提示された範囲で検証しましたので実際のデータに合わせて行数と列数を変更してください。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 E2はできましたが、F2はエラー(#NAME?)になってしまいました。 ただ、グラフ用に表を作成し直さなければいけないことが分かりました。 出来れば余分なものは作成したくなかったのですが・・・ ありがとうございました。

  • 回答No.1

(表)      品目   数量   りんご みかん ぶどう 1月1日  りんご   10    10   00   00 1月2日  みかん   20    00   20   00 1月3日  ぶどう   30    00   00   30 1月4日  りんご   10    10   00   00 1月5日  みかん   20    00   20   00 1月6日  ぶどう   30    00   00   30 1月7日  りんご   10    10   00   00 1月8日  みかん   20    00   20   00 1月9日  ぶどう   30    00   00   30 って形なら、簡単に出来るのでは。 右の3列得選択、挿入の横棒積み上げグラフで作成後、データの選択で行/列入れ替えます。 > ちなみに将来的には、さらに行が増えていきます。 系列数も増えますが…。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速の回答ありがとうございます。 結局、品目ごとに集計しなおすといいますか、さらに作業が必要なんですね。 今回は例で3品目(りんご、みかん、ぶどう)ですが、品目も限りなく増えていく可能性があえいます。 そのため出来るだけシンプルにしたかったのですが、何かしら手を加えなくてはいけないのですかね。 ありがとうございました。

関連するQ&A

  • Excelでこんなグラフを作成たいのですが。

    はじめまして。Excelはまったくの初心者です。 説明しづらいのですが、次の表を同じグラフ上に作成したいのですが、どうすればいいのかわかりません。どなたかご存知の方教えてください。 |あa|あb |う A | 5 | 7 | 2 B |4 | 8 |1 y/項目軸にA を。x/項目軸に”あa””あb”の積み上げ縦棒とその横に”う”の縦棒 というグラフを作りたいのですが、やっぱり無理でしょうか? 諦めて、”あa”と”あb”を一つにして”あ”という項目を作り、”あ”と”う”の集合縦棒グラフにするしかないのでしょうか。 ちなみに使っているのはExcel97です。 宜しくお願いします。

  • エクセル2000の棒グラフについて

    エクセル2000で「積上げ縦棒」でグラフを作っております エックス軸は時系列で単位は「月」です。ワイ軸は「円」です。 とりあえず、1月から2月までの営業での各費用(消耗品費や交通費など)を積上げ横棒でグラフ化しました。 そこで、昨年の1月から12月までの積上げ棒グラフと、今年の積上げ棒グラフを月ごとに並べて表示させたいのです。 つまり、14年1月度の棒グラフに15年の1月度の棒グラフが隣接しており、すこし隙間を置いて14年2月度の棒グラフに15年の2月度の棒グラフが表示される・・・というふうにしたいのです。 エクセルにお詳しい方どうかお返事ください。大変困っております。

  • 棒グラフの作成

    EXCELで棒グラフを作成するときですが、下記の様に同じ日付で合計を表示する事は可能ですか。 11/18 200 11/18 500 11/18 2000 11/19 600 11/19 1000 11/20 300 11/20 100 上記データで棒グラフを作成する時、X軸は日付、Y軸は数量の合計をグラフ化したいです。 日付毎にはなりますが、Y軸は積み上げ(合計)になりません。 例えば、11/18は2000、11/19は1000と最大値のみです。 (画面の前後には重なっているようです) グラフ作成の操作のみで可能でしょうか。 宜しくお願い致します。

  • 集合棒グラフの一部に積上げグラフを

     X軸に月、Y軸に個数、数値はりんご・みかん・ぶどう・ブルーベリーの各出荷値を集合棒グラフにしたいと思っています。一部だけ積上げ(ぶどうとブルベリーは合計値・各値は色分け)にできるでしょうか?

  • 棒グラフをパーセンテージで表す。(円グラフや積み上げ棒グラフではなく)

    エクセルでグラフを作成するとき。 棒グラフで100%のうち何%か、というように表すことはできないのでしょうか?(パーセンテージを表すことはできないのでしょうか) 例えば・・・ A→50  B→50  C→100 の場合。 円グラフや積み上げ棒グラフなら、 A→25%  B→25%  C→50% とボタンをおせば表すことができますよね。 しかし、いろいろやってみたのですが棒グラフのときにはできませんでした。 項目が多いので、円グラフや積み上げ棒グラフでは表すことができず棒グラフを使用したいと思っています。 何か、方法がおありでしたら教えてください。 下手な文章ですみません。

  • Excel2003グラフ - 集合縦棒を前後に並べる方法

    りんご、みかん、バナナの月別の販売実績を年度ごとに比較表示する表の作り方を教えてください。 グラフの種類として「集合縦棒」を使い、横軸に月、 縦軸に販売実績、系列としてりんご、みかん、バナナを指定し表を作ります。 これを1年分として、前年度との比較ができる棒グラフを作成したいのですが、方法がわかりません。 複合グラフを使用すればいいと思うのですが、 「集合縦棒」同士で複合グラフを作成する方法はありますか? そのほか、よい方法がありましたら教えてください。

  • エクセル2003で棒グラフがヘンになります…

    宜しくお願いします。 エクセル始めたての為、説明が分かりづらいかもしれませんができるだけ分かり易いように努力します。。 今、アンケートの集計結果をグラフにしていて、シート上の2列のみを使って棒グラフを作成しています。 左側に「棒グラフの項目名」、右側に「棒グラフの数値」を入力。 範囲を指定し、グラフウィザードで順にグラフ「集合縦棒」、系列は「列」にチェックを入れました。 すると、X/項目軸にシート上に入力した「項目名」、Y/数値軸に、シート上に入力した「数値」が表れます。この縦棒グラフには全ての項目名が表示され、何の問題もありません。 この集合縦棒を集合横棒に変えれば、「棒グラフの項目名(X/項目軸)」の文字も横並びになると思うのですが、なぜか縦並びのままになっています。始めから「集合横棒」にして作成しても同じです。しかも、横棒グラフの形にはなっても、何故かシート左側の一番上(正確には2行目ですね)に入力した項目名しか表示されません。 項目名は1、2、3…ではなく「1、あなたは~ですか?」の様に非常に多い文字数を入力しています。X/項目軸のフォントサイズを最小にしても、項目名がナナメになってしまい読みづらく、横一列になってくれません。 これは一体どうすれば良いのでしょう?どなたか分かる方がいらっしゃいましたら宜しくお願い致します。

  • エクセル 二つの数値の和を積み上げ棒グラフにしたい

    エクセルの棒グラフについて教えて下さい。 今、このような表があります   19年A 20年A増加 19年B 20年B増加 ------------------------------------------ あ 20     5     20    5 い 80     0     75    0 う 50     8     45    7 これを横棒グラフにしたときに、 あ  20+5 のA積み上げグラフ    20+5 のB積み上げグラフ い  50+0 のA積み上げグラフ    75+0 のB積み上げグラフ う  50+8 の積み上げグラフ    45+7 の積み上げグラフ …という、A,B2本の積み上げグラフを作成したいのですが、上手くできません。 19年Aを赤表示+20年Aを青表示…のように、「これだけ増えました」というのを強調したいのです。 表から間違えているのでしょうか? 分かりづらくて申し訳ありません。 よろしくお願いいたします。      

  • Excel2000 データの差がある積み上げグラフ

    お世話になっております。 Excel2000 データの差がある積み上げグラフを作成したいのです。例えば 名前 みかん  りんご なし 東京 140 143 133 千葉 250 253 222 沖縄 2550 2777 2888 埼玉 100 150 145 宮城 90 91 92 とデータがあったとします。 これを積み上げ縦棒(項目ごとに値の相対関係をあらわす)にしたいのですが 沖縄のところだけ他とは突出してデータ量が多いです。 でも、値が低い、沖縄以外のデータの数量も大体でいいのでわかるようにしたいのです。 グラフウィザードで簡単にグラフを作成すると、縦軸の数値が0,1000,2000,…とできましたが、沖縄以外のデータがみんな0-1000の間で収まってしまうため、見難いので、その0-1000の間のデータのところだけ他の数値よりも細かく?あらわせたらいいかなと思います。 どうかよろしくお願いいたします。 、

  • EXCEL2003で、2系列の積み上げ棒グラフは作成できませんか?

    EXCEL2003で、2系列の積み上げ棒グラフは作成できませんか? でつくした質問かもしれませんが、画像のような貸借対照表が作りたいのです。 が、一旦全ての項目を1系列に積み上げ、その後系列のプロパティで2軸にし、かつ積み上げ棒にすると、結局元のグラフと同じになってしまいます。 なにか解決策はありませんでしょうか? よろしくお願いします。 貼り付けた画像は下記ページからいただきました。 http://kawanaka-keiei.sblo.jp/category/57372-1.html