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の不要な行の削除ができな...
-
コンボボックスの参照先(ListF...
-
EXCEL の表を一行ずつシートに...
-
毎日送られてくるデータをエク...
-
EXCEL グラフ作成 データの範...
-
Excelマクロ 差分抽出の方法が...
-
シート削除して同名シート追加...
-
(VBAにて)日付でデータを抽出す...
-
EXCEL 複数行のデータを1行にま...
-
ExcelマクロのSendkeysで処理途...
-
データチェックを行うエクセル...
-
エクセルファイルを開く時、常...
-
Excel 関数を使ってデータと一...
-
祭の祝儀 掲示・集計ソフト
-
EXCELで複数のシートを一度に「...
-
マクロで印刷→セルの値から部数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数シートからデータを拾って...
-
excelの不要な行の削除ができな...
-
エクセルファイルのシート毎の容量
-
Excelでシートの違うデータでグ...
-
シート削除して同名シート追加...
-
Excelで日付変更ごとに、自動的...
-
VBAで CTRL+HOMEの位置へ移動...
-
【エクセルマクロ】複数シート...
-
トランジスタの選び方
-
EXCEL 複数行のデータを1行にま...
-
EXCELで2つのファイルから重複...
-
別々のシートの表をピボットテ...
-
エクセル VBA VLOOKUP
-
他のシートの一番下の行データ...
-
エクセルのカメラ機能について
-
時間帯の重複を除いた集計について
-
EXCEL の表を一行ずつシートに...
-
ファンモータが作動しない。
-
エクセルで名簿を50音で切り分ける
-
エクセル マクロ "特定の日付...
おすすめ情報
イメージとしてはこんな感じです。