プロが教える店舗&オフィスのセキュリティ対策術

例)1.32分を1分○秒に換算したいのですが、計算方法が分かりません。
エクセルにデータ収集していきたいので、
計算式を教えて頂けると助かります。

A 回答 (5件)

》 1.32分を1分○秒に換算したい



「○」を明記しなきゃあ~!

「○」が「32」なら、=TIME(0,A1,MOD(A1,1)*100) でOKかと。
「○」が「19」なら、=TIME(0,0,A1*60) でOKでしょ。
    • good
    • 0

1.32分が文字列でなく数値で


仮に 90秒のことを 1.5 と入力されているのであれば簡単です
A1セルに 1.5
B1セルに =A1/24/60
として、表示形式を 時刻にするか
ユーザー定義で m"分"ss"秒"
としてみてください
エクセルでは 1日(24時間)を数値の 1で計算していますので
分の単位にするには 24時間で割って 60分で割り算すれば表示形式で対応できます。
    • good
    • 0

分部分は



=INT(A1)

秒部分は

=INT(MOD(A1*60,60))

辺りでどうでしょう?
    • good
    • 0

1.50が1分50秒なのか1分30秒なのかで変わりますが、後者なら


=TIME(0,TRUNC(A1),ROUND((A1-TRUNC(A1))*60,0))
でできます。表示形式を「mm"分"ss"秒"」にしてください。

よそ様が使ったマクロを拝借するなら
時間を十進表記/時刻表記に変換する(自作関数「HourToDecimal」「DecimalToHour」)
http://www.happy2-island.com/access/gogo03/capte …
    • good
    • 0

1.32分が1.32という数値であるならば


=INT(A1)&"分"&MOD(A1*60,60)&"秒"
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!