• ベストアンサー

Excelでワークシート作成

自営で飲食店をしています。 Excel2000で一枚ずつ伝票を入力し(ワークシートに商品コード入力で商品名、金額がでるようにしている)1ヶ月ごとに商品別合計を出しています。 が、とても原始的なやり方で作業しています。1ヶ月分の伝票を入力後、ソート&集計していますので、入力段階で8000行ほど使い、集計に恐ろしく時間がががっています。 (居酒屋なので、一組のお客様一枚の伝票でも平均10品目以上記入しています、これが一日数十枚×27日・・・。もちろん手書き伝票です。(涙)) そこで質問です。 商品コードを入力するだけで、商品名で数量が次々と累計されていく(商品コードはEnter後消え、またそこに入力する)・・・・という夢のようなワークシート(関数?)を作りたいのですが、ド素人には無理でしょうか?(ワタクシ、超初心者です) もし、作成は無理で、ソフトを使った方が良い場合、どんなソフトを購入すれば良いでしょうか? ご存知の方、よろしくお願いします。

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

  • ベストアンサー
  • vaguely
  • ベストアンサー率66% (2/3)
回答No.7

また、登場しちゃいました。(^_^;) 販売管理ソフト買う前に、付録のサンプルに販売管理データベースが載っている 参考書を探すのが良いんじゃないですか? でも、在庫管理データベースが載ってるのがほとんどだと思うけど。 私が勉強した時は、エーアイ出版の本で(シリーズで出てる薄くてでかいヤツ) 内容は、ピザ屋の販売管理でした。まるっきりの素人には判りやすかったです。←新しいバージョンがでてるかも。

参考URL:
補足でした(^_^;)
fujipon
質問者

補足

再度のアドバイス、ありがとうございます!(感涙) そうですね、ソフト購入する前に、参考書を見てまわろうと思います。(大体、何のソフトを買ったらいいかも分からないですし、お・・・お高いでしょ?) >在庫管理データベースが載っているのがほとんど・・・ 皆さんが教えてくださったサイトのフリーソフト等も、在庫管理がメインだったりするみたいですよね?(素人の理解ナリ)在庫管理は全くと言って良いほど使わない予定です。(居酒屋ですし・・・扱っているのはほとんど生もの、アシが早い) やろうと思えば出来ますが(管理)考えるだけで寿命が縮まります。 ところで、つまらない質問ですが、フリーソフトをダウンロードする場合、アクセスが入っていないとだめですか?(こういう次元です←素人度)

その他の回答 (6)

  • uih34918
  • ベストアンサー率33% (1/3)
回答No.6

初めまして、エクセルでの入力・集計は、すごいですね!根性がいりますね。ですが、以外と基本的な事を含んでいるので間違えでは、無いと思います。 私としてのお薦めは、市販の販売管理が一番簡単だと思います。又、アクセスを勉強して自分なりのオリジナルな販売管理を作成してはいかがですか?これだと自分で作成した分修正も出来ますから、良いと思います。これにビジュアルベーシックを付加したら、一般のコンピューターソフト会社の製品と遜色はありません。色々と勉強しても損はないと思います。       以上

参考URL:
市販のアクセス参考書
fujipon
質問者

補足

ありがとうございます。・・・はい根性がいります・・・時々嫌になります・・。 で、市販の販売管理ですかっ?(キラーン☆)それって何ていうソフトでしょうか?←楽しようとしているナマケもの ええ、もちろんアクセスも勉強します!だって、大変だけど使えるようになれば素晴らしい!と皆さんのアドバイスから感じられますし! そして、明日早速アクセス参考書を探しに本屋さんへ行ってきま~す!

  • kamuy
  • ベストアンサー率32% (51/156)
回答No.5

ちょっと横槍ですが。 >ハマるというのは、楽しくて・・・ですか?それともドツボに・・・ 多分両方です。 面白いのは面白いですが、下手をすると地獄をみます。 最悪、全てのデータを破棄して作り直した方が早い、 みたいなことにもなりかねません。 最初の設計はよくよく慎重に。 あと、ひょっとしたら財務会計ソフトを導入するべき時期なのかもしれませんね。 素人考えですが。

