質問投稿でgooポイントが当たるキャンペーン実施中!!>>

エクセルで達成率のグラフをうまく作成できず、困っております。
下記のような条件なのですが、作成する方法はありますでしょうか。

・小売業で、月度ごとに売り上げ目標に対する達成率のグラフを日刻みで作成したいと考えています。
 (累計がだんだん100%のラインに近づいていく感じ)
・対象の商品は6点で、月度ごとに、品物ごとの売上達成目標が事前に決まっています。
 なお、月度は毎月20日締めです。
 (例えば4月度の期間は4/21~5/20で、商品Aの目標額を1000円とします。)
・売上額は毎日出ます。(4/21の商品Aの売上は70円、4/22日は80円…という感じ)
・月度ごとの目標額は毎回変動します。

また、可能であれば1つのグラフに複数の商品の情報を表示したいと考えていますが、可能でしょうか?
(商品ごとに目標額は違いますが、それぞれ達成率を同じ100%のラインで揃えて表示したいです。)

どうぞご教授お願いいたします。

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

A 回答 (2件)

このような方法もあるという事で。



例えば、C2に「目標額」を入れ、D列に毎日の売り上げ額を入れていきます。
E2に =D2/$C$2とし、少数第2位などにし、下にオートフィル。
F2に =F1+E2とし、「%」にし、下にオートフィルすると達成率の累計が出ます。

・必要な列をCtrlを押しながら選択し、縦棒グラフを作成。

・次に作成したグラフの「累計の系列」を選択し、
「折れ線グラフ」に変更してから、
右クリック「データ系列の書式設定」「軸」で「第2軸」にします。

これで、実際の売り上げ額は縦棒で、達成率は折れ線で
徐々に右上がりになっていく様子が表示されます。

商品全部を入れこむと、繁雑になり過ぎるのでは。

C2の目標額を入れ替える事により、全てが変化します。
    • good
    • 0
この回答へのお礼

例えをそのまま入力してみたら、コツが理解できて完成させることができました!
ありがとうございます。

お礼日時:2011/04/04 18:44

1:品目ごとに日次の売り上げを付ける


2:上記について、日次の累計を付ける
3:1~2を複数の商品について用意する
4:1~3で用意した累計について、日次の達成率を計算する
5:4について、グラフを作る


添付画像つけてみたけど、こんなんじゃダメなんですか??
「【エクセル】達成率のグラフ作成方法を教え」の回答画像1
    • good
    • 3
この回答へのお礼

ありがとうございます!
仕組みが理解できて作成に着手することができました。

お礼日時:2011/04/04 18:39

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

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

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

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

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

Qエクセル グラフに目標値 ゴールラインを書きたい。

初めまして

ご指導いただければ幸いです。
エクセル2007を使い、表を作りました。
日毎の体重の変化(ダイエット)です。

表は出来、グラフ(折れ線グラフ)で表示出来ましたが、
出来ればゴールラインを書き込みたいのですが。

今までは、図形から直線の描画で重ねておりましたが
図を変えるたびに、引き直したり、ずれた分修正が
必要でした。

これを何か良い方法で行う事は出来ないでしょうか?
簡単に言えば、表の中に新たな目標ラインの値を書いて
グラフ化すれば出来ますが。

良いやり方があればお願いします。

Aベストアンサー

方法1:もっとも簡単な方法

添付図のように、
A列 日付
B列 体重(測定値)
C列 目標体重
を3列並べて、折れ線グラフを作成します。


方法2:ちょっと中級な方法
方法1で目標にしたC列は、実際には「毎日データを記入しておく」必要は全くありません。
先頭の5月1日と、一番最後の日付の2点だけデータを用意、あいだを直線でつないだ折れ線グラフで描いておけば、もう十分です。


方法3:少し上級の方法
実は「5月1日の目標値」と「最終日の目標値」は、体重測定値の表と「同じ並びに並べておく」必要は全くありません。

手順)
1.K2とK3セルに目標値を記入する
2.K2:K3をコピーし、体重実測値だけの折れ線グラフに貼り付ける
3.右クリックして「近似曲線の追加」を開始、
  「線形近似」を選択、
  前方補外を20区間ほど設定
  後方補外を1区間設定
  線の色やスタイルを整える
4.目標値の折れ線を、マーカ無し線無しに書式設定する


方法4:さらに上級

