最新閲覧日:

こんにちわ!初めて投稿します(^^)
エクセルを使って時給制の給与を出したいのですが合計の時間数が24時間を越えると計算がおかしくなってしまいます(泣)

使った関数は
=E88*HOUR(G88)+(E88/60)*MINUTE(G88)
です

このQ&Aに関連する人気のQ&A

A 回答 (6件)

「書式設定」-「表示形式」-「ユーザー定義」で


[h]:mmとすれば24時間を越えた表示が出来ますよ。
    • good
    • 0

こんにちは



 以下のページもご参考になるのでは?

【エクセル技道場】-書式設定-24時間以上の時刻を表示
http://www2.odn.ne.jp/excel/waza/format.html#SEC6

参考URL:http://www2.odn.ne.jp/excel/waza/format.html#SEC6
    • good
    • 0

こんにちは



=E88*G88/"1:00:00"

でいかがでしょうか?

 以下のページもご参考になるのでは?

[XL95] 時刻 8:30 を 数値 8.5 に変換する方法
http://www.microsoft.com/JAPAN/support/kb/articl …

参考URL:http://www.microsoft.com/JAPAN/support/kb/articl …
    • good
    • 0
この回答へのお礼

参考になりました
ありがとうございました♪

お礼日時:2001/08/29 12:04

時間の合計を日にして1ヶ月(31日)を超えないなら、


=E88*24*DAY(G88)+E88*HOUR(G88)+(E88/60)*MINUTE(G88)

でいいでしょうか?
でも数人分の時間をたしたら1ヶ月分を越して・・・
やっぱり、複雑になります。ご参考に。
    • good
    • 0

Helpを見ると、HOURは、


 シリアル値を時刻に変換します。戻り値は 0 (午前 0 時) ~ 23 (午後 11 時) の範囲の整数となります。
『時間』ではないんですね。

質問にある算式を(E88が時給。端数処理は不明ですが)
 =G88*24*E88
としたら時給計がでると思いますが・・・・
=G88*24 で時間が出ます。

=E88*HOUR(G88)+(E88/60)*MINUTE(G88) を基本にしてうまく計算できるようにするにはより複雑になりそうです。
    • good
    • 0
この回答へのお礼

ありがとうございました♪
無事解決しました(^o^)/
これで今月からパソコンで給与計算ができます(笑)

お礼日時:2001/08/29 10:12

過去の似た質問です。


エクセルなどのソフトでは時間を「シリアル値」で管理しているので、それを時間に直してやれば良いのです。

よって、
=E88*24
これだけで 90分は1.5時間 1日と5時間は29時間と出ると思いますよ。

参考URL:http://www.okweb.ne.jp/kotaeru.php3?q=121274

この回答への補足

ごめんなさい・・・m(__)m
文章の表現が足りなかったみたいです。
たとえば時給\1300の場合、勤務時間の合計が23時間とすると¥25,300になるんですが24時間だと¥0になってしまうんです(泣)

補足日時:2001/08/27 14:31
    • good
    • 0

このQ&Aに関連する最新のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