[[20060406234205]] 『時間表示の問題』(クック) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『時間表示の問題』(クック)

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)


ありがとうございます!
 しかし、分析ツールをいれずに何とかしたいのですが・・・。
すいません・・・w


 クックさんへ
 Hatchさんは、式を二つ提示されていますよ。
 一つ目の式ではいかがですか?
 A列に時刻が入ってB列に式をと仮定して、B列の書式を「時刻」にすれば
 できそうです。 (ぼう)

hatchさんすいませんでした。二つでひとつの式なんだと勘違いしました。なにぶん勉強不足なもので・・・。ぽうさん指摘ありがとうございました。無事問題解決しました。もっと勉強します。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.