Come aggiungere giorni a una data


52

Sto usando un foglio di calcolo di Google per eseguire calcoli e mi piacerebbe fare qualche semplice calcolo della data. Per esempio,

OGGI () aggiungi 7 giorni.

Non vedo alcuna funzione per farlo e alcune rapide pugnalate al buio non sono andate fuori.

Qualcuno sa se questo è possibile?

Risposte:


71

Puoi aggiungere giorni a una data in un foglio di lavoro Google come questo:

DATE(2010, 12, 01) + 5

Funziona anche con OGGI ():

TODAY() + 7

Come puoi farlo, ma prendere in considerazione solo i giorni feriali? (escludere i fine settimana?)
Alfie,

4
@Alfie Perché non lo pubblichi come una domanda?
Jacob Jan Tuinstra,

1
Tieni presente che potresti dover modificare il formato della cella del risultato in "Data", altrimenti otterrai un numero grande dall'aspetto casuale.
Nathan Arthur,

@Alfie - google NETWORKDAYS
Adam Nofsinger

6

Ecco un altro modo per aggiungere giorni a una data che si basa sulla risposta precedente.

Diciamo che hai questo nella cella A1

DATA (2010, 12, 01)

Puoi aggiungere 5 giorni ad esso nella cella A2 usando il comando DATEVALUE in questo modo

DATEVALUE (A1) +5


1
L'uso DateValuesu contenuto che è già una data (di cui l'output dateè) è ridondante.

Non se vuoi essere in grado di regolare più celle usando una singola voce.
Mike,

Nel mio esempio, effettuare una regolazione in A1 regola anche A2. Un buon sistema da utilizzare se si dispone di un processo sensibile al tempo in cui la data di fine dipende dalla data di inizio.
Mike,

3

Il modo in cui lo faccio è:
posiziona la data nella riga A1, nella riga A2 usando la formula do = A1 + [numero di giorni]

Per esempio.:

A1 [11/12/2018]
A2 [=A1+3]
A2 [November/15/2018]

(Formatto la data con un formato di facile interpretazione (seleziona riga> Formato> Numero> Altri formati> Altri formati di data e ora)


1

Internamente sia Google che Excel memorizzano i timestamp come giorno + frazione.

Così Jan 3 2018 + 3 = Jan 6 2018.

Puoi vederlo se visualizzi una data come numero.

I timestamp vengono memorizzati come una frazione decimale di un giorno. 6:00 è .25 ecc.

La formattazione cambia il modo in cui un numero viene interpretato. In Fogli ci sono una serie di blocchi generali per la costruzione di vari formati speciali. ad es. è possibile eseguire il tempo trascorso in pochi minuti, in ore e minuti, in giorni, ore e minuti a seconda di come si desidera visualizzare il formato. Questo a volte può morderti. Volevo sottrarre le pause pranzo in pochi minuti dal risultato dell'ora di inizio H: MM e dell'ora di fine H: MM. La prima volta che non ho detto "minuti" ed è stato interpretato come giorni, quindi ho ottenuto questo numero negativo elevato.


0

Sono abituato a farlo in Open Office. Essendo nel Regno Unito, ho usato il dd/mm/yyyyformato che Google non riconosce. Quindi, se entro 2/10/2019, l'aggiunta di 1 produce 2/11/2019. Scegli Oct/2come formato e quindi puoi semplicemente farlo =[original cell] + 1per ottenere Oct/3.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.