マクロを使わない Excel


002. 開始時間と終了時間がずれないようにする方法

スケジュール(未完成) このような表があるとします。10:00 からはじまって、色々な予定をこなすのに「所要」に書かれた時間がかかります。
この予定表を自動的に完成させてみましょう。
スケジュール(完成) こんな感じで。でも、スケジュールに変更があった場合、開始時間と終了時間を1つずつ変更していくのは面倒ですよね。
そこで、A3〜A6 の「開始」のセルすべてには、以下のおまじないを書きます。
=INDIRECT(ADDRESS(ROW()-1,COLUMN()+1))
そして、B2〜B7 の「終了」のセルすべてには、以下のおまじないを書きます。
=INDIRECT(ADDRESS(ROW(),COLUMN()-1))+INDIRECT(ADDRESS(ROW(),COLUMN()+1))/24/60
これで、スケジュールの位置を変更したり、新規行が(行のコピーで作って)割り込んだりしても、開始・終了を変更する必要がなくなります。
サンプル のダウンロード
戻る
ちほ Last Updated: 2/9/2006
WebMaster: Satoshi Yamashina chihioizu@gmail.com