[[20060302144305]] 『2.0→2:00に書き換える』(とも) >>BOT

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

 

『2.0→2:00に書き換える』(とも)
2.1、5.3、6.5と並んでる数字を、2:10、5:30、6:50に変える方法はありますか?
関数など調べたのですが、見つけられなくて…
分かりにくい説明でごめんなさい、よろしくお願いします。

 エラー考慮してません(あきお)
    A     B     C     D     E     F  
 1 2.1   5.3   6.5   2:10   5:30   6:50
                     ~~~~ =TIME(TRUNC(A1),TRUNC((A1-TRUNC(A1))*100),0)

 ワークシート関数では、=--TEXT(A1*100,"0!:00")などとしますと、変換できます。    (LOOKUP)

ともです、あきおさんの方法でうまくいきました!LOOKUPさん共々ありがとうございましたm(__)m
ただ、24:00以上になると、うまく反映できないみたいです(24:00→0:00になってしまいます)24:00以上は無理なんでしょうか…

 とりあえず、書式を[h]:mm にしてみましたが、効果ナシでした
 //
 LOOKUPさんの、=--TEXT(A1*100,"0!:00")はスマートだと思います。
[[20040530061813]] を早速探してみました〜(あきお)

 このようなつもりで書いています。                    (LOOKUP)

   A   B
1 2.01  2:01	←=--TEXT(A1*100,"0!:00")
2 2.01  2:00	←=TIME(TRUNC(A1),TRUNC((A1-TRUNC(A1))*100),0)


 なるる、間違っていました。ご指摘ありがとうございました。
 =TIME(TRUNC(A1),(A1-TRUNC(A1))*100,0)・・(あきお)【したばた修正】

 =TRUNC(A1/24)+TIME(A1,MOD(A1,1)*100,)などは、どうでしょう?      (LOOKUP)

 解決ですね〜お見事!(あきお)# 私なら、頭を逆さに振っても出ません


す、すごい!(とも)昨日は急に来客があってばたばたしてしまって、お礼を申し上げるのが遅くなってごめんなさい!LOOKUPさま、あきおさま、本当にどうもありがとうございました。これから毎月こんなお仕事が来るので憂鬱だったのですが、本当に気が楽になりました。これからもご指導よろしくお願いします☆

 勘違いがあるかもしれませんので、念のため補足させていただきます。
 =--TEXT(A1*100,"0!:00")では、1000は、1000:00と変換します。        (LOOKUP)

コメント返信:

[ 一覧(最新更新順) ]


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