Scopri la sintassi per creare e modificare una formula in Smartsheet.
Le formule e le funzioni consentono di eseguire calcoli e ricerche all'interno di un singolo foglio o tra fogli multipli. Le formule consentono inoltre di automatizzare simboli e campi a discesa.
Sia i valori immessi manualmente che i riferimenti di cella possono essere utilizzati per creare una formula. È possibile aggiungere formule a campi specificati o applicare un calcolo uniforme a un’intera colonna. Puoi inoltre creare formule nel Riepilogo foglio per conservare spazio nella tua griglia.
Le formule possono includere funzioni quali SUM, AVG o IF. Esistono anche diverse funzioni uniche esclusive di Smartsheet, comprese le funzioni di gerarchia come CHILDREN. Consulta l’Elenco delle funzioni per scoprire tutte quelle disponibili,
Creazione e modifica di formule in Smartsheet
Utilizza le formule per calcolare valori numerici o automatizzare aspetti del tuo foglio. È possibile creare formule, ad esempio, per sommare un intervallo di spese o per selezionare una casella quando un valore specifico viene immesso in un campo.
Creazione di una formula
Potrai creare una formula in uno dei seguenti tipi di campo:
- I campi non utilizzati per le dipendenze o la gestione delle risorse. Per ulteriori informazioni, consulta l'articolo Attivazione delle dipendenze e utilizzo dei predecessori .
- Testo/numero (purché non utilizzati per le dipendenze o la gestione delle risorse)
- Elenco contatti (purché non utilizzati per la gestione delle risorse)
- Data (purché non utilizzati per le dipendenze o la gestione delle risorse)
- Elenco a discesa
- Casella di spunta
- Simbolo
- % assegnazione
Per inserire una formula in un campo:
- Seleziona il campo desiderato.
- Inserisci il segno di uguale nel campo, quindi inserisci il calcolo.
- Dopo aver inserito la formula, premi [Invio].
Il risultato compare nel campo contenente la formula.
Le formule possono essere inserite nei campi Elenco dei contatti. Assegna automaticamente le persone alle attività con una formula VLOOKUP, ad esempio. Tieni presente che le formule non possono essere inserite nei campi Elenco contatti utilizzati per la gestione delle risorse.
Funzioni
Le formule possono includere funzioni quali SUM, AVG o IF. Le funzioni eseguono calcoli con i dati nel foglio o li manipolano. Per un elenco completo delle funzioni disponibili in Smartsheet, vedi l’Elenco delle funzioni di Smartsheet.
Operatori della formula
Puoi utilizzare i seguenti operatori nelle formule di Smartsheet.
Simbolo | Descrizione |
+ | Aggiungi |
- | Sottrai |
* | Moltiplica |
/ | Dividi |
^ | Esponente |
< | Minore di |
> | Maggiore di |
>= | Maggiore o uguale a |
<= | Minore o uguale a |
= | Uguale a |
<> | Diverso da |
Modifica una formula esistente
Per modificare una formula esistente:
- Fai doppio clic su un campo contenente la formula per aprirla per la modifica.
- Apporta le modifiche desiderate, quindi fai clic su Invio.
Se cambi idea sulla modifica della formula, premi Esc per uscire dalla modalità di modifica e riporta la formula allo stato iniziale.
Suggerimenti per la creazione di una formula
Utilizza le formule per colonne
Quando è necessaria una formula applicata in modo coerente e uniforme a un'intera colonna, le formule di colonna sono la soluzione perfetta. Crea la tua formula in una cella e convertila rapidamente per applicarla a ogni cella della colonna. Indipendentemente dal modo in cui le nuove righe vengono inserite nel foglio, la formula della colonna verrà applicata automaticamente. Per ulteriori informazioni, vedi Imposta formule per tutte le righe con le formule di colonna.
Utilizza lo strumento di somma
Se non sei sicuro di quale funzione utilizzare, puoi fare clic sulla freccia in basso a destra del pulsante Somma nella barra degli strumenti e seleziona una funzione.
Il pulsante Somma tenterà di fornirti una formula basata sul campo che hai selezionato nel foglio e qualsiasi relazione gerarchica con il campo selezionato. Ad esempio, selezionando il campo di una riga madre e facendo clic sull’icona Somma si otterrà la formula =SUM(CHILDREN()) nel campo.
Dopo aver creato una formula, puoi modificarla in qualsiasi momento facendo doppio clic nel campo selezionato o premendo F2 (fn + F2 su un Mac).
Lavorare con le percentuali
Smartsheet tratta le percentuali come valori compresi tra 0 e 1 Quando crei formule nelle colonne formattate come percentuale (utilizzando il pulsante Formato percentuale sulla barra degli strumenti), usa i valori decimale. Ad esempio...
= 0,5 + 0,4
...restituirà 90% in una colonna formattata come percentuale...
= 5 + 4
...restituirà 900% in una colonna formattata come percentuale...
Copia di una formula con trascinamento o riempimento automatico
Se hai una formula che desideri utilizzare in più campi senza dover digitare manualmente la formula in ogni campo, utilizza i seguenti metodi per copiare rapidamente la formula in altre aree del foglio:
- Trascinamento-riempimento: puoi trascinare dall'angolo inferiore destro di un campo selezionato per copiare una formula tra i campi contigui del foglio. Durante la copia, la formula cambierà automaticamente i rispettivi riferimenti di campo.
- Riempimento automatico: puoi fare in modo che Smartsheet copi automaticamente una formula in nuovi campi adiacenti verticalmente che vengono inseriti nel foglio. Quando viene compilata automaticamente, la nuova formula cambierà automaticamente i rispettivi riferimenti di campo.
Per saperne di più su questa funzionalità, leggi i nostri articoli della guida Trascinamento-compilazione e Riempimento automatico delle formule e formattazione.
Aree in cui l’uso della formula è limitato
Questi campi non possono contenere formule:
- I campi Elenco contatti che sono utilizzati per la gestione delle risorse
- I campi di sistema (ad esempio, Modificato da)
- Le colonne predefinite (allegati, commenti, indicatore azione sulla riga)
- I seguenti campi utilizzati per le dipendenze e la gestione delle risorse:
- Data di inizio
- Data di fine
- Durata
- Predecessori
- % di completamento
Non puoi creare formule nelle seguenti funzioni:
- Moduli
- Richieste di aggiornamento (i risultati delle formule possono ancora essere visualizzati nelle richieste di aggiornamento, ma non possono contenere formule autonome).
- Report (i risultati delle formule possono ancora essere visualizzati nei report, ma non possono contenere formule autonome).
- Pannelli di controllo (i risultati delle formule possono essere visualizzati nei pannelli di controllo, ma i pannelli di controllo non possono contenere formule autonome).
Le formule non possono essere modificate dalle seguenti funzionalità in Smartsheet:
- Moduli
- Richieste di aggiornamento (i risultati delle formule possono ancora essere visualizzati nelle richieste di aggiornamento, ma le formule non possono essere modificate).
- Report (i risultati delle formule possono ancora essere visualizzati nei report, ma le formule non possono essere modificate).
- Pannelli di controllo (i risultati delle formule possono essere visualizzati nei pannelli di controllo, ma le formule non possono essere modificate).