[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『残業時間の計算方法』(チッチ)
残業時間で17:00〜19:25迄残業をした場合、2時間25分残業したことになりますが、15分単位で端数を処理したいのです。 結果は2.15となるようにするにはどうすればいいでしょうか
なぜ、「2:15」ではなく「2.15」なのでしょう?
=TEXT(FLOOR(B1-A1,"0:15"*1),"h!.mm")*1
By しげちゃん
しげちゃんさん、 FLOOR関数内の「"0:15"*1」の「*1」はつけなくてもよいですよ。 (独覚)
独覚さん ありがとうございます
By しげちゃん
以下の式でどうでしょうか? 式入力後、セルの書式設定で「表示形式」を「標準」にしてください。
=FLOOR(B1-A1,"0:15")/"1:00"
P.S. >どうして1を掛けるのでしょうか? TEXT関数の結果は文字列なので1をかけることで数値に変換しています。 (独覚)
衝突!
独覚さんと意味は同じですが、そのままUPします。
2.15と書かれたから、しげちゃんさんはそのように回答されたのでしょう。
始めから2.25と書かれていれば、そのような回答をされたと思いますよb
=Floor(B1-A1,"0:15")*24
(ROUGE)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.