Трик # 38

Възможностите на Excel за дата и час работят добре при създаването на прости таблици, но могат да причинят проблеми при по-сложни проекти. За щастие, когато предположенията на Excel не отговарят на вашите нужди, винаги има начин да ги заобиколите.

Сгъване извън 24 часа

Използвайки функцията SUM или просто знака плюс, може да се добави времето. И така, = SUM (A1: A5) ще ни даде общия брой часове в диапазона A1: A5, ако тези клетки съдържат валидни стойности на времето. Въпреки това, освен ако Excel не е специално инструктиран, той не се сумира по-дълго от 24 часа. Това е така, защото когато стойността на времето надвишава 24 часа (текущата стойност е 1), тя преминава към нов ден и отброяването започва отначало. За да принудите Excel да не превключва на нов ден след всеки 24 часа, можете да използвате формата на клетката 37:30:55 или персонализирания формат [h]: MM: cc ([h]: mm: ss).

Подобен формат може да се използва за получаване на общия брой минути или секунди. За да получите общия брой минути, когато времето е 24:00, форматирайте клетката като [m] ([m]) и получавате 1440. За вземете общия брой секунди, използвайте персонализиран формат [s] ([s]) и получавате 86400.

Изчисляване на час и дата

Ако искате да използвате действителните стойности на времето в други изчисления, запомнете следните "магически" числа: 60-60 минути или 60 секунди; 3600 - 60 секунди * 60 минути; 24 - 24 часа; 1440 - 60 минути * 24 часа; 86400 - 24 часа * 60 минути * 60 секунди.

Въоръжен с тези магически числа и предишна информация, е много по-лесно да се манипулират часове и дати. Нека да разгледаме следните примери и да видим какво означават (предполагаме, че времето е записано в клетка А1). Ако имате 5,50 и искате 5:30 или 5:30 сутринта, използвайте следната формула: = A1/24. Трябва да посочите подходящ формат!