fujipon
質問者

補足

リ・・・両方ですか・・・?しかも、地獄???? >最初の設計はよくよく慎重に。 うふふ・・初心者に御無体な・・・きっと悩みながら、ぶっつけ本番です。(涙) 財務会計ソフト・・・?う~ん。←実はよく分かっていない 個人店なので、税金等はすべて税理士さんにお任せしています。 今のところ、商品別合計の集計&グラフ作りで満足しているので、(両親に分かりやすく見せるため)将来、本気でハマリだしたら検討しなきゃいけませんね。 アドバイスありがとうございました!

  • nesas
  • ベストアンサー率10% (2/20)
回答No.4

補足:ではこんなサイトはいかがでしょう

参考URL:
http://www.twin.ne.jp/~sweep/flam.htm
fujipon
質問者

補足

たびたびありがとうございます。(感謝感謝) 行ってまいりました! 下記のサイトも含めて“お気に入り”追加し、勉強します! 道程は果てしなく長いですが、がんばります~!

  • nesas
  • ベストアンサー率10% (2/20)
回答No.3

標準で付属しているVBAを使って専用の入力用のダイアログを作ってみてはいかがですか はじめはとっつきにくいかもしれませんが自分用のフォームに仕上がってくると楽しさもででくると思います、そうすればさらに使いやすくなっていくでしょう まずはフリーのソフトなどを参考に使ってみるのも良いとおもいます。

参考URL:
http://www.vector.co.jp/vpack/filearea/win/business/calc/spread/excel/index.html
fujipon
質問者

補足

ありがとうどざいます。 >標準で付属しているVBAを使って専用の入力用のダイアログ・・・ もうこの時点で理解不能です~(大泣) 参考資料のサイトへ行きましたが、やはり????(ちんぷんかんぷん) やはり、超初心者のド素人には無理があるのでしょうか・・・? でも、せっかく皆さんがアドバイスしてくださったので、もうちょっとがんばってみます!

  • vaguely
  • ベストアンサー率66% (2/3)
回答No.2

shigatsuさんと同じくACCESSをお勧めします。 ・・・と言うのはACCESS使える人の意見ですな。(^^) データベースはとっつきにくく、また理解に苦しむこともたくさんありますが、 下記のようなHPもたくさんありますので、参考にしてください。 でも、ACCESSフォーム使うか、ダイアログでも作ってマクロ組めばEXCELでもできると思います。 後は、あるかどうかは判りませんが、「窓の杜」とか「ベクター」とかで ソフト探してみても良いかも。

参考URL:
http://www.joho-yamaguchi.or.jp/pension/access.htm
fujipon
質問者

補足

ありがとうございます。やっぱりアクセスですか。 アクセス?会社で入力作業した程度しかさわったことありません。(汗) >データベースはとっつきにくく、また理解に苦しむ・・・ そ・・そうなんですか???(大汗) 参考資料のサイトへ行ってみました。ここに書いてあるのは日本語ですよね・・? ・・・勉強します・・・。

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.1

こういう集計であればエクセルよりはアクセスのほうが向いてるかもしれませんね。 ただ、アクセスは下手に手を出すとすぐにハマりますので、データベースとゆうモノを しっかり理解した上で使いましょう。 アクセスのサンプルデータベースは結構良い勉強になるんですけどね。

fujipon
質問者

補足

ありがとうございます。・・・アクセスですか・・・。 (私のPCさんにはアクセスは入っておりません。買わなきゃ) で、ハマるというのは、楽しくて・・・ですか?それともドツボに・・・ということでしょうか?

