Oblicz czas w Excelu (różnica czasu, przepracowane godziny, dodaj/odejmij)

Ponieważ daty i godziny są przechowywane jako liczby w zapleczu programu Excel, możesz łatwo używać prostych operacji arytmetycznych i formuł na wartościach daty i godziny.

Na przykład możesz dodać dwie różne wartości czasu lub wartości dat albo obliczyć różnicę czasu między dwiema podanymi datami/godzinami.

W tym samouczku pokażę Ci kilka sposobów wykonywania obliczeń przy użyciu czasu w programie Excel (takich jak obliczanie różnicy czasu, dodawanie lub odejmowanie czasu, pokazywanie czasu w różnych formatach i sumowanie wartości czasu)

Jak program Excel obsługuje datę i godzinę?

Jak wspomniałem, daty i godziny są przechowywane jako liczby w komórce w Excelu. Liczba całkowita reprezentuje pełny dzień, a część dziesiętna liczby reprezentuje część dnia (którą można przekonwertować na wartości godzin, minut i sekund)

Na przykład wartość 1 reprezentuje 1 stycznia 1900 w programie Excel, czyli punkt początkowy, od którego program Excel rozpoczyna uwzględnianie dat.

Tak więc 2 oznaczałoby 2 stycznia 1990, 3 3 stycznia 1900 itd., a 44197 oznaczałoby 1 stycznia 2021.

Uwaga: Excel dla systemu Windows i Excel dla komputerów Mac mają różne daty rozpoczęcia. 1 w programie Excel dla systemu Windows oznaczałoby 1 stycznia 1900 r., a 1 w programie Excel dla komputerów Mac oznaczałoby 1 stycznia 1904 r.

Jeśli w tych liczbach znajdują się jakieś cyfry po przecinku, program Excel uzna je za część dnia i można je przekonwertować na godziny, minuty i sekundy.

Na przykład 44197.5 oznaczałoby 1 stycznia 2021 12:00:00.

Jeśli więc pracujesz z wartościami czasu w programie Excel, zasadniczo pracujesz z dziesiętną częścią liczby.

Program Excel zapewnia elastyczność konwersji tej części dziesiętnej na różne formaty, takie jak tylko godziny, tylko minuty, tylko sekundy lub kombinacja godzin, minut i sekund

Teraz, gdy rozumiesz, jak czas jest przechowywany w programie Excel, przyjrzyjmy się kilku przykładom obliczania różnicy czasu między dwiema różnymi datami lub godzinami w programie Excel

Wzory do obliczania różnicy czasu między dwoma czasami

W wielu przypadkach wszystko, co chcesz zrobić, to sprawdzić całkowity czas, który upłynął między dwiema wartościami czasu (na przykład w przypadku grafiku, który zawiera terminy „W czasie” i „Pozostałe”).

Wybrana metoda będzie zależeć od tego, jak czas jest wymieniony w komórce i w jakim formacie chcesz uzyskać wynik.

Rzućmy okiem na kilka przykładów

Proste odejmowanie obliczania różnicy czasu w programie Excel

Ponieważ czas jest przechowywany jako liczba w programie Excel, znajdź różnicę między wartościami czasu 2, możesz łatwo odjąć czas rozpoczęcia od czasu zakończenia.

Czas zakończenia - czas rozpoczęcia

Wynikiem odejmowania byłaby również wartość dziesiętna reprezentująca czas, który upłynął między dwiema wartościami czasu.

Poniżej znajduje się przykład, w którym mam czas rozpoczęcia i zakończenia, a różnicę czasu obliczyłem za pomocą prostego odejmowania.

Istnieje możliwość, że Twoje wyniki będą wyświetlane w formacie czasu (zamiast ułamków dziesiętnych lub w wartościach godzin/minut). W powyższym przykładzie wynik w komórce C2 pokazuje 09:30 zamiast 9,5.