上述手順から更に加えて
5.「データの選択」ダイアログで目標値系列の編集を開始、現在K1:K2のセル範囲が設定されているのを{61,61}書き換えてOKする



#ダラダラと書きましたが、手順を追って作業していけば必ず簡単に出来ますので、練習してみて下さい。

方法1:もっとも簡単な方法

添付図のように、
A列 日付
B列 体重(測定値)
C列 目標体重
を3列並べて、折れ線グラフを作成します。


方法2:ちょっと中級な方法
方法1で目標にしたC列は、実際には「毎日データを記入しておく」必要は全くありません。
先頭の5月1日と、一番最後の日付の2点だけデータを用意、あいだを直線でつないだ折れ線グラフで描いておけば、もう十分です。


方法3:少し上級の方法
実は「5月1日の目標値」と「最終日の目標値」は、体重測定値の表と「同じ並びに並べてお...続きを読む

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

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

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

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

Aベストアンサー

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

Q前年比の%の計算式を教えてください

例えば前年比115%とかよくいいますよね?

その計算の仕方が分かりません・・・
例えば 前年度の売り上げ2.301.452円
    今年度の売り上げ2.756.553円
の場合前年比何%アップになるのでしょうか?計算式とその答えを
解りやすく教えて下さい・・・
バカな質問でゴメンなさい(><)

よろしくお願いします。

Aベストアンサー

 
(今年の売上÷前年の売上×100)-100=19.8%の売上増加

 

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

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

Aベストアンサー

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

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

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

以上です。

Q【Excel】3軸以上のグラフを作成できますか?

Excelでグラフを作成する場合
Y軸が2本で平面のグラフまでは
標準で用意されていると思うのですが、

例えば下のようなX軸が共通でY軸が3本以上必要となる(吸塵率「%」・粉塵量「個」・騒音レベル「dB」)
表をグラフ化する場合
どのようにすればいいのでしょうか?

銘柄   吸塵率% 排気中粒子 駆動音平均
手軽    16.3%      0個    54dB
排気0   13.4%    4000個    60dB
JET    35.3%    1000個    62dB
かるワザ 67.5%      0個    63dB

(表記中の固有名称その他は現実のそれとは何ら関係なく・またデータも説明用に一時的に作成されたものとする)

Aベストアンサー

 散布図でダミーのY軸を作成作れば、3軸でも4軸でも可能です。ただ、その軸をどのように配置するかという問題があります。
 また、3軸なら「三角グラフ」、4軸なら「Jチャート」というグラフもあります。2つとも散布図を工夫すれば、Excelで作成可能です。

 しかし、今回の表の場合は、作成元のデータを加工して、スネークプロット(縦の折れ線グラフ)またはレーダーチャートを作成したらいかがでしょうか。

 データの加工は、偏差値・達成率・最大値の対する比率などを使って基準を揃え、評価が高いほど値が高くなるように調整します。

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

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

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

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

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

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

宜しくお願いします。

Aベストアンサー

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

でどうでしょうか?

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

エクセルでグラフを作成するとき。
棒グラフで100%のうち何%か、というように表すことはできないのでしょうか?(パーセンテージを表すことはできないのでしょうか)

例えば・・・
A→50  B→50  C→100
の場合。
円グラフや積み上げ棒グラフなら、
A→25%  B→25%  C→50%
とボタンをおせば表すことができますよね。

しかし、いろいろやってみたのですが棒グラフのときにはできませんでした。
項目が多いので、円グラフや積み上げ棒グラフでは表すことができず棒グラフを使用したいと思っています。
何か、方法がおありでしたら教えてください。
下手な文章ですみません。

Aベストアンサー

補助列に比率を計算させておいて、棒グラフにするしかないのではないでしょうか。グラフ描画時に「数値」の系列は削除すれば「%」の系列だけのグラフになります

  数値  %
a  50  25%
b  20  10%
c  130  65%

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

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行までとしていますが、必要に応じて変更して下さい

Qエクセルでの指定文字 カウントについて

エクセルで並んだデータでの指定した名前だけの個数をカウントするにはどうすればいいのでしょうか?

山田 高橋 佐藤
高橋 梅田 赤田
 西 山田 梅田
佐藤 山田 梅田

名前が並んだデータで「高橋」という名前が何個あるのかをカウントしたいのですがどうすればいいのでしょうか?

Aベストアンサー

 データは入力されているセルの範囲を「A1:C4」とすれば、

=COUNTIF(A1:C4,"高橋")


人気Q&Aランキング