歯ブラシ選びの大事なポイントとは?

エクセル2007のグラフのラベルについて質問です。

グラフのラベルに文字列を表示させたいため、セルに入力した文字を参照しています。
しかし、これだと一つ一つセルを手作業で選択しないとならないため、時間がかかってしまいます。

添付画像のような形のグラフを100個程作成しないといけないので効率よくラベルを設定させる
方法がありましたら教えて頂きたいです!!!

何卒宜しくお願い致します。

「エクセル2007 グラフのラベルを一括で」の質問画像

このQ&Aに関連する最新のQ&A

A 回答 (1件)

http://detail.chiebukuro.yahoo.co.jp/qa/question …

この内容を参考にしてみてはいかがでしょうか?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

教えて頂いたページの内容でやってみようと思います!!

お礼日時:2014/02/18 19:17

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルグラフの一括設定。

 複数のエクセルグラフで、軸の目盛り等を同一の設定にしたいのですが、一括で操作する方法はありませんでしょうか。
 どうか、よろしくお願いします。

Aベストアンサー

ひとつのグラフを完璧に仕上げて,その設定を他のグラフに反映させる方法があります。
完璧なグラフを選択して,「グラフ」,「グラフの種類」で「ユーザー設定」タブの「選択元」を「ユーザー定義」のほうにします。すると,「追加」ボタンが現れますから,それを押して,あとは指示に従ってください。
次に,変更を加えたいグラフを選択して,,「グラフ」,「グラフの種類」で「ユーザー設定」タブの「選択元」を「ユーザー定義」のほうにします。すると先ほどの追加したグラフ種類が現れますので,それを選択してOKしてください。
ポイントは,グラフウィザードの途中では「追加」ボタンがでませんので,完成してから上記操作を行ってください。それと,各種設定が「自動」だと新しいグラフの設定も自動になります。軸の目盛りなどを反映させたいときは,「自動」のチェックをはずしておいてください。

Qエクセル 0や空白のセルをグラフに反映させない方法

以下の点でどなたかお教えください。

H18.1~H20.12までの毎月の売上高を表に記載し、その表を元にグラフを作成しています。グラフに反映させる表の範囲はH18.1~H20.12の全てです。
そのためまだ経過していない期間のセルが空白になり、そこがグラフに反映され見づらくなります。
データを入力する都度グラフの範囲を変更すればいいのですが、うまく算式や設定等で空白や0円となっているセルをグラフに反映させない方法はありますか?

お手数ですが、よろしくお願いいたします。

Aベストアンサー

売上高のセルは数式で求められているのですよね?
それなら
=IF(現在の数式=0,NA(),現在の数式)
としてみてください。
つまり、0の場合はN/Aエラーにしてしまうんです。N/Aエラーはグラフに反映されません。

Qデータラベルの操作

エクセル2000で地区別成績表のグラフを作っています。
縦軸に担当名、横軸に1~12月としています。

グラフを作った後で困ったことに、データラベルのフォントを各項目につきそれぞれ、変更しなければなりません。

一つの表に12か月分、しかも同じ形で10個ほどのグラフを触らなければなりません~(>_<。)
結構面倒です。何とかもう少しこの手間を省く方法はないでしょうか。

是非一発でグラフ内のフォント操作をできる方法があれば教えて下さい。
お願いします。

Aベストアンサー

ひとつのグラフで一編に同じフォントの設定を行いたいのであれば、
グラフエリアを選択して、書式設定ツールバーでフォントやフォントサイズをまとめて設定できます。
これを利用して、あと個別のラベルを設定変更するのが近道と思います。

また、複数のグラフで同じ設定変更したいときは、
まず、ひとつのグラフで、設定を変えておき、それをユーザー設定グラフに登録
そして、各グラフのグラフの種類を登録したユーザー設定グラフにする
というのが手っ取り早い方法だと思います。

がんばってください。

Qエクセルのグラフで、値0のときのみ、ラベルを非表示にしたい

エクセルで棒グラフ、円グラフを作成しています。
ラベルで値を表示するようにしていますが、値が0のときは、見た目的にうるさいので、表示しないようにしたいのですが、何か設定することができますか?
個別にひとつずつ消すこともできますが、面倒なので・・・
何か良い方法を教えてください。

Aベストアンサー

棒グラフでしか確認していませんが。エクセル2000です。
グラフのラベルを選択して、データラベルの書式設定から表示形式を選択。ユーザー定義で
_ * #,##0_ ;_ * -#,##0_ ;"" ;_ @_
と入力すれば、ゼロ値は表示されなくなります。
一つ目のセミコロンまでは+値の表示形式、二つ目は-値、三つ目がゼロ値の表示形式で最後が文字の表示形式になります。ゼロはヌル(ブランク)表示です。

Qエクセルの棒グラフの上に数字を入れる

こんにちは。タイトルにある通りなのですが、エクセルで棒グラフを作成してそれぞれの棒グラフの上に数字を表示したいのですが自動的に数字が入る方法はありますか?そして、その数字が例えば1293という場合四捨五入して1300と表示する方法はありますか?ボックスを挿入してひとつひとつ数字を表示はわかるのですが、自動的に入る方法を教えて下さい。

Aベストアンサー

まず、棒グラフを右クリックし、「データ系列の書式設定」→「データラベル」→「ラベル内容:値」にチェックを付ける。
これで、数字が自動的に入ります。

小数点以下の桁を変更することは簡単ですが、仰っていることは有効桁数を変更すると言うことですよね?
これは、かなり難しいと思います。
感覚的には、下記のようにすればできるとは思います・・・
上記で表示された数字をクリックし、さらに右クリックで、「データラベルの書式設定」→「表示形式」→「ユーザー定義」をいじる。