To doskonale, ponieważ Excel próbuje skopiować format z sąsiedniej kolumny.

Aby przekonwertować to na ułamek dziesiętny, zmień format komórek na Ogólne (opcja znajduje się na karcie Strona główna w grupie Liczby)

Po uzyskaniu wyniku możesz go sformatować na różne sposoby. Na przykład można wyświetlić wartość w godzinach, tylko w minutach lub w kombinacji godzin, minut i sekund.

Poniżej znajdują się różne formaty, których możesz użyć:

FormatCo to robi
hPokazuje tylko godziny, które upłynęły między dwiema datami
hhPokazuje godziny w postaci dwucyfrowej (np. 04 lub 12)
gg:mmPokazuje godziny i minuty, które upłynęły między dwiema datami, np. 10:20
gg:mm:ss Pokazuje godziny, minuty i sekundy, które upłynęły między dwiema datami, na przykład 10:20:36

A jeśli zastanawiasz się, gdzie i jak zastosować te niestandardowe formaty dat, wykonaj poniższe czynności:

  1. Wybierz komórki, w których chcesz zastosować format daty
  2. Przytrzymaj klawisz Control i naciśnij klawisz 1 (lub Command + 1, jeśli używasz Maca)
  3. W otwartym oknie dialogowym Formatowanie komórek kliknij kartę Liczba (jeśli nie została jeszcze zaznaczona)
  4. W lewym okienku kliknij Niestandardowe
  5. Wprowadź dowolny żądany kod formatu w polu Typ (w tym przykładzie używam hh:mm:ss)
  6. Kliknij OK

Powyższe kroki zmienią formatowanie i pokażą wartość na podstawie formatu.

Zwróć uwagę, że niestandardowe formatowanie liczb nie zmienia wartości w komórce. Zmienia tylko sposób wyświetlania wartości. Tak więc mogę wybrać wyświetlanie tylko wartości godziny w komórce, podczas gdy nadal będzie miała oryginalną wartość.

Wskazówka dla profesjonalistów: jeśli łączna liczba godzin przekracza 24 godziny, użyj następującego niestandardowego formatu liczb: [gg]:mm:ss

Oblicz różnicę czasu w godzinach, minutach lub sekundach

Po odjęciu wartości czasu program Excel zwraca liczbę dziesiętną, która reprezentuje wynikową różnicę czasu.

Ponieważ każda liczba całkowita reprezentuje jeden dzień, część dziesiętna liczby reprezentuje tę część dnia, którą można łatwo przeliczyć na godziny, minuty lub sekundy.

Obliczanie różnicy czasu w godzinach

Załóżmy, że masz zestaw danych, jak pokazano poniżej i chcesz obliczyć liczbę godzin między wartościami dwukrotnymi

Poniżej znajduje się wzór, który poda Ci różnicę czasu w godzinach:

=(B2-A2)*24

Powyższy wzór poda całkowitą liczbę godzin, które upłynęły między wartościami dwukrotnymi.

Czasami Excel stara się być pomocny i podaje wynik również w formacie czasu (jak pokazano poniżej).

Możesz łatwo przekonwertować to na format liczbowy, klikając kartę Strona główna i w grupie Liczba wybierając numer jako format.

Jeśli chcesz zwrócić tylko całkowitą liczbę godzin, które upłynęły między tymi dwoma czasami (bez części dziesiętnej), użyj poniższego wzoru:

=WEW.((B2-A2)*24)

Uwaga: Ta formuła działa tylko wtedy, gdy obie wartości czasu są tego samego dnia. Jeśli zmieni się dzień (gdzie jedna z wartości czasu jest z innej daty, a druga z innej daty), ta formuła da błędne wyniki. Zajrzyj do sekcji, w której opisuję formułę, aby obliczyć różnicę czasu, gdy data ulegnie zmianie w dalszej części tego samouczka.

Obliczanie różnicy czasu w minutach

