恐れ入ります。
現在、野菜の流通業を小規模で行っております。
excel2007にて、入荷数、原価、売価、粗利、返品数、売り先を日別にタブを作り、一か月単位でexcelブックで保存しています。
月末に締め、請求書の作成、支払い伝票作成、月計を全て別々のexcelブックにて新規作成し、日々の元データからコピー&ペーストし作成してきました。
今年度から、更に規模が拡大され、今までの方法では間に合わないので悩み、知恵を貸して頂けたらと思い投稿いたしました。
教えてほしい事は、どうやったら効率化が図れるか、
ということです。
できればお金はかけたくないので現状のexcel2007の良い使い方があればと思います。
余談ですが今までの方法ですと、支払い伝票を作成するのに毎月20時間程かかってしまっております。
excelの関数で解決できればと思いますが、有用な管理のフリーソフトなどの情報でもうれしいです。
現在の環境はwindowsVista homepremiumで officeは excel2007 word2007 を使用しています。accesは所有していません。
以上です。みなさんお力を貸して下さい。よろしくおねがいします。
No.2ベストアンサー
- 回答日時:
一例です。
最初は、作業列を入れたほうが理解しやすいと思いますデータシート
A B C D E F G
日付 売先 入荷数 品名 原価 売価 作業列
2/10 A社 10 キャベツ 100 200
3/11 B社 20 ニンジン 100 200
3/12 A社 30 ダイコン 200 400 4
3/12 A社 40 さつまいも 150 200 5
・・・と入っているとして
請求書のシート
A B C
1 会社名 開始日 終了日
2 A社 3/1 3/31
と請求書を作成する売り先と期間を入れているとします。
データシートの作業列に
=IF(AND(請求書!$A$1=B2,請求書!$B$2<=A2,請求書!$C$2>=A2),ROW(),"")
と入れて下へコピィしておきます。
請求書の明細に表示したい行に その行の行番号が表示されると思います。
請求書のシートの該当する明細の品名を表示したいセルに
=INDEX(データ!D:D,SMALL(データ!$G:$G,ROW(A1)))
入荷数を表示したいセルに
=INDEX(データ!C:C,SMALL(データ!$G:$G,ROW(A1)))
売価を表示したいセルに
=INDEX(データ!F:F,SMALL(データ!$G:$G,ROW(A1)))
と入れて下までコピィすれば、A社の3月の明細が表示されると思います。
参考のため、エラー処理はしていません。
その他、SUNIF関数やVLOOKUP関数も必須です。
Helpなどで確認してみてください。
テスト用のシートを準備して試してみてください。
早速のご回答ありがとうございます!
詳しく関数まで説明頂き、非常にありがたいです。
早速試してみます。重ね重ねありがとうございました。
No.1
- 回答日時:
>今年度から、更に規模が拡大され、今までの方法では間に合わない
どの作業が大変なのでしょうか?
基本的なデータの管理手法ですが
>入荷数、原価、売価、粗利、返品数、売り先を日別にタブを作り、一か月単位でexcelブックで保存しています。
この方法をやめます。
データは
日付、売先、入荷数、品名、原価、売価
を毎日、上から順に入力していきます。
返品は 入荷数をマイナスで入浴しては如何でしょうか。
別途、
そして、別のシートに
売先や品名の一覧表のシートを準備して、入力規則などの機能を利用すると
入力の作業を簡単にすると同時にミス防止の策も撃てます。
請求書を表示させるシートなどを準備して、必要なセルに結果が表示されるように
関数など配置して自動で支払伝票などが印刷できるように考えます。
早速のご回答ありがとうございます。
>請求書を表示させるシートなどを準備して、必要なセルに結果が表示されるように
関数など配置して自動で支払伝票などが印刷できるように考えます。
の部分のおススメの関数などありましたら
教えて頂けたらありがたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト Excelで売上げデータの中の任意の商品の合計を出したい 3 2023/01/18 18:19
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) Excelで日報を自動で作成したい 売上管理シートに入力した売上データを、日報に自動反映させたいと考 1 2023/04/29 18:07
- iOS HDD交換修理したWindows10・PCのOFFICE プロダクトキーがエラーとなる 2 2023/04/01 02:17
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) Excel 売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。 売上管理シ 3 2023/04/29 18:08
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
【スプレッドシート】指定の日...
-
Microsoft Formsの「個人情報や...
-
会社PCのメールが更新されない
-
【Excel VBA】PDFを作成して,...
-
マイクロソフト 一時使用コード...
-
エクセルでXLOOKUP関数...
-
office2016のパソコン2台インス...
-
Excelのセルの重複チェックが出...
-
teams設定教えて下さい。 ①ビデ...
-
Excel テーブル内の空白行の削除
-
Microsoft365で写真をアルバム...
-
会社におけるOfficeライセンス...
-
VLOOKUP関数について
-
Windows 11で、IME言語バー(IM...
-
officeビジネス型のワードやエ...
-
VBAファイルの保存先について
-
エクセル、ワード、ネット検索...
-
Outlook で宛先が複数の場合の人数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
マイクロソフト 一時使用コード...
-
英数字のみ全角から半角に変換
-
Office2021を別のPCにインスト...
-
Microsoft Formsの「個人情報や...
-
officeビジネス型のワードやエ...
-
会社PCのメールが更新されない
-
【スプレッドシート】指定の日...
-
Microsoft Officeを2台目のPCに...
-
何このステータスバー
-
2つのシートの一致する行のセ...
-
会社のTeamsのことで相談です。...
-
エクセルにリンクされるのをし...
-
Windows 11で、IME言語バー(IM...
-
office2010とoffice365の共存で...
-
Microsoftのパソコンです。 エ...
-
エクセルでXLOOKUP関数...
-
Excel関数について質問ですm(__)m
-
VBA
-
自分の専門分野の仕事。初見で...
おすすめ情報