• ベストアンサー

エクセルの計算です。

エクセルの計算です。 距離1345km(E6) 速度40km 所要時間(A6)=E6*40=33.63となります。 これを33:05という形にしたいのですが、どのようにすればよろしいですか? もう1つ 100の30%は30となりますが、30が30%となる元の計算式は、どのようになるのですか? 今回だと100を導く数式

質問者が選んだベストアンサー

  • ベストアンサー
  • nine999
  • ベストアンサー率44% (512/1140)
回答No.3

=INT(A6)&":"&INT(60*(A6-INT(A6))) 1つ1つ分けて作っていけば分かりやすいですよ。 =INT(A6) で、時間だけを取りだし。小数点以下を切り捨てる。 次に、上記のセルを(A7)として、 =INT(60*(A6-A7)) で、小数点以下を引き算で取り出し、分に換算し、小数点以下を切り捨てる。(A8とする) あとはその2つのセルを1つにする =A7&":"&A8 この3つの式を1つにまとめたのが最初の式です。 後の質問は、30÷30%=100ということですね。

lupin150
質問者

お礼

ありがとうございます。 大変助かりました。 再度質問ですが、求めた答えに時間給を掛けたいのですが、先程の計算式に時間単価893を掛けても時間給がでませんが、どのようにすればよろしいのでしょうか?

その他の回答 (3)

noname#111181
noname#111181
回答No.4

まず、確認ですが 「所要時間(A6)=E6*40=33.63となります」は 「所要時間(A6)=E6÷40=33.63となります」の誤りですよね? A6の式を下記のようにします。 =INT(E6/40) & ":" & ROUND((E6/40-INT(E6/40))*100,0)

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

ん~?所要時間ですよね =E6/40 では 答えは33.625時間でした。 これを時間と分に直すと 33時間37分30秒 ですね。 式を =E6/40/24 と更に24で割ります。 セルの書式を 表示形式のタブ、一番下の ユーザー定義で [h]:mm:ss 入力してみてください。 100の30%=30 を式にすると 100*0.3=30 です。 つまり =30/0.3 と入れると 答えが 100 と表示されると思いますが。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

最初の計算は  =E6/40*"1:0" のようにして時刻に単位を合わせたあと,セルを右クリックして書式設定の表示形式のユーザー定義で [h]:mm のように設定して表示します。 次の計算は  =30/30% のようにして割り算をすると100と求まります。 勿論  =30/0.3 でも構いません。同じ計算になります。