• 締切済み

0.00分⇒0分0秒に換算したい。

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

みんなの回答

noname#204879
noname#204879
回答No.5

》 1.32分を1分○秒に換算したい 「○」を明記しなきゃあ~! 「○」が「32」なら、=TIME(0,A1,MOD(A1,1)*100) でOKかと。 「○」が「19」なら、=TIME(0,0,A1*60) でOKでしょ。

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.4

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

  • DJ-Potato
  • ベストアンサー率36% (692/1917)
回答No.3

分部分は =INT(A1) 秒部分は =INT(MOD(A1*60,60)) 辺りでどうでしょう?

noname#145976
noname#145976
回答No.2

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/capter01008.shtml

  • chiizu2
  • ベストアンサー率41% (164/400)
回答No.1

1.32分が1.32という数値であるならば =INT(A1)&"分"&MOD(A1*60,60)&"秒"

関連するQ&A