Libre Office Calc で時間を MM:SS にフォーマットするにはどうすればよいですか?

Libre Office Calc で時間を MM:SS にフォーマットするにはどうすればよいですか?

Libre Office Calc 6.0.7.3。

セルに 5:39 という時間を分と秒で入力したいと思います。セルをハイライトし、メニューから [書式設定] > [セル] を選択します。[セルの書式設定] ダイアログで、MM:SS下部にある [書式コード] ボックスに入力し、[OK] を選択します。

次にセルに「5:39」と入力すると、すぐに「39:00」に変更されます。代わりに、セルに完全な HH:MM:SS 値「00:05:39」を入力すると、最終的に「5:39」と表示されます。

表示したい内容、つまり MM:SS 形式「5:39」を正確に入力できるようにセルをフォーマットするにはどうすればよいですか?

答え1

mm:ss残念ながら、セルの書式設定に関係なく、入力しただけでは LO に意味を理解させることはできません。

LO が入力を時間として解釈し、正しく解釈するには、単位を理解する必要があります。そのためには、時間と分で始まるエントリが必要です。その後、好きなようにフォーマットできます。時間は 0 にすることができますが、プレースホルダーが必要です。

したがって、次のようなことができます。

  • 0:エントリの一部として、時間の先頭を含めます。
  • マクロを使用して入力を開始する0:か、入力内容を解釈して変換します。
  • 値をテキストとして入力するか、誤って解釈される値を入力しmm:ss、別のセルの数式を使用して変換します。入力が A1 にある場合、B1 には次の内容が含まれる可能性があります。=A1/60セルを時刻形式で書式設定します。

関連情報