Aby obliczyć różnicę czasu w minutach, należy pomnożyć otrzymaną wartość przez całkowitą liczbę minut w ciągu dnia (czyli 1440 lub 24*60).

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz obliczyć całkowitą liczbę minut, które upłynęły między datą początkową a końcową.

Poniżej znajduje się formuła, która to zrobi:

=(B2-A2)*24*60

Obliczanie różnicy czasu w sekundach

Aby obliczyć różnicę czasu w sekundach, musisz pomnożyć otrzymaną wartość przez całkowitą liczbę sekund w ciągu dnia (czyli 24*60*60 lub 86400).

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz obliczyć całkowitą liczbę sekund, które upłynęły między datą początkową a końcową.

Poniżej znajduje się formuła, która to zrobi:

=(B2-A2)*24*60*60

Obliczanie różnicy czasu za pomocą funkcji TEKST

Innym prostym sposobem na szybkie uzyskanie różnicy czasu bez martwienia się o zmianę formatu jest użycie funkcji TEKST.

Funkcja TEKST umożliwia określenie formatu bezpośrednio w formule.

=TEKST(Data zakończenia - data rozpoczęcia, format)

Pierwszym argumentem jest obliczenie, które chcesz wykonać, a drugim argumentem jest format, w którym chcesz pokazać wynik obliczenia.

Załóżmy, że masz zestaw danych, jak pokazano poniżej i chcesz obliczyć różnicę czasu między tymi dwoma czasami.

Oto kilka formuł, które dadzą Ci wynik w różnych formatach

Pokaż tylko liczbę godzin:

=TEKST(B2-A2;"gg")

Powyższa formuła daje tylko wynik, który pokazuje liczbę godzin, które upłynęły między wartościami dwukrotnymi. Jeśli Twój wynik to 9 godzin i 30 minut, nadal pokaże tylko 9.

Pokaż całkowitą liczbę minut

=TEKST(B2-A2,"[mm]")

Pokaż całkowitą liczbę sekund

=TEKST(B2-A2,"[ss]")

Pokaż godziny i minuty

=TEKST(B2-A2,"[gg]:mm")

Pokaż godziny, minuty i sekundy

=TEKST(B2-A2,"gg:mm:ss")

Jeśli zastanawiasz się, jaka jest różnica między hh i [hh] w formacie (lub mm i [mm]), używając nawiasów kwadratowych, otrzymasz całkowitą liczbę godzin między dwiema datami, nawet jeśli wartość godziny jest większa niż 24. Jeśli więc odejmiesz dwie wartości dat, w których różnica jest większa niż 24 godziny, użycie [hh] da całkowitą liczbę godzin, a hh da tylko godziny, które upłynęły w dniu daty końcowej .

Uzyskaj różnicę czasu w jednej jednostce (godziny / minuty) i ignoruj ​​​​inne

Jeśli chcesz obliczyć różnicę czasu między dwiema wartościami czasu tylko w liczbie godzin, minut lub sekund, możesz użyć dedykowanej funkcji GODZINA, MINUTA lub SEKUNDA.

Każda z tych funkcji przyjmuje jeden argument, którym jest wartość czasu, i zwraca określoną jednostkę czasu.

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz obliczyć łączną liczbę godzin, minut i sekund, które upłynęły między tymi dwoma czasami.

Poniżej znajdują się formuły, aby to zrobić:

Obliczanie godzin, które upłynęły od dwóch razy

=GODZINA(B2-A2)

Naliczanie minut od wyniku wartości czasu (z wyłączeniem pełnych godzin)

=MINUTA(B2-A2)

Obliczanie sekund z wyniku wartości czasu (z wyłączeniem pełnych godzin i minut)

=DRUGI(B2-A2)

