質問: エクセルについて 下記のデータについての質問です。 a列に日付、b列に時間(1時~0時)そしてc列は空白か もしくは数字が入っているデータが10年分あります。 10年分ですので 24時間×365日×10年ですので87600行になります。 更に閏年分一回につきプラス24行になるはずなのですが 実際には途中何か所か日時が飛んでおり、またその部分が 空白になっておらず、詰まっているため行数が暦どおりより 少くなっております。 ここで質問なのですが 日時が飛んでいる個所を空白にして 行数を暦どおりにするにはどうすれば良いでしょうか? また、この時c列も一緒にずらせるようにしたいのですが どのようにすれば良いでしょうか? よろしくお願いいたします。 マクロでも良いので、どなたかご教授いただけませんでしょうか?
回答: 別シートに a b c 日付 時刻 データ と準備して 手入力で 日付と時刻を2行分くらい入力 あとは、10年分を下までマウスでコピー c列は vlookup関数かなにかで、元データのシートから引っ張ってこれないでしょうかね。 ご希望のシートになったら、コピーと値の貼り付けで固定して、元のシートを削除します。 一回こっきりの作業なら、わざわざvbaを開発するより手間がかからない内容です。