- 締切済み
3D 円グラフを作成した際に、空白分のグラフが・・
- みんなの回答 (3)
- 専門家の回答
みんなの回答
必要なセルだけを選択して、グラフを作成して下さい。 離れたセルをCtrlを押しながら選択します。これなら、空白は プロットされません。 折れ線グラフなら、下記のようにすると補完しますが、 円グラフはできないので、上の方法で。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/guraf.htm
- keithin
- ベストアンサー率66% (5278/7941)
ご質問に添付されたグラフの色味から見て,Excel2007以降をご利用の場合: >空白分のグラフが作成されてしまいます。 ご質問の現象は,その「空白分」が「何も記入されていない空っぽのセル」ではなく,数式によって「""またはゼロ」が計算されている場合に起こります。 (数字と空っぽセルの組み合わせでは,2007以降では薄っぺらが表示されません) 数式を変更し =IF(計算結果を「空白」にする条件,NA(),普通の値を求める計算式) としておくと,グラフ要素(薄っぺら)が表示されなくなります。 必要に応じて条件付き書式等で数式部分の#N/A表示を見せないように更に細工します。 Excel2003以前をご利用の場合: 対処法はありません。 ○オートフィルタを使い,元の表で「空白」行を隠すと消えます。 ○薄っぺらを選択して「データ要素の書式設定」で,塗り色と輪郭を「無し」にします。 この方法はデータを変えた後(つまり別の要素が空白になった場合)に自動では追従しないため,いちいちやり直す必要があります。
お礼
exel 2003でした。 対処方法はないのですね。 ご教示いただき感謝しております。
- yuzushoyu
- ベストアンサー率50% (1/2)
データベースに空白行が入っていませんか? A列 B列 分類1 15 (空白行) 分類2 55 (空白行) 分類3 30 というデータベースで同じような3Dグラフを作ると同じ現象が出ました。 空白行があるなら、それを削除すれば解決すると思います。
お礼
実際に試していただきありがとうございます。 空白行を削除できればよいのですが、 大きなデータのグラフを予め作成しておき、 必要な項目のみを残し、deleteすることで、必要なグラフを作成するマクロです。 よって、空白行を削除できずに悩んでおります。
お礼
やはり、グラフにするセルをひとつづつ選択する必要があるのですね。 大変ですが、やってみます。 ご回答ありがとうございます。