
Excel
売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。
売上管理シートは日付ごとに入力していくのですが、日報はその日ごとに提出となるので、どのように作成すればいいのかで悩んでいます。
自分で思いつくのが、sheetを31日分作って、1つ1つセル参照していく。
それ以外にやり方はありますでしょうか?
たとえば、4月2日と入力すれば4月2日の欄から抽出して反映するなどです。次の日になったら4月3日と入力して、4月3日の欄から抽出する。。
OFFSET関数なんかが近いのかな?と思っていたのですが、自分の稚拙な頭では理解できませんでしたので、ご教授願いたいです。よろしくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
仮に日々の売上を入力するシート名を「2023年5月」とし日報のシート名を「日報」とした場合、「日報」の R1C3 のセルに報告する日付を入れて日売上の列に参照式
=INDIRECT("'2023年5月'!RC"&DAY(R1C3)+1,FALSE)
月間売上の列に
=SUM(INDIRECT("'2023年5月'!RC2:RC"&DAY(R1C3)+1,FALSE))
を入れれば日付を変更すれば該当日付の売上とその日までの合計売上が集計されます。
なお、R1C1形式でない場合、INDIRECT関数をA1表記にして引数のFALSEはTRUEにしてください。

No.2
- 回答日時:
こんばんは
>sheetを31日分作って、1つ1つセル参照していく。
>それ以外にやり方はありますでしょうか?
その日報の使い方によると思います。
出力して提出して、控えもいらない(=元データがあるので)というような場合は、1日分だけですみそうです。
参照する日付は当日で良いのでしょうから、TODAY()関数等を利用すれば、当日の集計が常に自動でできる事になります。
一方で、データで提出するような場合は、関数等を利用していると、元データと切り離したりすると正しい値を表示しなくなってしまう可能性があります。
(「コピー」-「値をペースト」で別シートに転記すれば、可能ですが・・)
場合によっては、日報の日付をどこかのセルに記入すれば、それに応じた内容が表示されるようにしておく方が良いのかも知れません。
その辺はひとまず置いておいて・・
ご提示の図から推察するところ、日報には元データから該当する日付けの列を取り出せば良いだけのように見受けられますので、HLOOKUP関数を利用すればそのまま参照できそうに思われます。
(実際はもっと複雑なのかもしれませんけれど、図を見る限りでの印象です)
以下あたりを、ご参考にどうぞ。
https://www.excel-no-mori-blog.jp/?p=17396
https://support.microsoft.com/ja-jp/office/hlook …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで日報を自動で作成したい 売上管理シートに入力した売上データを、日報に自動反映させたいと考 1 2023/04/29 18:07
- Excel(エクセル) VBAで同フォルダ内の別ブックを開かず参照して条件の一致する行の指定セルを抽出するには? 1 2022/07/21 19:29
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- Visual Basic(VBA) Sheet2からオートフィルターで売上日を抽出した件数をカウントし、その件数をSheet1のセルB1 2 2023/01/12 12:24
- Excel(エクセル) Excelで行削除をすると… 1 2023/07/26 11:57
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- Excel(エクセル) Excelでポイントの管理表を作成したいです。 個人ごとにシートを作成し、発行者のシートでポイントを 3 2023/08/22 16:59
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelの不要な行の削除ができな...
-
複数シートからデータを拾って...
-
エクセルファイルのシート毎の容量
-
excel 共通項目に対しての追加...
-
シート削除して同名シート追加...
-
トランジスタの選び方
-
Excelでシートの違うデータでグ...
-
Excelで日付変更ごとに、自動的...
-
エクセル マクロ "特定の日付...
-
CMOS-IC CD4007UBEのnmosfetの...
-
エクセルで、ひとかたまりのデ...
-
エクセルカレンダーに自動で来...
-
Excelですが、同一データが複数...
-
他社代替品教えて下さい!!
-
Excelでセル内の不特定位置の(...
-
VBAで CTRL+HOMEの位置へ移動...
-
excel2013で、マスターシートの...
-
2つのワークシートでデータ照合
-
エクセルで名簿を50音で切り分ける
-
Excelでテーブルを2次元の表に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelの不要な行の削除ができな...
-
エクセルファイルのシート毎の容量
-
複数シートからデータを拾って...
-
Excelでシートの違うデータでグ...
-
シート削除して同名シート追加...
-
Excelで日付変更ごとに、自動的...
-
エクセル 縦に長い表の印刷時...
-
VBAで CTRL+HOMEの位置へ移動...
-
EXCELで2つのファイルから重複...
-
トランジスタの選び方
-
他のシートの一番下の行データ...
-
Googleスプレッドシートフィル...
-
Excel 売上管理シートに入力し...
-
EXCEL の表を一行ずつシートに...
-
エクセルで名簿を50音で切り分ける
-
excelマクロで複数シート間のデ...
-
エクセルVBAで、特定文字から始...
-
【エクセル」 特定のセルで条件...
-
時間帯の重複を除いた集計について
-
エクセルのカメラ機能について
おすすめ情報
イメージとしてはこんな感じです。