2017-11-16 6 views
0

フィールドD19の値のフォーマットは、13:40:00です。 somoneが1時間に50ドルの支払いを受けたと仮定し、私はその時間に彼がどれくらい稼いでいるかを計算するための公式を作りたいと思う。したがって、この場合の式はExcel:Time * 24は負の数を返しますか?

= D19 * 24 * 50 

単純になり、時間数に時間を変換する24

を掛けるためにhere

ことが判明した場合今

しかし、式

= D19 * 24 

は、-10,33333...を返します。式を入力したセルの書式はnumber -> standardです。なぜそれが負の数を返すのですか?

+0

何らかの理由で負の日(-1など)が結果に挿入されています。 TIME(13,40,0)* 24は13.67になります。 13.67 + 10.33 = 1日。おそらく、時間を使用している真夜中/アフターミッドナイトシフトの前に。 – Jeeped

+0

@Jeepedありがとう!あなたは正しかった。数字の時間(13,40,0)は他の時間を追加していました。そのうちの1つは、「23:30:00」から「00:00:00」まででした。私は23:29:00〜23:59:00に変更しました。現在作業中です...ありがとうございます!私はそれを受け入れることができるように答えを投稿してください。 – Adam

+0

これはofftopicです。私はこれがタグ情報に書かれているような '複雑な式 'の範囲にあると思った。しかし、私はまた、式が複雑であるかどうかは議論の余地があると理解しています。 – Adam

答えて

1

13:40:00に24を掛けると13.67になるので、13.67を取り、24を引く(1日です)と-10.33333が得られます。

あなたが計算した値から1日を引いていないのですか?それは論理的な説明だろう。

関連する問題