Kilka rzeczy, które musisz wiedzieć podczas pracy z tymi formułami GODZIN, MINUTY i SEKUNDY:

  • Różnica między godziną zakończenia a godziną rozpoczęcia nie może być ujemna (co często ma miejsce w przypadku zmiany daty). W takich przypadkach te formuły zwrócą #NUM! błąd
  • Te formuły używają tylko części czasu wynikowej wartości czasu (i ignorują część dnia). Zatem jeśli różnica między czasem zakończenia a czasem rozpoczęcia wynosi 2 dni, 10 godzin, 32 minuty i 44 sekundy, formuła GODZINA da 10, formuła MINUTA da 32, a formuła SECOND da 44

Oblicz czas, który upłynął Do teraz (od czasu rozpoczęcia)

Jeśli chcesz obliczyć całkowity czas, który upłynął między czasem rozpoczęcia a czasem bieżącym, możesz użyć formuły TERAZ zamiast czasu zakończenia.

Funkcja TERAZ zwraca bieżącą datę i czas w komórce, w której jest używana. Jest to jedna z tych funkcji, która nie przyjmuje żadnego argumentu wejściowego.

Tak więc, jeśli chcesz obliczyć całkowity czas, który upłynął między czasem rozpoczęcia a czasem bieżącym, możesz użyć poniższego wzoru:

=TERAZ() - czas rozpoczęcia

Poniżej znajduje się przykład, w którym mam czasy rozpoczęcia w kolumnie A i czas, który upłynął do tej pory w kolumnie B.

Jeśli różnica czasu między datą początkową i godziną a czasem bieżącym wynosi więcej niż 24 godziny, możesz sformatować wynik tak, aby wyświetlał dzień oraz część czasu.

Możesz to zrobić za pomocą poniższej formuły TEKST:

=TEKST(TERAZ()-A2,"dd gg:ss:mm")

Możesz również osiągnąć to samo, zmieniając niestandardowe formatowanie komórki (jak omówiono wcześniej w tym samouczku), tak aby wyświetlał dzień, a także część czasu.

Jeśli czas rozpoczęcia zawiera tylko część czasu, program Excel uzna ją za czas 1 stycznia 1990 r.

W takim przypadku, jeśli użyjesz funkcji TERAZ do obliczenia czasu, który upłynął do tej pory, da to błędny wynik (ponieważ wynikowa wartość będzie miała również całkowitą liczbę dni, które upłynęły od 1 stycznia 1990).

W takim przypadku możesz skorzystać z poniższego wzoru:

=TERAZ()-INT(TERAZ())-A2

Powyższa formuła wykorzystuje funkcję INT do usunięcia części dnia z wartości zwracanej przez funkcję now, a następnie służy do obliczenia różnicy czasu.

Zauważ, że TERAZ jest funkcją lotną, która aktualizuje się za każdym razem, gdy nastąpi zmiana w arkuszu, ale nie aktualizuje się w czasie rzeczywistym

Oblicz czas po zmianie daty (oblicz i wyświetl czasy ujemne w programie Excel)

Omówione do tej pory metody działają dobrze, jeśli czas zakończenia jest późniejszy niż czas rozpoczęcia.

Ale problem pojawia się, gdy czas zakończenia jest krótszy niż czas rozpoczęcia. Dzieje się tak często, gdy wypełniasz karty czasu pracy, w których podajesz tylko godzinę, a nie całą datę i godzinę.

W takich przypadkach, jeśli pracujesz na jedną nocną zmianę i data ulegnie zmianie, istnieje możliwość, że godzina zakończenia będzie wcześniejsza niż godzina rozpoczęcia.

Na przykład, jeśli zaczynasz pracę o 18:00 wieczorem, a kończysz pracę i kończysz o 9:00 rano.

Jeśli pracujesz tylko z wartościami czasu, odjęcie czasu rozpoczęcia od czasu zakończenia da ujemną wartość 9 godzin (9-18).

A Excel nie radzi sobie z ujemnymi wartościami czasu (i o to chodzi, podobnie jak ludzie, chyba że możesz podróżować w czasie)

