[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間表示の問題』(クック)
0:00-0:14→0:00
0:15-0:44→0:30
0:45-1:14→1:00
1:15-1:44→1:30
1:45-2:14→2:00
以降同じで
4:15-4:44→4:30
まで表示したいのですが。
IF関数だと7こまでしか入らないので、
IF(F9>=TIME(4,15,),"4:30",IF(F9>=TIME(3,45,),"4:00",IF(F9>=TIME(3,15,),"3:30",IF(F9>=TIME(2,45,),"3:00",IF(F9>=TIME(2,15,),"2:30","")))))&IF(F9>=TIME(1,45,),"2:00",IF(F9>=TIME(1,15,),"1:30",IF(F9>=TIME(0,45,),"1:00",IF(F9>=TIME(0,15,),"0:30",IF(F9>=TIME(0,0,),"0:00","")))))
↑これだとなぜか&以降の関数しか反映されません。
なにかアドバイスよろしくお願いいたします。
=CEILING(FLOOR(A1,"0:15"),"0:30") =MROUND(A1,"0:30") MROUNDは分析ツールが使用できることが条件です。(Hatch)
クックさんへ Hatchさんは、式を二つ提示されていますよ。 一つ目の式ではいかがですか? A列に時刻が入ってB列に式をと仮定して、B列の書式を「時刻」にすれば できそうです。 (ぼう)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.