[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『横軸グラフで各要素ごとに枠線を引きたい。』(sabamiso)
済みません。
横棒グラフを作成しているのですが、枠線ををどうやって入れていいか
わかりません。
具体的には、このような横棒の積み上げグラフの枠にしたいです。
=============================
| |甘さ|■■■□□ |
|みかん|酸味|■■□□ |
| |価格|■■■□□□ |
=============================
| |甘さ|■□□ |
|りんご|酸味|■■■□□ |
| |価格|■■■□□□ |
=============================
■青森県、□愛媛県
※テキスト表示なので「|」の記載は上の行から一直線に
伸びているとしてお考えください。
※====の線は「|」と同じ枠線とお考えください。
誰か早急に回答を頂けませんでしょうか。
よろしくお願いします。
< 使用 Excel:Office365、使用 OS:Windows10 >
>誰か早急に回答を頂けませんでしょうか。 そういう割には質問内容が漠然としています。 枠線とは罫線のことですか。 棒グラフにするデータがありませので回答できません。 (回答不可) 2022/08/02(火) 17:18
はい、罫線のことです。
例えば、元のExcelデータはこんな感じで
データは作成しています。
| |青森県|愛媛県|
みかん |甘さ|3 |2 |
上記セル結合|酸味|2 |2 |
上記セル結合|価格|3 |3 |
りんご |甘さ|1 |2 |
上記セル結合|酸味|3 |2 |
上記セル結合|価格|3 |3 |
(sabamiso) 2022/08/02(火) 17:31
どこまで出来ているんですか?グラフの作成はできていて、線の入れ方だけ分からないという話で大丈夫でしょうか。 線もどういうものを入れたいのか分かりませんが、グラフのデザインの左から二番目(365の場合)のものだとダメなんでしょうか? (.:*.ゆ ゅ) 2022/08/02(火) 17:42
表のお手伝い |[A] |[B] |[C] |[D] [1]| | |青森県|愛媛県 [2]| |甘さ| 3| 2 [3]|みかん|酸味| 2| 2 [4]| |価格| 3| 3 [5]| |甘さ| 1| 2 [6]|りんご|酸味| 3| 2 [7]| |価格| 3| 3 これに罫線をどのように入れるのですか。 (nm) 2022/08/02(火) 22:46
イメージはこのような内容です。
引きたい枠線は*で表現しています。
また、「みかん」、「りんご」の文字列が
左90度の方向に倒れて読みにくい状態になっているので、
「甘さ」、「酸味」、「価格」と文字列と同じように
横書きで倒れない表記にしたいです。
***************************** * *甘さ*■■■□□ * *みかん*酸味*■■□□ * * *価格*■■■□□□ * ***************************** * *甘さ*■□□ * *りんご*酸味*■■■□□ * * *価格*■■■□□□ * ***************************** ■青森県 □愛媛県 (sabamiso) 2022/08/03(水) 06:07
プロットエリアに枠線を引きたいということでしょうか? 以下参考記事です。 https://www.officepro.jp/excelgraph/graph_plot/index1.html
軸の方は分かりませんので、他の方の回答をお待ちください。
(ホタルイカ) 2022/08/03(水) 06:33
(なまけもの) 2022/08/03(水) 08:10
縦(項目)軸の目盛間隔を6にすると引けたが、
再現する手順を示せない。
縦(項目)軸の補助目盛線を利用するのだが、
なにかバグがあるようで(当方Excel2019)、動作が安定しなかった。
# 縦軸の項目名の意図しない妙なところに罫線が引かれたりして、
# なにか操作が難しいですな。
(γ) 2022/08/03(水) 08:56
1.グラフのプロットエリアと凡例以外を削除 2.枠と背景の塗りつぶしをなくす 3.ワークシートにつくった表に重ね合わせる
こんなのはどうですか。
(下手の横好き) 2022/08/03(水) 10:25
回答したものの、少し気になったので調べてみた。
【データ】 A列 B C D 1 青森 愛媛 2 みかん 甘さ 10 15 3 酸味 20 25 4 価格 30 40 5 りんご 甘さ 15 20 6 酸味 25 30 7 価格 40 50 8 かき 甘さ 10 10 9 酸味 30 10 10 価格 20 10 (A2:A4,A5:A7,A8:A10はセル結合)
【テストコード】 Sub testA() '描画のみ With ActiveSheet.Shapes.AddChart2(297, xlBarStacked).Chart .SetSourceData Source:=Range("Sheet2!$A$1:$D$10") End With End Sub
Sub testB() '目盛線使用 With ActiveSheet.Shapes.AddChart2(297, xlBarStacked).Chart .SetSourceData Source:=Range("Sheet2!$A$1:$D$10") .SetElement (msoElementPrimaryCategoryGridLinesMajor) With .Axes(xlCategory) .TickMarkSpacing = 3 With .MajorGridlines.Format.Line '目盛線 .Visible = msoTrue .ForeColor.ObjectThemeColor = msoThemeColorText1 .Weight = 1# End With End With End With End Sub
Sub testC() '補助目盛線使用 With ActiveSheet.Shapes.AddChart2(297, xlBarStacked).Chart .SetSourceData Source:=Range("Sheet2!$A$1:$D$10") .SetElement (msoElementPrimaryCategoryGridLinesMinor) With .Axes(xlCategory) .TickMarkSpacing = 6 With .MinorGridlines.Format.Line '補助目盛線 .Visible = msoTrue .ForeColor.ObjectThemeColor = msoThemeColorText1 .Weight = 1# End With End With End With End Sub
【結果】 testB,testCともに、かき、りんご、みかんの間に線は引けるものの、 (1)testB(目盛線使用)は、なぜか、 「かき」 の価格と酸味の間、(項目ラベルの間です) 「りんご」の価格と酸味の間、 に予期せぬ線が入ってしまう。 (2)testC(補助目盛線使用)でも、 「かき」 の価格と酸味の間、 に予期せぬ線が入ってしまう。 たぶん、これはバグと思われる。(Excel2019です。環境依存かもしれない) もし、どなたか回避策をご存じのかたがおられたら、ご教示ください。
(なお、項目の順が下から上方向になっているのはいずれも共通です。 これは(a)軸反転と、(b)横軸との交点を最大項目にする、ことで 修正可能です(私の今回の興味からははずれるので補正していません)。)
結局のところ、 ・変にいじくり回したところで、バグがあるのであれば、 事情を知らない見る者からは、"なにやってんだ"ということになりかねない。 ・横棒積み上げグラフにも、いくつかのスタイルが用意されているので、 そのなかで適切なものを選択するのがベストだろうと思います。(Excel2019のスタイル4など) ・色んなところに罫線を引いてしまうという発想は、日本的な書類の伝統には沿うかもしれないが、 余り適切なものとは思われない。 Excelに用意された標準的なスタイルは、それなりに慣行を考慮した有効なものだろうから、 そうした標準的なものから選択することは、労力の面からも肯定されるのではないか。 というのが私見です。
# 急いでいますという方の多くは結局は放置されることが多いので、特に驚きはない。 # (自分中心という点では一貫しています。) # 確かに、間に合わなかったのだろうし、用済みの終わった話だろうが、 # 個人的には気になったのでメモしてみた。 (γ) 2022/08/05(金) 09:24
>予期せぬ線が入ってしまう。
本来は、カテゴリごとに(今回は3目盛りごと)に入るべき
1.結合セルを解除 2.空白セルとしないで、スペースを挿入
これで、適切な位置に線が表示できました。 でも、文字列の表示が横に倒れてしまった。
>「甘さ」、「酸味」、「価格」と文字列と同じように >横書きで倒れない表記にしたいです。
(マナ) 2022/08/05(金) 12:51
>でも、文字列の表示が横に倒れてしまった。 ↓ でも、残念ながら文字列の表示は横に倒れたままでした。
(マナ) 2022/08/05(金) 14:09
バグではないかという発言は取り消します。
MS社には内緒でお願いしたい。(笑)
文字列の方向ですか。
確かにそんなことも書かれていましたね。読み飛ばしてました。
どのスタイルもその形式なので変更不可なのかも。
ちょっと、グロッキー気味なので、
私の予想がまたしても覆ることを期待して、
他の方の研鑽に待ちたいと思います。
(γ) 2022/08/05(金) 14:15
>横書きで倒れない表記にしたいです。 配置を変えてみたけど「りんご、みかん」の部分は横書きにできませんでした。 軸幅を広げても変化ないですね。 分類として分けるとそういう表示にする仕様なんでしょうね。 どうしても気にするのなら結合セルをやめて一つのセルに 甘さ みかん 酸味 価格 甘さ りんご 酸味 価格 と入力する。(甘さ、価格は右寄せにしている) グラフでは 価格 みかん 酸味 甘さ 価格 りんご 酸味 甘さ と並び替えられて表示しました。 (nm) 2022/08/05(金) 17:49
(γ) 2022/08/05(金) 19:42
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.