W takich przypadkach potrzebujesz sposobu, aby dowiedzieć się, że dzień się zmienił i należy odpowiednio wykonać obliczenia.

Na szczęście jest na to naprawdę łatwe rozwiązanie.

Załóżmy, że masz zestaw danych, jak pokazano poniżej, gdzie mam czas rozpoczęcia i czas zakończenia.

Jak można zauważyć, czasami godzina rozpoczęcia jest wieczorem, a godzina zakończenia jest rano (co wskazuje, że była to zmiana nocna i dzień się zmienił).

Jeśli użyję poniższej formuły do ​​obliczenia różnicy czasu, pokaże mi ona znaki hash w komórkach, w których wynik jest wartością ujemną (podświetloną na żółto na poniższym obrazku).

=B2-A2

Oto formuła IF, która niezależnie od tego, czy wartość różnicy czasu jest ujemna, czy nie, a jeśli jest ujemna, zwraca poprawny wynik

=JEŻELI((B2-A2)<0,1-(A2-B2);(B2-A2))

Chociaż w większości przypadków działa to dobrze, nadal jest niewystarczający, jeśli czas rozpoczęcia i czas zakończenia dzieli więcej niż 24 godziny. Na przykład ktoś loguje się o 9:00 pierwszego dnia i wylogowuje o 11:00 drugiego dnia.

Ponieważ jest to więcej niż 24 godziny, nie ma możliwości sprawdzenia, czy dana osoba wylogowała się po 2 godzinach, czy po 26 godzinach.

Chociaż najlepszym sposobem rozwiązania tego problemu byłoby upewnienie się, że wpisy zawierają datę i godzinę, ale jeśli jest to tylko czas, z którym pracujesz, powyższa formuła powinna rozwiązać większość problemów ( biorąc pod uwagę, że jest mało prawdopodobne, aby ktokolwiek pracował dłużej niż 24 godziny)

Dodawanie/odejmowanie czasu w Excelu

Do tej pory widzieliśmy przykłady, w których mieliśmy czas rozpoczęcia i zakończenia, i musieliśmy znaleźć różnicę czasu.

Excel umożliwia również łatwe dodawanie lub odejmowanie stałej wartości czasu od istniejącej wartości daty i godziny.

Załóżmy na przykład, że masz listę zadań w kolejce, gdzie każde zadanie zajmuje określony czas i chcesz wiedzieć, kiedy każde zadanie się zakończy.

W takim przypadku możesz łatwo dodać czas, jaki zajmie każde zadanie, do czasu rozpoczęcia, aby wiedzieć, o której godzinie zadanie ma zostać ukończone.

Ponieważ program Excel przechowuje wartości daty i godziny jako liczby, musisz upewnić się, że czas, który próbujesz dodać, jest zgodny z formatem, który już stosuje program Excel.

Na przykład, jeśli dodasz 1 do daty w programie Excel, da ci to następną datę. Dzieje się tak, ponieważ 1 reprezentuje cały dzień w programie Excel (co równa się 24 godzinom).

Więc jeśli chcesz dodać 1 godzinę do istniejącej wartości czasu, nie możesz iść dalej i po prostu dodać 1 do niej. musisz się upewnić, że przekonwertujesz tę wartość godziny na część dziesiętną, która reprezentuje jedną godzinę. to samo dotyczy dodawania minut i sekund.

Korzystanie z funkcji CZAS

Funkcja czasu w programie Excel przyjmuje wartość godziny, wartość minuty i wartość sekund i konwertuje ją na liczbę dziesiętną reprezentującą ten czas.

Na przykład, jeśli chcę dodać 4 godziny do istniejącego czasu, mogę użyć poniższej formuły:

=Czas rozpoczęcia + CZAS(4,0,0)

