Изтеглете примерната работна книга
Този урок ще покаже как да се изчисли колко часа са между начален и краен час в Excel и Google Sheets.
Изчислете часовете с проста формула
Можем да изчислим отработените часове, като извадим крайния час от началния. За да работи формулата, информацията трябва да бъде въведена в Excel в правилен формат за време.
1 | = (D3-C3)*24 |
Датите и часовете се съхраняват като числа в Excel. Ако трябва да променим формата на колоните за начален и краен час в горната графика на общ формат на числата, ще получим числовите еквиваленти на показаните времена.
Изваждането на една колона от другата ни дава разликата между двете дати. Това ще ни даде процента от отработения ден въз основа на 24 часа на ден. За да работим часовете, трябва да умножим тази стойност с 24.
За да форматирате стойностите като време, изберете Начало> Номер> Час от лентата.
За да закръглим числата за отработеното време до един десетичен знак, можем да използваме функцията ROUND.
1 | = КРЪГЛА ((D3-C3)*24,1) |
Функция MROUND
Когато служител се включи в система, системата ще запише точното време, през което този служител работи. За да получим часа и часа до най -близките 15 минути, можем да използваме функцията MROUND.
1 | = MROUND (C7, "0,15") |
Ако часовникът във времето е 7.18 ч., Тогава функцията MROUND ще закръгли времето до най -близките 15 минути, т.е. до 7.15 сутринта.
След това можем да изчислим отработеното време, като използваме действителните начални и действителни крайни времена, както е показано в горния пример.
Ако искате да закръглите до следващите 15 минути, бихте използвали функцията таван.
1 | = ТАВАН (E3, "0,15") |
По същия начин, ако искате да закръглите НАДОЛУ до ПРЕДИШНИТЕ 15 минути, бихте използвали ЕТАЖ Функция.
1 | = ЕТАЖ (E3, "0,15") |
MOD функция
Ако крайният час е преди началния час, това може да се дължи на работеща нощна смяна. За да решим проблема с формулата, връщаща отрицателно число, използваме функцията MOD.
1 | = MOD (D3-C3,1)*24 |
Както при простата формула, трябва да умножим стойността, изчислена от функцията MOD по 24, за да получим отработените часове.
Изчисляване на часовете, работещи в Google Sheets
Всички горни примери за Excel работят по същия начин в Google Sheets.