分を時間に変換するには? 100分を1時間40分と表記したい | EXCELトピックス

スポンサーリンク
スポンサーリンク

分を時間に変換するには?

Excelで「分」を「時間と分」の形式に変換したい場合、計算を通じて自動で変換する方法があります。例えば、100分を1時間40分と表示させたい場合に役立ちます。この記事では、分を時間と分の形式で表示するための方法を解説します。

分を時間と分に変換するための計算方法

分を時間に変換するには、分数を60で割り、その商を「時間」、余りを「分」として計算します。Excelでこの計算を行うには、整数部分と余りを求める関数を組み合わせて使用します。

例: 100分を1時間40分に変換する

以下の表のように、セルA1に「分」を入力し、セルB1でその分を「時間と分」に変換します。

A B
1 100 =INT(A1/60) & “時間” & MOD(A1, 60) & “分”

この数式は次のように機能します:

  • INT(A1/60):セルA1の値を60で割った商(時間部分)を求めます。
  • MOD(A1, 60):セルA1の値を60で割った余り(分部分)を求めます。
  • & “時間” &:各要素をつなげて「時間」と「分」の形式に表示します。

手順

  1. セルA1に「分」を入力します(例:100)。
  2. セルB1に次の数式を入力します:=INT(A1/60) & “時間” & MOD(A1, 60) & “分”
  3. Enterキーを押すと、セルB1に「1時間40分」と表示されます。

結果

この数式により、100分は「1時間40分」として表示されます。同様に、他の任意の分数も「時間と分」の形式で自動的に変換できます。

応用例: 分を時間形式(h:mm)で表示する方法

Excelでは、時間の書式設定「[h]:mm」を使用して、セルに直接「時間:分」形式で表示することもできます。例えば、合計の分数を計算し、それを「時間:分」形式で表示したい場合に便利です。

この場合、セルA1の分数を時間形式で表示するには、次のように数式を入力します:

=A1/1440

これは、分を「日」に変換して表示する方法(60×24=1440)です。A1に100を入力し、セルの書式設定を「[h]:mm」にすると「1:40」と表示されます。

手順

  1. セルA1に「分」を入力します(例:100)。
  2. セルB1に次の数式を入力します:=A1/1440
  3. セルB1を選択し、右クリックして「セルの書式設定」を開きます。
  4. 「表示形式」から「時刻」を選び、種類に「[h]:mm」を指定します。
  5. Enterキーを押すと、セルB1に「1:40」と表示されます。

まとめ

Excelで「分」を「時間と分」に変換するには、INT関数MOD関数を使って「時間」と「分」を個別に計算する方法が便利です。また、セルの書式設定で「[h]:mm」を指定すると、自動的に「時間:分」形式に変換されます。

使用した関数について

INT関数で小数点以下を切り捨てる方法をわかりやすく解説
INT関数についてINTExcel関数=INT( 数値1 ) 小数点以下を切り捨てる 数値1 の小数点以下を切り捨てる 切り捨ては値が下がるわけであるから、-0.2 は -1となる。これは -1 から 0.8 上がっている分が切り捨てられるということ 整数部分の取り出しであればTRUNC関数を用いるどのような時に使用す...
MOD関数で割算の余りを求める方法と指定桁数以上、未満の数値を取り出す方法についてわかりやすく解説
MOD関数についてMODの概要割算の余りを求めるExcel関数/数学=MOD( 数値 , 除数 )概要 数値 除数の余りを求めます。商(答えのの整数部分)はQUOTIENT関数で求めます 余りと商の分離を意識してください。 3÷2 は、商1で余り1です。 MODの値が0になるということは、余りがない、つまり、割り切れる...