Jest to przydatne, jeśli wiesz, ile godzin, minut i sekund chcesz dodać do istniejącego czasu i po prostu użyj funkcji CZAS, nie martwiąc się o poprawną konwersję czasu na wartość dziesiętną.

Należy również zauważyć, że funkcja TIME uwzględnia tylko liczbę całkowitą z wprowadzonej wartości godziny, minuty i sekundy. Na przykład, jeśli użyję 5,5 godziny w funkcji CZAS, doda to tylko pięć godzin i zignoruje część dziesiętną.

Pamiętaj też, że funkcja CZAS może dodawać tylko wartości, które są krótsze niż 24 godziny. Jeśli twoja wartość godzinowa jest większa niż 24, dałoby to błędny wynik.

To samo dotyczy części minut i sekund, w których funkcja uwzględnia tylko wartości mniejsze niż 60 minut i 60 sekund

Tak jak ja dodałem czas za pomocą funkcji CZAS, tak też możesz odjąć czas. Po prostu zmień znak + na znak ujemny w powyższych formułach

Korzystanie z podstawowej arytmetyki

Gdy funkcja czasu jest łatwa i wygodna w użyciu, ma kilka ograniczeń (jak opisano powyżej).

Jeśli chcesz mieć większą kontrolę, możesz użyć metody arytmetycznej, którą tutaj omówię.

Koncepcja jest prosta - przekonwertuj wartość czasu na wartość dziesiętną reprezentującą część dnia, a następnie możesz ją dodać do dowolnej wartości czasu w programie Excel.

Na przykład, jeśli chcesz dodać 24 godziny do istniejącej wartości czasu, możesz użyć poniższej formuły:

= Czas_rozpoczęcia + 24/24

Oznacza to po prostu, że dodaję jeden dzień do istniejącej wartości czasu.

Teraz kontynuując tę ​​samą koncepcję, powiedzmy, że chcesz dodać 30 godzin do wartości czasu, możesz użyć poniższej formuły:

= Czas_rozpoczęcia + 30/24

Powyższa formuła robi to samo, gdzie część całkowita (30/24) reprezentuje całkowitą liczbę dni w czasie, który chcesz dodać, a część dziesiętna reprezentuje godziny / minuty / sekundy

Podobnie, jeśli masz określoną liczbę minut, które chcesz dodać do wartości czasu, możesz użyć poniższej formuły:

= Czas_rozpoczęcia + (Minuty do dodania)/24*60

A jeśli masz liczbę sekund, które chcesz dodać, możesz użyć poniższej formuły:

=Czas_rozpoczęcia + (Minuty do dodania)/24*60*60

Chociaż ta metoda nie jest tak łatwa jak użycie funkcji czasu, uważam ją za znacznie lepszą, ponieważ działa we wszystkich sytuacjach i działa zgodnie z tą samą koncepcją. w przeciwieństwie do funkcji czasu, nie musisz się martwić, czy czas, który chcesz dodać, jest krótszy niż 24 godziny, czy dłuższy niż 24 godziny

Możesz podążać za tą samą koncepcją, odejmując również czas. Po prostu zmień + na znak ujemny w powyższych formułach

Jak SUMować czas w Excelu?

Czasami możesz chcieć szybko zsumować wszystkie wartości czasu w programie Excel. Dodawanie wielu wartości czasu w Excelu jest dość proste (wystarczy prosta formuła SUMA)

Ale jest kilka rzeczy, które musisz wiedzieć, gdy dodajesz czas w programie Excel, w szczególności format komórki, który pokaże Ci wynik.

Spójrzmy na przykład.

Poniżej mam listę zadań wraz z czasem, jaki zajmie każde zadanie w kolumnie B, i chcę szybko dodać te czasy i poznać całkowity czas, jaki zajmie wykonanie wszystkich tych zadań.

W komórce B9 użyłem prostej formuły SUMA, aby obliczyć całkowity czas wykonania wszystkich tych zadań, co daje mi wartość 18:30 (co oznacza, że ​​wykonanie zajmie 18 godzin i 20 minut wszystkie te zadania)

