Работа с данни за време в Excel понякога се оказваме в ситуации на грешни резултати, когато се опитваме да изчислим време, по -голямо от 24 часа поради предварително зададената конфигурация на Excel 2016. Днес Solvetic ще анализира как можем да извършим тези операции с желаните резултати и в просто в Excel 2016.
За да демонстрираме как Excel 2016 не изчислява правилно времето, по -голямо от 24 часа, имаме следния пример:
Там имаме поредица от часови диапазони, които надвишават 24 часа, но резултатът от общата сума достига 19:09, както посочихме, това се дължи на формата, приложен в клетката.
1. Показване на резултати, чиято стойност е по -голяма от 24 часа, 60 минути или 60 секунди
За да се покажат резултатите с или те трябва да бъдат, тъй като по този начин би било грешно, ще е необходимо да се приложи формат за време, в който единицата за време е между скоби като [h], [m] или [ с].
За да покажем правилните резултати, ние се намираме в клетката, където се прави сумата, в този случай клетка B6, и осъществяваме достъп до формата на клетката, използвайки някоя от следните опции:
- Щракнете с десния бутон върху него и изберете опцията Форматиране на клетки
- В групата Числа покажете опциите за форматиране и изберете опцията Още формати на номера
В показания прозорец отиваме на персонализирания ред и в полето Type ще въведем един от следните формати:
- Време, по -голямо от 24 часа: Можем да използваме форматите [h]: mm: ss или [h]: mm
- Време над 60 минути: Можем да използваме формата [m]: ss
- Време над 60 секунди: Ще използваме формата [и]
Увеличете
Можем да видим, че истинският резултат се отразява в полето Sample. Кликнете върху OK и сега резултатът ще бъде в съответствие с въведените часове:
По -долу са някои от форматите, които можем да използваме при работа с часове в Excel 2016:
За да демонстрираме разликите между форматите, ще вземем нашия пример и това ще бъде резултатът със съответните им формати:
Увеличете
2. Как да се изчисли разликата между часове, минути и секунди в Excel 2016
Можем да изчислим разликата между две данни, използвайки някоя от следните опции:
Изчислете разликата между два часаВ този случай трябва да извадим крайния час от първоначалния и да умножим по 24, което е броят на часовете в деня. За това ще използваме синтаксиса (краен час - начален час) * 24, това ще покаже резултата в десетични числа. Ако искаме резултатът да е цяло число, ще използваме синтаксиса = INT (крайно време - начално време) * 24
Изчислете разликата в минутиВ този случай трябва да извадим крайния час с началния и да умножим по 1440, което е броят на минутите в деня. Ако искаме резултата в десетични знаци, ще използваме синтаксиса (краен час - начален час) * 1440. Ако искаме резултата в цяло число, ще използваме синтаксиса = INT (краен час - начален час) * 1440
Изчислете разликата за секундиВ този случай трябва да извадим последния час с началния и да умножим по 86400, което е броят на секундите в деня. Ако искаме резултата в десетични знаци, ще използваме синтаксиса (краен час - начален час) * 86400. Ако искаме резултата в цяло число, ще използваме синтаксиса = INT (краен час - начален час) * 86400
Общият резултат ще бъде подобен на следния:
3. Добавяне или изваждане на часове, минути или секунди в Excel 2016
Възможно е в определени данни да е необходимо да добавите или извадите определено време, в Excel 2016 това е просто.
За това ще използваме следния синтаксис, като вземем за пример данните за часове, минути и секунди в диапазона D2: D5 и засегнатите данни ще бъдат клетка B2
За да добавим часове, ще използваме формулата
= B2 + ($ D $ 2/24)
За да добавим минути, ще използваме формулата
= B2 + ($ D $ 3/1440)
За да добавим секунди, ще използваме формулата
= B2 + ($ D $ 4/86400)
За изваждане на часове ще използваме
= B2 - ($ D $ 2/24)
За изваждане на минути ще използваме
= B2 - ($ D $ 3/1440)
За изваждане на секунди ще използваме
= B2 - ($ D $ 4/86400)
Увеличете
Всяка стойност е свързана с времето, представено в деня, например минутите са 1440.
Ето колко лесно ще бъде управлението на всички данни за времето в Excel 2016.