Korzystam z arkusza kalkulacyjnego Google do wykonywania obliczeń i chciałbym zrobić prostą matematykę dat. Na przykład,
DZISIAJ () dodaj 7 dni.
Nie widzę żadnych funkcji, aby to zrobić, a niektóre szybkie dźgnięcia w ciemności nie działały.
Czy ktoś wie, czy to jest możliwe?
google-sheets
google-sheets-dates
Sam Bisbee
źródło
źródło
Oto inny sposób dodania dni do daty, która opiera się na poprzedniej odpowiedzi.
Powiedzmy, że masz to w komórce A1
Możesz dodać do niego 5 dni w komórce A2 za pomocą polecenia DATEVALUE w ten sposób
źródło
DateValue
z treści, które są już datą (której wynikiemdate
jest), jest zbędne.Tak to robię:
umieść datę w wierszu A1, w wierszu A2, korzystając ze wzoru do = A1 + [liczba dni]
Na przykład.:
(Data formatuję w łatwym do interpretacji formacie (wybierz wiersz> Format> Liczba> Więcej formatów> Więcej formatów daty i godziny)
źródło
Wewnętrznie zarówno Google, jak i Excel przechowują znaczniki czasu jako dzień + ułamek.
Tak
Jan 3 2018 + 3 = Jan 6 2018
.Możesz to zobaczyć, jeśli wyświetlasz datę jako liczbę.
Znaczniki czasu są przechowywane jako ułamek dziesiętny dnia. 6 rano jest .25 itd.
Formatowanie zmienia sposób interpretacji liczby. W Arkuszach jest wiele ogólnych elementów konstrukcyjnych do konstruowania różnych specjalnych formatów. np. możesz zrobić upływ czasu w ciągu kilku minut, godzin i minut, dni, godzin i minut, w zależności od tego, jak chcesz wyświetlać format. To czasami cię gryzie. Chciałem odjąć przerwy obiadowe w minutach od wyniku czasu początkowego H: MM i czasu końcowego H: MM. Za pierwszym razem nie powiedziałem „minut” i było to interpretowane jako dni, więc otrzymałem tak dużą liczbę ujemną.
źródło
Jestem przyzwyczajony do robienia tego w Open Office. Będąc w Wielkiej Brytanii użyłem
dd/mm/yyyy
formatu, którego Google nie rozpoznaje. Więc jeśli wejdę2/10/2019
, dodanie 1 spowoduje2/11/2019
. WybierzOct/2
jako format, a następnie możesz po prostu zrobić,=[original cell] + 1
aby uzyskaćOct/3
.źródło