Jak dotąd wszystko dobrze!

Jak SUMować ponad 24 godziny w Excelu?

Teraz zobacz, co się stanie, gdy zmienię czas, w którym wykonanie zadania 2 zajmie od 1 godziny do 10 godzin.

Wynik mówi teraz 03:20, co oznacza, że ​​wykonanie wszystkich tych zadań powinno zająć 3 godziny i 20 minut.

To jest niepoprawne (oczywiście)

Problem nie polega na tym, że Excel nie psuje. Problem polega na tym, że komórka jest sformatowana w taki sposób, że pokazuje tylko część czasu wynikowej wartości.

A ponieważ wynikowa wartość jest większa niż 24 godziny, program Excel zdecydował się przekonwertować część 24 godzin na dzień, usunąć ją z wartości wyświetlanej użytkownikowi i wyświetlić tylko pozostałe godziny, minuty i sekundy.

To na szczęście ma łatwe rozwiązanie.

Wszystko, co musisz zrobić, to zmienić format komórki, aby wymusić wyświetlanie godzin, nawet jeśli przekracza 24 godziny.

Poniżej znajduje się kilka formatów, których możesz użyć:

FormatSpodziewany wynik
[Hmm28:30
[m]:ss1710:00
d „D” gg:mm1 D 04:30
d „D” hh „Min” ss „Sek”1 D 04 Min 00 Sek
d „Dzień” hh „Minuta” ss „Sekundy”1 dzień 04 minuta 00 sekund

Możesz zmienić format, przechodząc do okna dialogowego formatowania komórek i stosując format niestandardowy lub użyj funkcji TEKST i użyj dowolnego z powyższych formatów w samej formule

Możesz użyć poniższej formuły TEKST, aby wyświetlić czas, nawet jeśli jest dłuższy niż 24 godziny:

=TEKST(SUMA(B2:B7);"[h]:mm:ss")

lub poniższy wzór, jeśli chcesz przeliczyć godziny przekraczające 24 godziny na dni:

=TEKST(SUMA(B2:B7);"dd gg:mm:ss")

Wyniki pokazujące skrót (###) zamiast daty/godziny (powody + poprawka)

W niektórych przypadkach może się okazać, że zamiast pokazywać wartość czasu, Excel wyświetla symbole skrótu w komórce.

Oto kilka możliwych przyczyn i sposobów ich naprawienia:

Kolumna nie jest wystarczająco szeroka

Gdy komórka nie ma wystarczającej ilości miejsca, aby pokazać pełną datę, może pokazywać symbole skrótu.

Ma proste rozwiązanie - zmień szerokość kolumny i poszerz ją.

Ujemna wartość daty

Wartość daty lub godziny nie może być ujemna w programie Excel. w przypadku, gdy obliczasz różnicę czasu i okaże się, że jest ona ujemna, Excel pokaże Ci symbole haszowania.

Sposób na poprawki, aby zmienić formułę, aby uzyskać właściwy wynik. Na przykład, jeśli obliczasz różnicę czasu między tymi dwoma czasami, a data ulegnie zmianie, musisz dostosować formułę, aby to uwzględnić.

W innych przypadkach możesz użyć funkcji ABS, aby przekonwertować ujemną wartość czasu na liczbę dodatnią, aby była wyświetlana poprawnie. Alternatywnie możesz również użyć formuły JEŻELI, aby sprawdzić, czy wynik jest wartością ujemną i zwrócić coś bardziej znaczącego.

W tym samouczku omówiłem tematy dotyczące obliczania czasu w programie Excel (gdzie można obliczyć różnicę czasu, dodać lub odjąć czas, pokazywać czas w różnych formatach i sumować wartości czasu)

Mam nadzieję, że ten samouczek okazał się przydatny.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave