見出し画像

【エクセル】バイト代の計算をしたのですが、ナゼかうまくいきません。

おはようございます。こんにちは。いたをです。
皆様GWいかがお過ごしでしょうか。

エクセル上級者への入り口、GW連続投稿の4日目になります。
今日もシリアル値のお話をします。

さて、突然ですが、職場には、様々な人が働いています。
お金を稼ぐために。

でも、

✔ 親の、ご主人の扶養控除内で働きたいアルバイト生、パートさん。
✔ 様々事情で生活保護を受給しながら働いているアルバイト生。
✔ 海外から勉強のために来日し、生活費の足しにアルバイトする外国人。

それぞれ幾らまで(このラインまで)は働けるけど、これ以上はNG!ってケース、多くあります。

特に年末、年度末になると「控除の関係で・・・」でシフトに入れなくなるケースも出てきたりして、「この忙しい最中に!」なんてことも。

まぁ、会社(店)でも、計算しているところもあるでしょうが、働いている自分たちもしっかりと把握しておきたいもの。お金がほしいときに入らないってのも大変ですからね。

そこでエクセルの出番、なんですが・・・、

エクセルで時間✕時給の掛け算でお金の計算をしようとすると、思った通りの計算結果が得られないことが多々あります。
今日はその理由と正しく計算する方法を紹介します。

賢明な皆さんは、もう半分は分かっていますね。
キーワードは「シリアル値」「表示形式」です。

画像1

例えば上のエクセルシートのように、
勤務時間「4:30(4時間30分)」と時給の900円を掛けて計算してみます.

いかがでしたか?

時間表示になった挙げ句、表示形式を「通貨」に変更すると、 となり、
明らかにおかしな結果となってしまいます。

画像2

ブラック企業じゃあーりませんか。

画像8

まず時刻が表示される理由は、エクセルが計算結果を時間として、シリアル値で認識しているからです。

これまでの記事でご紹介している通り、シリアル値では24時間を1で認識しています。

ということで、
「4:30」と入力した時間は、
4.5÷24=0.19日と認識されています。


と、いうことは

正しい金額を求めるには、
「=勤務時間✕時給✕24」
というように、

数式に24を掛けて、表示形式を「通貨」に変更する・・・これが正解です。

画像3

画像7

次に勤務時間や日当の合計を出してみます。どちらも合計を出していくだけですので、SUM関数で正しい結果を求められますね。

画像4

しかし、あれ!
思っていたのと違いますね。

これは勤務時間の合計結果を表示しているセルの表示形式が、誤っているから。具体的に言うと、24:00を超えたところで0:00に戻ってしまっていたのです。

画像5

現在のセルの表示形式は「 h:mm 」となっているはずです。
ちなみにhは時間、mmは分です。

それでは、どうしたらよいのでしょう。

表示形式の「ユーザー定義」をこのようにします。[ ]でhを挟むだけ!

「 [h]:mm 」

画像6

そうするとあら不思議。24:00以上の時間を表示できるようになります。こちらは簡単でしたね。

いかがでしたか。
時間にもシリアル値が関係していたんですね。


エクセル、賢い子。



それではまた。
良い休日をお過ごしください。

GWエクセル集中投稿シリーズ


この記事が参加している募集

さいごまで読んでいただき、まことにありがとうございました。 もし面白い記事だったなぁと思っていただけたら、是非!ぜひ「スキ」や「シェア」をお願いします。 戴いたサポートは、皆様の応援に使わせていただき、時々モチベーションUPのためのビール代に使わせてくださいまし。