10秒目をつむったら…

お世話になります。
日報を簡単に作成できないか?と言われ、試行錯誤をしている最中です。
日報へは
当日の出荷数・今月の出荷累計・当日の入荷数・今月の入荷累計等
を入力しないといけません。
入力は、PCに触ることがあまりない人もいて、
「データ入力用のシートがあって、それを入力するだけで、
日報ができたら嬉しいんですが」とのリクエストが・・・。
日報にはすでにフォーマットがあります。

新しく「データ入力用」というシートを作成し、そこへ1日から31日までの
出入荷量等の表を作成し、累計も計算できるようにし、
それらのデータを例えば6月1日とフォーマットに日付を入力すると
6月1日のデータが日報のフォーマットへ自動で入力されるというような
ことはできるのでしょうか?

また、できるのであれば、どのようにしたらいいのか、アドバイスいただけると嬉しいです。

説明が上手にできずに申し訳ありませんが、よろしくお願いいたします。

A 回答 (2件)

アドバイスにしかなりませんが、似たようなものを作成したことがあるので


その方法を下記に記載します。

データ入力用シートに必要なデータ(日付、当日の入出荷数)を
列毎に入力できるようにします。(※A列は日付にする)
日報で表示したい計算の必要な値は(今月の出荷累計・今月の入荷累計等)
このシートで計算するセルを作っておく。

既にある日報フォーマットの日付セルに日付を入力すると
各データを表示したいセルにVLOOKUP関数でデータ入力用シートから
データを持ってくる方法が良いと思います。

例:=VLOOKUP(A2,データ入力用!A3:H35,4,0)
            ↑   ↑      ↑   ↑
            (1)   (2)      (3)  (4)

上記の条件
(1)日報フォーマットの日付入力がA2セルの場合
(2)シート名が「データ入力用」の場合
(3)日付、入出荷数等のデータが入力されているデータ範囲がA3からH35とした場合
(4)日付のA列を1として数えて、4列目のデータを呼び出す場合

※データ入力用シートは別ファイルとして作っても出来ます。
    • good
    • 0
この回答へのお礼

早速のお返事、ありがとうございました^^
アドバイス通り、作成してみたらうまく連動してくれました。
これで、PC初心者でも怖がらずに入力してもらえると思います。

本当にありがとうございました^^

お礼日時:2009/06/16 15:56

エクセルのヘルプでVLOOKUP関数で調べてみてください。



データ入力シート
 A   B   C
日付 出荷数 入荷数
6/1  100   200
・・・
日報のシート
A1 日付
A2 =VLOOKUP(A1,データ入力シート!A:C,2,FALSE)
A3 =VLOOKUP(A1,データ入力シート!A:C,2,FALSE)
といった感じで大丈夫です。
累積の出荷、入荷数はSUMIF関数で調べてみてください
=SUMIF(データ入力シート!A:A,"<" &DATE(YAER(A1),MONTH(A1)+1,1),データ入力シート!B:B)
月末の日付以下の行の出荷合計です。
=SUMIF(データ入力シート!A:A,"<" &DATE(YAER(A1),MONTH(A1),1),データ入力シート!B:B)
で月初までの日付の行合計ですので
引き算で今月の累計になります。

=SUMIF(データ入力シート!A:A,"<" &DATE(YAER(A1),MONTH(A1)+1,1),データ入力シート!B:B)-SUMIF(データ入力シート!A:A,"<" &DATE(YAER(A1),MONTH(A1),1),データ入力シート!B:B)
    • good
    • 0
この回答へのお礼

わかりやすいアドバイス、ありがとうございます^^
おかげさまで、無事に作成でき、みんなが喜んでくれました。
本当にありがとうございました。

お礼日時:2009/06/16 15:59

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