Sintassi
TODAY([number])
- numero—[opzionale]Il numero di giorni precedenti (numero negativo) o successivi (numero positivo) alla data corrente
Utilizzo esempio
TODAY()
Utilizzo note
Smartsheet aggiorna tutte le istanze della funzione TODAY in un foglio alla data corrente quando esegui una delle seguenti azioni:
- Apri il foglio e lo salvi.
- Una sottomissione di modulo aggiunge una nuova riga.
- Una richiesta di aggiornamento o approvazione modifica il foglio.
- Aggiorni il foglio tramite un report.
- Una cella collegata aggiorna il foglio.
- Apri il foglio corrispondente al riferito in una formula incrociata tra fogli.
- Un flusso di spostamento o copia riga aggiunge una nuova riga al foglio.
- Un flusso di lavoro aggiorna le celle del foglio assegnando un utente, registrando una data o modificando esplicitamente una cella.
- Un'azione di blocco o sblocco riga.
Se utilizzi TODAY in un foglio con una colonna Data/ora modificata, il valore Data/ora modificata viene aggiornato quando TODAY si aggiorna alle date correnti.
Le seguenti situazioni non aggiornano le formule che usano la funzione TODAY alla data corrente:
- Si apre un report che fa riferimento alla funzione nel foglio.
- Si apre una dashboard che mostra informazioni dal foglio.
Puoi usare TODAY per confrontare la data corrente con altre date. Per esempio, la formula =IF(TODAY() > [Data di scadenza]@row, "Scaduta") inserisce Scaduta in una cella quando la data corrente è successiva alla data di scadenza prevista.
Usa flussi di lavoro automatizzati per aggiornare il tuo foglio quotidianamente. Un flusso di lavoro può attivare la funzione TODAY per effettuare l‘aggiornamento alla data corrente senza aprire il foglio. Per ulteriori informazioni, consulta Aggiornare automaticamente la funzione TODAY nelle formule, oppure utilizza Bridge per Programmare un salvataggio giornaliero del foglio.
Esempi
Questo esempio fa riferimento al seguente foglio:
| Totale transazione | Unità vendute | Disponibile? (Tipo di colonna Casella di spunta) | Data di vendita | Data dell‘ordine | |
|---|---|---|---|---|---|
| 1 | 117000 | 78 | true | 10/06/24 | 10/06/24 |
| 2 | 149100 | 42 | false | 10/09/24 | 10/09/24 |
| 3 | 81200 | 217 | true | 10/14/24 | 10/14/24 |
Considerando la tabella precedente, ecco alcuni esempi di utilizzo della funzione TODAY in un foglio quando la data corrente è 10/14/24:
| Formula | Descrizione | Risultato |
|---|---|---|
| =SOMMA.SE([Data di vendita]:[Data di vendita], =OGGI(), [Totale transazione]:[Totale transazione]) | Somma dei valori nella colonna Totale transazione per le righe in cui la data nella colonna Data di vendita è minore o uguale alla data corrente. Tutte e tre le righe rispettano i criteri. | 3.473 |
| =SE(E(NON([In stock?]@row), [Sold Date]@row = TODAY(7)), "Rosso", "Verde") | Se la colonna In Stock è cancellata (falso), e la data nella colonna Sold Date è minore o uguale a 7 giorni da oggi; la funzione restituisce Rosso. Altrimenti, restituisce Verde. | Riga 1: Verde Riga 2: Rosso Riga 3: Verde |
| =COUNTIF([Sold Date]:[Sold Date], >= TODAY(-7)) | Conta le righe in cui la data nella colonna Data di vendita è maggiore o uguale a 7 giorni fa. Le righe 2 e 3 soddisfano questo criterio. | 2 |
Hai ancora bisogno di assistenza?
Usa il modello del Manuale delle formule per trovare ulteriore supporto e risorse, visualizzare oltre 100 formule, un glossario di ogni funzione con cui puoi esercitarti in tempo reale, ed esempi di formule comunemente usate e avanzate.
Trova esempi di come altri clienti di Smartsheet utilizzano questa funzione o chiedi del tuo caso d'uso specifico nella Community online di Smartsheet.