• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで自動でやってくれるような作業ないですか?)

エクセルで自動で販売成績表を作成する方法

CC_Tの回答

  • ベストアンサー
  • CC_T
  • ベストアンサー率47% (1038/2201)
回答No.4

Excelマクロを使えば、1~5全部できるはずです。 が、さすがにマクロビギナー以前の方に一から説明差し上げるわけには(^^; マクロなしでも実装できなくなはないです。 コピペなり入力するページ(sheet2)と報告用のシート(sheet1)を分けて処理しましょう。 sheet1には報告用の表を、sheet2にはコピペ用の表を作り、sheet1の各セルにはsheet2の内容を表示させます(sheet1のa1セルには =sheet2!A1 を入れるなどする)。 最終的にはsheet1のセルは保護かけてもいいでしょうね。 sheet1で「条件付書式」の設定を使用すれば3,4の手動操作は不要にできます。 条件に数式を指定して、=IF(目標セル>実績セル,1,0) として書式で背景赤塗りを登録。 条件に数式を指定して、=IF(目標セル<=実績セル,1,0) として書式で背景白塗りを登録。 2,5については、sheet1への内容表示の際、IF文による条件分岐を入れてやれば実装できます。 2の場合は =if( sheet2!b2=0,"0",sheet2!b3) (意味:もし(sheet2!b2が0だったら”0”、それ以外はsheet2!b3の値とする) 5の場合はandも使いましょう。 =if( and( sheet2!b2>0,sheet2!b3=0),"0",sheet2!b3) (意味:もし(sheet2!b2が0以上、かつsheet2!b3が0だったら、”0”、それ以外はsheet2!b3の値とする) 1についても、シートの書き方式次第ではマクロなしでもVloockup関数で実装できるかもしれません。 上の説明で理解できない、あるいは意図した動作にならない場合、それぞれの関数なりをキーワードにしてexcelヘルプやgoogleなどで検索して読み込んでみて下さい。 マクロや関数は失敗と検索を積み重ねれば結構上達するもんですよ。

ioiooioi
質問者

お礼

すごい!できるんですね。マクロは少し難しそうですが、 条件付書式なら、学校の数学を少し思い出しますがよびもどせばなんとかりそうです。 コピペもなんとかなる可能性があるんですね?(関数…^^;) 初心者なので解らない部分は自分で補足していくとして、いろいろ教えていただいたのでなんとかがんばりたいです。ありがとうございました!!

関連するQ&A

  • エクセルで自動でやってくれるような作業ないですか?

    普段、仕事の中でエクセルを使うことは殆どないのですが、 月1の会議のために、販売成績をまとめた表をつくることになっています。 しかしそれが結構大変です。 もっと便利にエクセルを使えないかと思い、質問しております。 どんな表をつくっているのかというと、 縦軸に商品、横軸に販売者の名前がかいてある表です。 さらに、商品の一行一行が、上下2段に分かれており、上に個人の目標、下に実績となっています。 そして、個人が設定した目標に実績が届いていないマスは、背景を赤く塗りつぶしてあります。 そのために、私は、 1、販売実績データのファイルを見ながら、あるいはコピペで、販売実績台数を入力する 2、(コピペの場合)販売者が目標を定めていないにも関わらず実績がある商品に関しては、実績を消す。 3、目標が実績に届いていないマスは赤く塗りつぶす 4、今月になって目標を達成したマスは塗りつぶしをなくす 5、目標を設定しているのに台数が無いマスは、ちゃんと0と書く 以上の工程でやっているのですが、 せめて2~4は、PC側で自動でやってくれたら楽なのに、と思うのですが、 エクセルでここまでできるかどうか、教えてください。 できれば、やり方もお教えいただけるとありがたいです。

  • エクセルのグラフ作成の質問です。

    エクセルで折れ線グラフを作成する際に 0からグラフを作成したいのですが(縦軸0 横軸0) 元の表の1項目からしかグラフが始まりません。 縦軸0 横軸0からグラフをスタートさせるにはどのような 設定にしたらいいのでしょうか 教えてください。

  • エクセル どんな表を作ればいいですか?

    表を作るのがすごく苦手です。 部署別の商品購入実績表を作成したいです。 どんな表を作ればいいかアイデアをいただきたいです。 表に入れ込みたい内容は下記です。 ・部署(縦軸) ・商品名(横軸) ・購入個数 ・購入金額(合計のみでok) ・1つの商品について仕入れ先が2つあるのでできればそこも二つに分けたいです。 5つめがすごく難しいのですが… 何かいい案があれば教えて欲しいです。

  • エクセルでグラフを作る

    エクセルでグラフを作っているのですが、 方法がわからず、困っていることがあります。 簡単に言うと、 横軸が1,2,4,5・・・・の時の 縦軸の値はわかっているのですが、 横軸が3の時の縦軸の値がわからないので 入力しないままでグラフを作成すると、 横軸が1,2,4,5・・・・が等間隔で並びます。 これをなんとかして、横軸に3を含ませて、 その時の縦軸の値を周りの値から予想させて グラフを作りたいのですが、それはできませんか? 表をいじくらなければ、それはできないのでしょうか?

  • 教えて下さい!フィルタを使わない作業

    エクセルの売上実績表が個人別にあるのですが、 毎回個人名毎にフィルタをかけて表示し、コピペする・・・ という作業が大変で。。。 個人名毎のシートに自動で反映されるやり方ってありますか??

  • Excel 表

    Excel 表 エクセルで散布図の折れ線グラフを作ったのですが使い方がいまいち分かりません。 縦軸の値に対応する横軸の値を見たいのですが目分量だと正確な値が出せません 縦軸の値を選択すると横軸の値が出るような機能はないですか? あるとしたらどのようにやったらいいのでしょうか?

    • ベストアンサー
    • Mac
  • シフト表の印刷方法

    現在、あるイベントのシフト表を作成しています。 縦軸が人の名前で、横軸が時間。 横軸の時間帯ごとに各自仕事が決まっていて、仕事の種類によってセルが塗りつぶされています。 そこで、スタッフ数が多いので、個人に分かりやすいよう「一人ひとりのシフト表」をつくりたいのですが、印刷方法が分かりません。 つまり、横軸は1マス分で良いのですが、元の表でいう横軸の内容を縦軸に印刷したいのです。 このような印刷方法がありましたら、教えてください。 よろしくお願いしたします。

  • エクセルの縦軸と横軸の入れ替え

    エクセルで、横長の表を作っているのですが、 やはり、縦長に変えたいです。 縦軸と横軸を簡単に入れ替えることは、できますか。 はじめから、やり直さないとだめなのでしょうか。 よろしくお願いします。

  • 横軸を文字にする<エクセル>

    色々調べても分からなかったので質問 させてください。 エクセル2007で横軸がどうしても 数値になってしまいます。どうすれば、 項目にすることが可能でしょうか。 例えば、縦軸を値段、横軸に商品名を入れる 場合どうすれば良いのでしょうか。

  • excelでのグラフ作成方法について

    EXCEL次のようなグラフを作成したいのですが、方法がわかりません。 内容:セールス実績について 縦軸が販売実績、横軸は月(さらに各月の個人別) 例:1月はA氏が3件、B氏が5件、C氏が2件   2月はA氏が4件、B氏が4件、C氏が3件 数|  |  |  |______________   ABC ABC ABC ABC   1月 2月 3月 4月 上記のようなグラフをEXCELで表を作り、そこから グラフを作成したいのです。 説明がわかりにくくてすみません。 もしわかる方がいらっしゃいましたら、教えてください。 お願いします。