• 締切済み

エクセルの計算式&関数の質問です。セル「A1」のデータ入力形式が「2:

エクセルの計算式&関数の質問です。セル「A1」のデータ入力形式が「2:00:00」(2時間)をセル「A2」のデータ「4時間」で割って、A3に「50%」と表記させたい時、A2の入力形式をどのようにすれば正しく表記されますか。お願いします。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

A1は時間シリアル値ですから実際は、1日を24時間で除算した値となっています。 よって、A2も同様に「4:00」と入力し、=A1/A2でパ-セント表示形式でも良いし、仮にA2が数値の「4」とするならば、=A1*24/A2で如何でしょうか。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

セルの表示形式はそのまま(自動=時刻)にすれば良いです。 C1の式は、=A1/B1 で表示形式は%です。

回答No.1

セルA1が、2時間ではなく、時刻の2時の意味なので、A2の書式や入力形式をどうこうするのでは解決できません。 ご質問への回答としてはここまでなのですが、以下、解決の仕方ですが、 セルA1の時刻を時間にするために、HOUR関数を使って時間に戻します。あとは、お考えの式でできるのでは? セルA2を4時間を表示させないなら、「時間」の部分を単位としてセルの書式で表示させると、セル内の数値は4なので計算できるようになります。