[[20200423124615]] 『時間の計算について』(なたり) ページの最後に飛ぶ

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

 

『時間の計算について』(なたり)

少し探したのですが、探し方が悪いのか、思うものが見つかりませんでした。

給与計算などでは、9:30(9時30分)といった表示のままでは計算不可能なので「9.5」のように「:」→「.」へ変換する方法までは分かったのですが、
弊社のシステム上9時30分を「9:30」では無く「9.3」と言った表記でしかデータ書き出しが出来ません。
そこで[SUBSTITUTE]を用いて、一旦「.」を「:」にひとまず「9:3」に変換してから10進法にしたいのですが、9時30分の所が9時3分と「9:3」なり10進法にしますと「9.05」となってしまいます。本来は「9:30」なので、「9.5」となって欲しいのですが、この部分の式が分かりません。
何方かお教え願えませんでしょうか

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 9:30 -> 9.3

 では、9:03 はどーなるの?
(GobGob) 2020/04/23(木) 12:52

 9:30 ⇒ 9.3

 9:03 ⇒ 9.03

 なら

 シリアル値 ⇒ 小数化  ⇒ =TEXT(A1,"hmm")/100

 小数 ⇒ シリアル値化 ⇒ =TEXT(A1*100,"0!:00")*1
(GobGob) 2020/04/23(木) 12:56

 小数 ⇒ さらに小数。 だったねw

 =TEXT(B1*100,"0!:00")*24
(GobGob) 2020/04/23(木) 12:57

ありがとうございます。
9.3 を⇒ 9:30として表したいです。
システム上、9時3分の場合は、「9.03」と表記され
9時30分の場合は、「9.3」と表記されます。
(なたり) 2020/04/23(木) 14:00

 > 9.3 を⇒ 9:30として表したいです

 =TEXT(A1*100,"0!:00")*1
(GobGob) 2020/04/23(木) 14:17

先ほどはすみません。
>=TEXT(A1*100,"0!:00")*1を入れたままですと「0.395833333」の表記でしか出なかったので、申し訳ありませんでした。セルの書式設定を忘れておりました。

すみませんついでにもう一つ、上記の数字が絡むのですが合計時間が「27.3」27時間30分の場合にも「27.30」で表記する方法はありますでしょうか
(なたり) 2020/04/23(木) 14:31


 >上記の数字が絡むのですが合計時間が「27.3」27時間30分の場合にも「27.30」で

 ???? 「27:30」ってこと????

 表示形式 [h]:mm
(GobGob) 2020/04/23(木) 16:13

コメント返信:

[ 一覧(最新更新順) ]


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