- 締切済み
時間に規則的に…
関数を使えばいいのか、よくわからないので教えて下さい。 A列に時間(8:30、9:00、9:30、10:00…と、入力すると次の列(B列、C列…)に 規則的に3分ずつ足されるようにするには、どうすれば良いですか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
回答No.2
B1に =$A1+"0:3"*COLUMN(A1) 若しくは =IF($A1="","",$A1+"0:3"*COLUMN(A1)) 右にコピー、下にコピー。
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.1
ごく普通にA列(A1セル)のデータから3分ずつ増加した時間をB列から右に順次表示させるだけならB1セルに「=A1+"0:03"」を入力し右方向にオートフィルコピーすればよいのですが、その表示された時刻の値と入力値と比較する場合は、小数点以下の計算による丸め誤差が発生するので、以下のような数式にする必要があります。 =TEXT(A1+"0:03","h:mm")*1
お礼
ありがとうございました。