関連するQ&A

  • Excelで毎日の売上を入力すると同時に別のSheetに累計が…

    初心者です。Excel2000を使っています。 Sheet1に毎日の商品別・社員別の売上金を入力しています。 表の列に商品別項目(80品目くらいあります)を、行に社員名(15人ほど)なので結構大きな表です。 どの社員がどの商品をどのくらい売ったか…を社長が毎日チェックします。 1週間の累計が欲しいのでSheetを7枚コピーし、日々Sheet毎に入力し、Sheet8で串刺し集計をして、累計をとっていました。 表が大きいので毎日の入力Sheetは1枚にして、累計のSheetに 昨日の売上+今日の売上=今日現在の累計 といったように、入力Sheetの数値が累計のSheetに反映されるような数式設定は簡単にできますか? 日々の売上表と累計の売上表を同時に素早く、社長に提示できるようお達しがありました。 そして月末には当然1ヵ月分を出します。お願いします。

  • Excelシートをキーでシート分割するマクロ。わかりますか?

    すみません。仕事で困っているので教えてください。 所属別にデータをソートして所属コード別にシートを自動的に分割したいのですがこのマクロをご存知の方 教えてください。 手作業でワークシート新規作成⇒コピペーという 原始的な操作から抜け出したいです。 よろしくお願いします。

  • エクセル:ワークシートを自動で生成&ワークシート名を自動で割り振り

    こんにちは はじめまして エクセルのワークシートを自動で生成するやり方を教えていただけますでしょうか。 やりたいことは以下の通りです。 何件かお店がありまして、毎日の売り上げ報告がファックスで本部に送られてきます。 そのファックスを見ながら、本部ではエクセルに入力し合計と累計を出すようにしています。 今現在は雛形ワークシートを一つ作り、手動でワークシートを30,31日分をコピーし、ブックには「店舗A2006年3月度分.xls」というようなブック名で保存してあります。 うちの会社は10日締めなので、3月で言うと、20060311から20060410(←数字は西暦)までのワークシートを作ります。 ワークシートのイメージとしてはこんな感じです。↓ シート名:店舗A.xls ワークシート名:「雛形」 ---------------------------- 当日の日付 商品A 単価 ○個 小計 商品B 単価 ○個 小計     ・     ・           当日の合計 ---------------------------- そしてこれの「雛形」を、自動で一か月分ワークシートをコピーするようにしたいのです。(今は手動でやってます) VBAの本を読んで、For~Next分を使うと、指定した枚数コピーできることはわかったのですが、ご承知の通り30日の月もあれば31日の月もありまして、これを計算で自動に判断するようにできないでしょうか? 欲を言えば、さらにそのワークシート名も自動で「A店舗20060311」というように日付ごとのワークシート名を入れられるようになると助かります。 もっと欲を言えば、各ワークシートの特定のセルに当日の日付を入れてるのですが(セル番地はどこでもいいです)、そこの日付も、ワークシート名と連動して自動で入れられると助かります。 長文になってしまいましたが、どなたか教えていただけると助かります。 よろしくお願いいたします。

  • Excel マクロで同じワークシート内で複数の条件が一致するものを

    Excel マクロで同じワークシート内で複数の条件が一致するものを 抽出する方法がありますか。具体的にはワークシート構成は|31日| 30日|29日|・・・|2日|1日|7月集計|品目別集計|となっています。 例として11日シートのC29にバナナ(品目)、E29に国産(規格)、F29 に20(数量)とあった場合に搬入品目別集計シートの同じ行にあるB 列(品目)、E列(規格)の一致するものを検索して該当する行より下 の最初のA列の空白に平成22年7月11日(搬入日)、同じく最初のB列 の空白(搬入日と同じ行になる)には20(数量)を出力する。12日シー トにC29バナナ、E29国産、F29に16とあれば搬入品目別集計シート に出力(平成22年7月11日の下にくるように)するという具合にする ことは可能でしょうか。品目もバナナ・メロンなど複数あり、規格 も国産・台湾産などと複数あるので11日シート(12日シートも同じ) のC29~C58、E29~E58の中で同じ行にあるものを品目別集計シー トのB列(品目)F列(規格)の同じ行にあるものを検索して出力させる。 うまく表現できませんが11日シートなどに日毎に搬入したものを入 力したときに、搬入品目別シート(先に必要な分の品目・規格を入力 した表を先に作成してある)のなかを検索して一致するものを品目毎 ・搬入日順に搬入数量を出力させる作業を手作業ではなく自動的に行 いたいのですが可能でしょうか。長文になりましたが初心者なので 具体的に教えていただきたいのですがどなたか宜しくお願い致します。

  • EXCELでワークシートを検索して値を返したい。

    こんばんは。 いろいろ調べてみたのですが、わからなかったので質問させていただきます。 EXCELで「111」「222」「333」「444」「555」という五つのワークシート名を持つブックがあります。 「111」のシートのセル"A1"に,"222"と入力すると、隣のセル"A2"にシート「222」の特定のセルの値(例えばC20のセルの値)を返し、セル"A1"に「555」と入力するとセル"A2"にシート「555」の特定のセルの値を返すといったものを作るには、どうしたらいいんでしょうか? できれば関数だけで作りたいのですが、もしむりならマクロではどういうコードになるのでしょうか? よろしくお願いします。

  • エクセル VBA ワークシート作成?

    仕入単価未決とゆうエクセルファイルがドライブDにあり このファイルを開いて元データーファイルとする。 このファイルのA列にはコード        B列には仕入先名        C列には品番        D列には品名 などが入力されております。 このファイルを仕入単価決定書とゆう名前のファイルの 決定書原紙とゆうワークシートに作成したフォーム内の テキストボックス1で仕入単価未決のファイルを選択し コマンドボタンをクリックしたら コード=仕入先名(B列)でワークシートを作成し 各仕入先(コード)ごとに各データーが入力されるように したいのですが、どのように行えばいいでしょうか? 文章は長いですが、説明が不足しておりましたら 指摘の程宜しくお願いいたします。

  • エクセルでワークシートを替えて数式をいれたい

    エクセルでワークシート名を指定して数式を入力することはできますか? ただし、ワークシート名が変化するようになっているのですが。 "='sheet1'!(A1)+'sheet2'!(a2)" でsheet1,2のところは変数にはできないんですかね? sheet1,2のところにiとかいれてもだめなんですが。

  • EXCELで別シートに集計するやりかた

    エクセルで下記の様な生産日報をベースにした集計シートを作りたいのですが、いかんせん関数初心者なのでうまく出来ません。どなたか詳しい方ご教授をよろしくお願いします。 シート1 生産日報  A日付  B担当  C品目  D生産数   12/1   Aさん  製品1  200  12/1   Bさん  製品2  100  12/2   Cさん  製品1  100  12/2   Bさん  製品3  100    省略  12/31  Bさん  製品4  100  こんな感じで毎日下にどんどん増えていき1カ月で区切りの日報です シート2 生産集計表  A 製品名  B生産累計    製品1      300(←その日までに入力された製品1の生産数によって変動)  製品2      100  製品3      100  製品4      100  このように製品ごとのその日までの累計数が計算されてB列に自動で出る様な物を作りたいです。 解りにくいかもしれませんが、宜しくお願いします。

  • ワークシートを超えて集計したいのですが

    フリーソフトから現金出納帳をダウンロードしましたが、集計表がありません。 コードを入力すると自動的に支出項目名が表示されるので、原本にはあったものと思われます。 とても使いやすいので、コード毎の(支出項目毎の)集計表を作りたいのですが作り方がわかりません。 もし、初心者でもできそうな方法があれば、教えていただきたいのですがよろしくお願いいたします。

  • Excelで指定したワークシートを開かせたい

    Excelで指定したワークシートを開かせたいのですが、方法がわかりません。お知恵をお貸しください。 Excelを開いたときにメッセージボックスで開きたい日付のワークシートを指定して開かせるようにしたのですが方法がわかりません。 Excelのファイルは次のようになっています。 ワークシートは、1~31まで31のシートがあります。 Excelファイルを開いたときにどのファイルを開くか訪ね、該当するシートを開きたい。 日付入力が、「07月02日」ならワークシート名の2を、「07月05日」ならワークシート名の5を開かせたいのですが、方法がわかりません。 申し訳ありませんが、お力をお貸しください。

専門家に質問してみよう