Numbers

最近、iPhoneに付属のNumbersと言う表計算アプリに凝ってます
Excelより機能は少ない代わりに簡単だったりして…
で、何となく勤怠管理と言うかタイムカードみたいなのを作ってみたら、ちょっとハマったのでその経緯と解決方法

セルのフォーマットを「日付と時刻」にして計算する時、表示と入力は簡単な方が良いので時間だけにしました
通常は入力した日が設定されるのでOKなのですが、例えば後から出勤時間だけ修正すると日付がその日になってしまって計算が…^^;
計算は日付を無視して時間だけでしたい訳です
で、時間部分だけ抽出する方法を2通り

①TIME関数を使う
TIME(HOUR(sell:A1),MINUTE(sell:A1),0)みたいな感じで時間を抜き出して計算します

②TIMEVALUE関数を使う
TIMEVALUE関数は24時間を0~1の数値にして返します
12時なら0.5ですね
このまま計算に使っても良いのですが24を掛けてやれば1時間=1のとっても分かりやすい数値になります

②の方が記述が少なくて楽なのですが、この関数を知ったのが一通り作っちゃった後だったorz

コメント