Im vorherigen Artikel „ Vermittlung praktischer Excel-Kenntnisse: Drei Tricks zum Ausfüllen abwechselnder Zeilen, die Tricks sind spannend und voller Stil! “, haben wir etwas über die Methode zum Ausfüllen abwechselnder Zeilen gelernt. Heute werden wir über Excel-Tabellenstatistiken sprechen und ein Tutorial mit Ihnen teilen. Excel-Anfänger können die Methode zum Hinzufügen von Hilfsspalten direkt verwenden. Dies ist in einer Sekunde möglich. Es ist nicht zu einfach!
Die spezifischen Regeln für die Überstundenvergütung lauten: Der Beginn und das Ende der Überstunden richten sich nach der Anwesenheitsliste und die Überstundenvergütung beträgt 120 Yuan pro Stunde. Mehr als 30 Minuten werden nicht berechnet und weniger als eine Stunde werden als 30 Minuten (0,5 Stunden) berechnet.
Gemäß den oben genannten Abrechnungsregeln können wir Hilfsspalten hinzufügen, um Überstunden umzurechnen und dann die Kosten zu berechnen. Wie man Überstundenvergütung auf der Grundlage der Anfangs- und Endzeit gemäß den Vorschriften umrechnet und berechnet, erfahren wir heute. Schauen wir uns zunächst das Format der Überstundenstatistiktabelle an:
Spalte A bis D in der Tabelle sind als Grundinformationen aufgeführt. Die Daten können über den Anwesenheitsautomaten abgerufen werden. Die Spalten E bis I werden durch Formeln berechnet. Darauf konzentrieren wir uns heute. Schauen wir uns an, wie die einzelnen Spalten erhalten werden.
1. Die Formel zur Berechnung von Überstunden
lautet: =HOUR(D3-C3)
=HOUR(D3-C3)
这里用到了一个时间函数HOUR,从D列减C列得到的数据中提取小时位,比如D3-C3=2小时15分,用HOUR函数就可以得到结果2。
2.加班分钟的计算
公式为:=MINUTE(D3-C3)
与HOUR函数类似,MINUTE可以提取D列减C列得到的数据的分钟位,例如:D3-C3=2小时15分,有MINUTE函数可以得到结果15。
通过这两个公式,我们就把加班的时间按照小时和分钟分成了两部分,接下来需要做的是按照公司加班规定,将分钟数以30分钟为单位进行换算。
3.分钟数换算
计算公式为:=FLOOR(F3,30)
这里用到了一个按指定倍数进行舍入的函数FLOOR。函数需要两个参数,基本格式为:FLOOR(要舍入的数值,要舍入的倍数)。举个简单的例子来看看函数的效果:=FLOOR(M2,3)
公式将M列的一组数值按照3的倍数进行舍入,得到了N列。不到3的1倍的,都舍去,返回0;到1倍但不足2倍的,都舍为3;到2倍但不足3倍的,都舍为6,以此类推。
同理,在我们换算加班分钟数的时候,要以30分钟为标准进行舍入,函数的第二参数自然就是30了。小于30的都为零,大于等于30同时不足60的,就返回30。
通过以上三步,我们得到了加班小时数和经过换算的分钟数,接下来就要计算用于计费的加班时长了。
4.加班计费时长
计算公式:=E3+G3/60
这里G3/60的意思就是将换算后的分钟数转换为小时数。
5.加班费的计算
公式:=H3*120
加班费计算就非常简单了,用加班时长×120就可以了。
可能有些朋友觉得上面的方法有点麻烦,为了计算加班时长使用了三个辅助列,能不能直接计算出加班时长呢?
当然可以,这需要用到一个非常厉害的函数TEXT,公式为:=FLOOR(TEXT(D3-C3,"[m]")/60,0.5)
Eine Zeitfunktion HOUR wird hier verwendet, um die Stunde aus den aus Spalte D minus erhaltenen Daten zu extrahieren Spalte C. Bit, zum Beispiel D3-C3=2 Stunden und 15 Minuten, Sie können die HOUR-Funktion verwenden, um das Ergebnis 2 zu erhalten.
🎜🎜🎜2. Die Formel zur Berechnung der Überstundenminuten 🎜🎜🎜🎜 lautet:=MINUTE(D3-C3)
🎜🎜🎜🎜Ähnlich wie die HOUR-Funktion kann MINUTE die Minutenziffer der durch Subtrahieren der Spalte erhaltenen Daten extrahieren C aus Spalte D. Beispiel: D3-C3=2 Stunden und 15 Minuten, die MINUTE-Funktion kann das Ergebnis 15 erhalten. 🎜🎜Mit diesen beiden Formeln teilen wir die Überstundenzeit in zwei Teile nach Stunden und Minuten auf. Als nächstes müssen wir die Minuten gemäß der Überstundenregelung des Unternehmens in 30-Minuten-Einheiten umrechnen. 🎜🎜🎜🎜3. Minutenumrechnung🎜🎜🎜🎜Die Berechnungsformel lautet: =FLOOR(F3,30)
🎜🎜🎜🎜Hier wird eine Funktion FLOOR verwendet, die um ein angegebenes Vielfaches rundet. Die Funktion erfordert zwei Parameter und das Grundformat ist: FLOOR (der zu rundende Wert, das zu rundende Vielfache). Nehmen wir ein einfaches Beispiel, um die Wirkung der Funktion zu sehen: =FLOOR(M2,3)
🎜🎜🎜🎜Die Formel rundet eine Reihe von Werten in Spalte M entsprechend einem Vielfachen von 3 und erhält Spalte N. Wenn es kleiner als 1 mal 3 ist, wird es gerundet und 0 wird zurückgegeben; wenn es 1 mal, aber weniger als 2 Mal ist, wird es auf 3 gerundet; wird auf 6 gerundet usw. 🎜🎜Ähnlich müssen wir bei der Umrechnung von Überstundenminuten 30 Minuten als Standard für die Rundung verwenden. Der zweite Parameter der Funktion ist natürlich 30. Wenn er kleiner als 30 ist, ist er Null. Wenn er größer oder gleich 30 und kleiner als 60 ist, wird 30 zurückgegeben. 🎜🎜Durch die oben genannten drei Schritte haben wir die Anzahl der Überstunden und die umgerechneten Minuten ermittelt. Als nächstes müssen wir die für die Abrechnung verwendeten Überstunden berechnen. 🎜🎜🎜🎜4. Abzurechnende Überstunden🎜🎜🎜🎜Berechnungsformel: =E3+G3/60
🎜🎜🎜🎜Die Bedeutung von G3/60 besteht hier darin, die umgerechneten Minuten in Stunden umzuwandeln. 🎜🎜🎜🎜5. Berechnung der Überstundenvergütung🎜🎜🎜🎜Formel: =H3*120
🎜🎜🎜🎜Die Berechnung der Überstundenvergütung ist sehr einfach, verwenden Sie einfach Überstunden × 120. 🎜🎜Einige Freunde finden die obige Methode möglicherweise etwas mühsam. Um die Überstunden zu berechnen, werden drei Hilfsspalten verwendet. 🎜🎜Natürlich erfordert dies die Verwendung einer sehr leistungsstarken Funktion TEXT, die Formel lautet: =FLOOR(TEXT(D3-C3,"[m]")/60,0.5)
🎜🎜🎜 🎜Die Hilfsspaltenmethode ist für Anfänger geeignet und die Idee ist relativ einfach. Obwohl die Verwendung der TEXT-Funktion die Berechnungsschritte vereinfacht, ist die Formel schwieriger.
TEXT(D3-C3,"[m]") Dieser Teil zeigt den Zeitunterschied im Minutenformat an und das Ergebnis wird in Spalte G angezeigt. Die TEXT-Funktion kann einen numerischen Wert in Text in einem angegebenen Format [m] umwandeln. Dieser Formatcode gibt an, dass die verstrichene Zeit in Minuten angezeigt wird und alle weniger als eine Minute abgerundet werden. Das Geheimnisvollste an der TEXT-Funktion ist, dass sie zahlreiche Formatcodes verwenden kann, um verschiedene Anzeigeergebnisse zu erzielen.
Nachdem Sie dies verstanden haben, wird das Folgende einfacher zu verstehen sein. Teilen Sie die Minuten durch 60, um sie in Stunden umzuwandeln, und runden Sie dann die Stunden mit der Funktion FLOOR um ein Vielfaches von 0,5 ab, um die Überstunden zu erhalten.
Zusammenfassung:
1. Im heutigen Beispiel haben wir zwei Zeitfunktionen verwendet: STUNDE und MINUTE. Diese beiden Funktionen sind auch sehr einfach zu verstehen Zeitdifferenz können Sie direkt subtrahieren.
3 Ich glaube, dass viele Freunde zum ersten Mal mit der FLOOR-Funktion konfrontiert werden Wenn Sie sich für die Anwendung der TEXT-Funktion in der Zeitberechnung interessieren, können Sie in Zukunft eine Nachricht zur Verwendung dieser Funktion hinterlassen.
Das war’s für das heutige Tutorial. Wissen Sie, wie man Überstundenvergütung berechnet? Egal, ob Sie eine Hilfsspalte hinzufügen oder direkt eine Funktionsformel verwenden, es ist eigentlich sehr einfach. Solange Sie mehr üben, werden Sie es bald beherrschen und müssen sich keine Gedanken mehr über die Berechnung der Überstundenvergütung machen!
Verwandte Lernempfehlungen:
Excel-TutorialDas obige ist der detaillierte Inhalt vonPraktische Excel-Kenntnisse weitergeben: Es stellt sich heraus, dass die Berechnung der Überstundenvergütung so einfach ist!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!