• ベストアンサー

Excelで結合されたセルを参照してグラフを作成する場合

Excel(ver.2002)を使っています。 いくつかのセルが結合された部分(結合セル)から データを引っ張って(参照元)棒グラフを作成しましたら、 結合される前段階でのセル数分の項目数が表示されてしまい困っています。 棒グラフの棒と棒の間に棒がない部分(不要な項目部分)が出てしまい、 セル結合を解除するとOKなのですが、結合したまま通常通りの正しいグラフは作成できるのでしょうか? 宜しくお願いします。

  • hie9
  • お礼率33% (4/12)

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

  • ベストアンサー
  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答No.1

多分方法は、一つ。 例えば、セル A1 とA2 が結合しているとすると A2のセルを 非表示にすると セル結合を解除した場合と 同じく表示(作成)されます。 但し、結合条件が、違うと 例; A 列は、 A1 とA2が、結合   B 列は、 B2とB3が、結合 の場合は、出来ません。 計算をする場合は、セルを結合しないほうが良いでしょう。 また、セル A1 とB2 が結合している場合は、   B2を非表示にします。 なぜ、B2を非表示にするか 考えましょう。

hie9
質問者

お礼

お答え大変参考になりました。 ありがとうございました。

関連するQ&A

  • Excelで結合セルからグラフを作成したい。

    Excelで、たとえばA列とB列が結合してあって、 そこへ数値が入力されています。 次はC列とD列が・・・というように結合セルにデータが入力されているのですが、 この表から折れ線グラフを作成したいのですが、 マーカーは表示されますが、線は表示されません。 この線を表示されるにはどうしたらいいでしょうか? やはり結合をやめるしかないのでしょうか? Excel2000です。

  • エクセルで結合したセルをグラフにしたい

    エクセルでグラフ(レーダーチャート)を作成するにあたって、複数のセルを結合した箇所を1データ(セル)として認識させたいのですが、結合前の空白のセルもカウントしてしまいます。 現在、具体的な「グラフ データの範囲として」 ='〇〇シート'!$M$19:$M$25,'〇〇シート'!$O$19:$P$25 となっておりますが、 どの列でも23、24行目を結合しているので、見た目は結合されているので あるはずのない24行目が認識されていて、レーダーチャート上で空白になってしまいます。 どうにかして24行目を外して計算したいのですがどのようにグラフのデータ範囲を選択すればいいのでしょうか?

  • エクセルでのセル結合

    エクセルでのセル結合をするには、範囲指定をした後、「セルを結合して中央揃え」のボタンを押して簡単ですが、それを解除する時は大変です。それが解らないものですから、「書式」→「セル」→「配置」タグ→「セルを結合する」のレ点を外す方法でやっています。ワンタッチで解除する方法をお教え下さい。ちなみにVer.97です。よろしくお願いいたします。

  • エクセルのセル結合について

    Excel2007を使用しています。 OSはVistaです。 エクセルで A1とA2を選択して「セル結合して中央揃え」にしますと A1とA2が結合されます。 通常は結合された状態でA1をクリックすると結合された2つのセルがアクティブになるのですが、 セル結合はされているのに、 セルA1しかアクティブになってくれません。 セルA2が分割されてしまいます。 バグかな?と思い、セル結合を解除して再度セル結合をしても同じ症状が出てきてしまいます。 説明がわかりにくくて申し訳ありません。 宜しくお願い致します。

  • エクセルで複数のグラフの参照先を一度にずらしたい

    縦にずらっと並んだ1項目しかない棒グラフ(棒が1本だけ立っている) を複製しては参照先を一つづつずらすという作業をしていたのですがあまりに不毛すぎて苦労しています (そもそも棒グラフの範囲を横に増やせば簡単に棒を増やせるのですが 棒一本一本を動かして自由に配置したいとのことでこういうやり方になっています 完成は16*8*5シートの全てのセルに対して1つの棒グラフがついた形ということになります) 縦16*5シートは作ってあるのですがこれをそれぞれのシートで*8しなくてはなりません 覚えたてのVBAで楽にできないかと色々とこねくりまわしてみたのですが 「複数選択したグラフ一つ一つについて参照先を取得→変更する」というのをどう実現すればよいのかわかりません。 今後もシートは増えるということなので、省力化できればとても楽になります Excelのバージョンは2007ですが2003を使用することもできます 宜しくお願いします。

  • エクセルのセル結合について

    こんばんわ エクセルでセルの結合・解除ができなくなってしまいました。 以前はセルの書式設定から普通に結合や解除ができたのですが・・・。 原因がわかる方教えてください。

  • Excelで(セルを結合して中央揃え)した後の 結合された方のセルを参照した場合

    Excelで(セルを結合して中央揃え)した後の 結合された方のセルを参照した場合 全然参照されてきません。 わかりやすく例をだすと (1)A1とB1を(セルを結合して中央揃え)します。 (2)そこに文字を打ちます。 (3)他のシートのセルに  ="『"&Sheet1!A1&""』" とするとA1に入っていたものはそのままコピーされます。 (4)ですが  ="『"&Sheet1!A2&""』" とするとまったくコピーされません。 なんとか結合されたA2の方を参照したとしてもコピーできる方法はないでしょうか?困っています。どなたか助けてください。

  • Excelのグラフを動的に作成したい。

    Excelのバージョン:2002 Excelのグラフ機能を使ってグラフを作成しており、「名前の定義」を利用して ドロップダウンリストの中身でグラフが変化するところまでは出来たのですが 本来の目的が上手く行きません。 以下に、自身で作成した変化するグラフの手法を書きます。 0:項目軸と値にそれぞれA~Eまでの5種類のパターンがあるデータを用意。 1:項目軸A~Eまでのデータ範囲にそれぞれ「項目軸A」、「項目軸B」…… と名前の定義をする。 2:値A~Eまでのデータ範囲にそれぞれ「値A」、「値B」…… と名前の定義をする。 3:A1セルにA~Eまでのドロップダウンリストを作成する。 4:「名前の定義」から「sheet1!項目軸(シート固有)」という名前で参照範囲に「=INDIRECT("項目軸"&sheet1!$A$1)」と入力する。 5:「名前の定義」から「sheet1!値(シート固有)」という名前で参照範囲に「=INDIRECT("値"&sheet1!$A$1)」と入力する。 6:グラフツールを使って棒グラフを作成。 グラフの「元のデータ」にて、「系列」タブを開いて系列を追加。  値に「sheet1!値」、項目軸ラベルに「sheet1!項目軸」を入力してグラフを作成。 7:ドロップダウンを変化させると、ドロップダウンの表示に対応したグラフが表示される。 本来の目的は、 3のA1セルに自身のシート名を取得する式を記入して、このシートを複数作成し、 シート名をA、B、……と変更する事によって、自動的にグラフが変化していく物を作りたいのですが シートを複製した途端、グラフの「項目軸」と「値」に{100,200,……}と言った形で実際の値がコピーされてしまいます。 なんとか上手く作成する方法はありますでしょうか? ご教授の程、よろしくお願い致します。

  • エクセルのグラフが作成した通りに印刷されない

     お邪魔します。いつもお世話になっております。  ただいまエクセルで棒グラフを作成していて、項目数が多いので横長のグラフになっており、文字も見える範囲で小さく調整したところです。しかし、印刷するとひとつ飛ばしにしか項目内容が表記されず、せっかく横長にしたグラフも意味がなくなってしまいました・・・。  どうすれば作成したグラフ通り、全項目の文字がカットされずに印刷できるでしょうか?お力をお貸し下さい。お願いします。

  • エクセルでのグラフ作成について

    エクセルで表があり、1つの表で4項目数値が入っています。その表を1つのグラフにしたいのですが、3項目を棒・1項目を折れ線グラフにしたいと思っていますが、どのようにしたら出来ますでしょうか。 現在は2項目は棒・もう2項目は折れ線グラフになら出来ています。 お分かりの方、教えて頂けますようお願い致します。

専門家に質問してみよう