
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
シートには
日報入力(作成)画面A シート1
日別のシート2(1日用)、
シート3(2日用)、
・・
があるのでしょうね。(違う場合は質問の説明不足だよ)
ーー
エクセルの課題解決方法は
(1)操作
(2)関数
(3)VBA
などの方法がありますが、
(1)はコピー貼り付けになるが、シート1とそっくり同じでないと手間がかかるし、表構成が違う場合は毎日しんどい。
この手は考えてないのでしょう。
ーー
関数はシート1のデータを取って、シート2などの所定のセルに「投げる」ようなイメージのことは出来ない。「受け取る」「待ち受ける」イメージで、どこから、(は決まっているのでしょうが)何日にデータを採るかという情報
が一箇所しか見れないので、該当日以外は捨てる(関数を無効にする)なんて芸当が出来ない。具体的に言えば、(一番可能性のありそうな関数である)シート名を決める、INDIRECT関数が使えない。
毎日の終わりにシート2(など)の式を全部消してしまえば、その日のシート1のデータでシート2のデータは固定されるが、そんな方法は普通しない。そのままだと、翌日には翌日のシート1のデータを(シート2の式を入れた各セルに)採ってしまう。
すると、前日のデータは残らない。
それで関数ではダメ。
この理屈わかりますか。
ーー
VBAは
日付けでシートを割り出し、そのシートの対応セルにシート1のデータを所定セルにセットできる。データをシート1からシート2などに「投げる」感覚である。
翌日では投げる先を、日付けでコントロールできるから、日付けさえ正しく次の日にセットされれば、投げる先・行く先は間違えない。
(自動で日付けを採るDATEなどを使うのは、色々の場合を考えて却って不便と思うが、本質的な問題ではない)
ーー
コマンドボタンなどでシート1の入力終了の合図を送り、シート2など(日々変わる)へデータを代入する作業をするが、VBAの経験が無いと思うのでここには書かない。
やりたければ、少しVBAを勉強してからになるでしょう。
No.1
- 回答日時:
VBAでの対応になると思います。
今日の日付けはDateで取得できます。
あとはFindメソッドで別シートの今日の日付け
のセルを探し、見つかったセルの行の指定の列に
今日の在庫のデータを転記、という形になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで日付変更ごとに、自動的にデータを転記
Excel(エクセル)
-
excel vbaで日付一致の行にデータ転記
Excel(エクセル)
-
VBA 別シートの同じ日付の欄に値を貼付け
Excel(エクセル)
-
-
4
エクセルで勤務表の出勤者を抜き出したい。 日付 名前 5/16 5/17 5/18 5/19 田中
Excel(エクセル)
-
5
Excelで日報から月報へとデータ参照をさせたい。
Excel(エクセル)
-
6
エクセルのVBAで日付を検索し転機したい
Visual Basic(VBA)
-
7
エクセルで、勤務表から 日付別に勤務者と勤務形態を抽出して、別シートに抽出したい
Word(ワード)
-
8
月間勤務表から1日~31日までの各日付ごとに出勤している職員を書き出す方法
Excel(エクセル)
-
9
VBA 別ブック(シート)の同一日付のデータ欄に値をコピー
Visual Basic(VBA)
-
10
関数を使用して、エクセルの勤務表から、勤務形態別に担当者を抽出したい
Excel(エクセル)
-
11
指定した日付の範囲内でデータを転記したい。
Excel(エクセル)
-
12
エクセルに入力後、別シートのカレンダーに自動的に記入方法
Excel(エクセル)
-
13
エクセル表からある項目と同じ日付を検索しそのとなりの文字列を表示したい
Excel(エクセル)
-
14
複雑なシフト表から1日ごとの出勤者、シフトを抜き出したいです
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのワークシートが重く...
-
エクセル マクロを使って日々...
-
エクセルで入力シートから別シ...
-
VBA セルの値と同じ名前のシー...
-
エクセル シフト勤務表から、...
-
Excelで数値→文字列変換で指数...
-
Excelで行ごとコピー、同じ行を...
-
塗りつぶしの色をコピーするには
-
エクセルでグラフタイトルが折...
-
テキストボックス内の文字のふ...
-
C+vのvは英語で何の頭文字...
-
エクセル 指定した文字列を含...
-
勝手にリンクするテキストボッ...
-
数字がセルの左側に寄っていて...
-
エクセルにおける、グラフの指...
-
負のデータが含まれている場合...
-
たくさん作った同じ設定のグラ...
-
【Excel】貼り付けた画像がいつ...
-
パワーポイントに貼り付けたエ...
-
エクセルのグラフの一部拡大
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで入力シートから別シ...
-
エクセルのワークシートが重く...
-
VBA セルの値と同じ名前のシー...
-
Excel 複数のシートからグラフ...
-
ExcelVBAで、指定したシートに...
-
エクセル マクロを使って日々...
-
エクセルで入力→日付を自動判別...
-
Excel ハイパーリンク先のセル...
-
IF, ISNUMBER, INDIRECTの組み...
-
VBAのoffsetの動き方について教...
-
Excelの中央値の複数条件について
-
エクセルVBA:表の内容を担当者...
-
VBAでシート名をセルから取得し...
-
【Excel】VLOOKUP関数で複数の...
-
VBAを利用しオートフィルタで日...
-
excel vba 複雑な奴です
-
エクセル:複数シートのデータ...
-
【エクセルVBA】処理速度を...
-
エクセル シフト勤務表から、...
-
EXCEL VBA 一致しないデータの...
おすすめ情報