あとは数字を「ROUND関数」を使って、有効桁数を変えることはできますが、グラフの見た目も変わってしまいます。

以上です。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルグラフの軸ラベルを一括変換出来なくて困っています。

お世話になります。
初めて投稿いたします。

VBA初心者です。エクセルグラフの軸ラベルを一括変換したいのですが、分からなくて困っています。

過去ログ、個人HPなどを参考にして、一つのグラフを選択、下記マクロを実行すれば、一つのグラフのみなら軸ラベルを変更する事が出来たのですが、ワークシート内の複数の埋め込みグラフを一発でラベル変更する場合のマクロが作成できません。

当方会社員、データをまとめる為、今回100ヶほどのグラフを一括変換したいため、どうしてもマクロ処理したいと考えています。
For Each・・・Next でループさせたいのですが、何分初心者勉強中の為、エラー多発、何方かお分かりの方、お助け下さい。


Sub 軸ラベル一括変換()
With ActiveChart
With .Axes(xlCategory, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "X"
End With
With .Axes(xlValue, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "y"
End With
End With
End Sub

お世話になります。
初めて投稿いたします。

VBA初心者です。エクセルグラフの軸ラベルを一括変換したいのですが、分からなくて困っています。

過去ログ、個人HPなどを参考にして、一つのグラフを選択、下記マクロを実行すれば、一つのグラフのみなら軸ラベルを変更する事が出来たのですが、ワークシート内の複数の埋め込みグラフを一発でラベル変更する場合のマクロが作成できません。

当方会社員、データをまとめる為、今回100ヶほどのグラフを一括変換したいため、どうしてもマクロ処理したいと考え...続きを読む

Aベストアンサー

こんなのではどうでしょうか?

ActiveSheetの全グラフを変更する場合
Sub 軸ラベル一括変換()
Dim co As ChartObject
For Each co In ActiveSheet.ChartObjects
With co.Chart
With .Axes(xlCategory, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "X"
End With
With .Axes(xlValue, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "y"
End With
End With
Next
End Sub

全シートの全グラフを変更する場合
Sub 軸ラベル一括変換()
Dim ws As Worksheet
Dim co As ChartObject
For Each ws In ThisWorkbook.Worksheets
For Each co In ws.ChartObjects
With co.Chart
With .Axes(xlCategory, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "X"
End With
With .Axes(xlValue, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "y"
End With
End With
Next
Next
End Sub

こんなのではどうでしょうか?

ActiveSheetの全グラフを変更する場合
Sub 軸ラベル一括変換()
Dim co As ChartObject
For Each co In ActiveSheet.ChartObjects
With co.Chart
With .Axes(xlCategory, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "X"
End With
With .Axes(xlValue, xlPrimary)
.HasTitle = True
.AxisTitle.Text = "y"
End With
End With
Next
End Sub

全シートの全グラフを変更する場合
Sub 軸ラベル一括変換()
Dim ws As Worksheet
Dim co As ChartObject
For Eac...続きを読む

QEXCELでX軸が時間のグラフを作りたいのですが…

EXCELでX軸に時間、Y軸に温度というグラフを作りたいのですが、
計測時間が等間隔ではないのに折れ線グラフで作るとデータが等間隔で
表示されてしまいました。
いろいろ調べた結果、散布図で作成すればいいということが分かったのですが、
データのない余分な時間の分まで左右に表示されてしまい困っています。
(24時間分の表示がされているようです。)
軸の書式設定で何とかなるのかと思いましたが、グラフを作るのが初めてで
詳しいことが分かりません。
グラフの横軸は8:00~17:00までにしたいのですが、どなたかご存知の方、
教えていただけないでしょうか?

グラフにしたいデータは下記のものです。

時間 ( 温度 )
08:05 ( 17.6)
08:40 ( 24.5)
08:47 ( 38.0)
09:30 ( 75.0)
10:05 ( 70.0)
11:05 ( 68.0)
12:30 ( 90.0)
14:30 ( 50.0)
17:00 (164.0)

EXCELでX軸に時間、Y軸に温度というグラフを作りたいのですが、
計測時間が等間隔ではないのに折れ線グラフで作るとデータが等間隔で
表示されてしまいました。
いろいろ調べた結果、散布図で作成すればいいということが分かったのですが、
データのない余分な時間の分まで左右に表示されてしまい困っています。
(24時間分の表示がされているようです。)
軸の書式設定で何とかなるのかと思いましたが、グラフを作るのが初めてで
詳しいことが分かりません。
グラフの横軸は8:00~17:00までにしたいので...続きを読む

Aベストアンサー

> グラフの横軸は8:00~17:00までにしたいのですが、どなたかご存知の方、
教えていただけないでしょうか?

「軸の書式設定」の「軸のオプション」で、「最小値」と「最大値」を「固定値」に指定して、それぞれの値を入力します。
(Excel2010の設定図を添付します。)

なお、値は時間ですので「シリアル値」で入力する必要があります。

「エクセル グラフ 時間: エクセルの基本操作と小技」
http://excelwaza.seesaa.net/article/371155163.html

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい

QExcel2007のグラフ-散布図中に系列名を表示させたい

Excel2007のグラフについてお教えください。
作成した散布図の中に,系列名を表示させるにはどうしたらいいでしょうか?
レポート作成提出期限がせまり困っています。

Aベストアンサー

リボンの「グラフツール」→「レイアウト」→「凡例」から好きなものを選択する。
あるいは、リボンの「グラフツール」→「レイアウト」→「データラベル」→「その他のデータラベルオプション」→「ラベルの内容」から系列名をチェック。

上記のいずれかでできるかと思います。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング