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,
Creare e modificare formule in Smartsheet
Gli utenti in un piano Aziendale possono utilizzare l’IA per generare formule. Per saperne di più.
Il Proprietario e gli Amministratori del foglio possono creare e modificare le formule in campi bloccati e sbloccati, mentre gli editor possono solo creare e modificare formule in campi sbloccati.
Creare una formula di calcolo o concatenazione
Le formule possono eseguire calcoli o combinare (concatenare) più valori.
Per inserire una formula in una cella:
- Seleziona la cella desiderata.
- Inserisci il segno di uguale (=) nella cella, quindi il calcolo o la concatenazione.
- Premi Invio. Puoi vedere il risultato nella cella contenente la formula.
Esempio di calcolo:
Esempio di concatenazione
Per fare riferimento ad altre celle quando si inseriscono formule, è sufficiente selezionarle. Ricordati di usare le virgolette (“”) quando si concatenano le stringhe.
Creare una formula utilizzando le funzioni
Le formule possono includere funzioni quali SUM, AVG o IF. L’articolo Funzioni Smartsheet elenca le funzioni supportate per eseguire calcoli o manipolare i dati nei fogli.
Per inserire una funzione in una cella
- Seleziona la cella desiderata.
- Inserisci il segno di uguale (=) nella cella, quindi il nome della funzione desiderata
- Dopo aver digitato la sintassi richiesta per la funzione, premi Invio
Puoi vedere il risultato nella cella contenente la formula.
Puoi inserire le formule nelle celle Elenco dei contatti. Assegna automaticamente le persone alle attività con una formula VLOOKUP, ad esempio. Non puoi inserire formule nelle celle Elenco dei contatti utilizzate per la gestione delle risorse.
Operatori di 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:
- Clicca due volte sulla cella contenente la formula oppure seleziona la cella e premi F2 (fn + F2 su Mac).
- Apporta le modifiche desiderate quindi clicca su Invio.
Se cambi idea sulla modifica della formula:
- Se non hai ancora premuto Invio, premi Esc.
- Se hai premuto Invio ma non hai salvato le modifiche, seleziona Annulla o premi Crtl + Z per ripristinare.
Devi farlo manualmente se hai salvato le modifiche nel tuo foglio e desideri ripristinarle.
Puoi recuperare le formule salvate in precedenza dal Log delle attività.
Suggerimenti per lavorare con le formule
Utilizzare le formule per colonne
Le formule per colonne sono la soluzione perfetta quando hai bisogno di applicare coerentemente e uniformemente a un’intera colonna. Crea la tua formula in una cella e convertila rapidamente per applicarla a ogni cella della colonna. La formula della colonna verrà applicata in automatico, indipendentemente dal modo in cui le nuove righe vengono inserite nel foglio. Scopri come impostare formule per tutte le righe con le formule per colonne.
Vedi tutte le funzioni disponibili
Se non sei sicuro di quale funzione utilizzare o non ne conosci il nome, seleziona la freccia in basso a destra di Somma nella barra degli strumenti.
Verrà visualizzato un elenco delle funzioni disponibili e, se passi il puntatore del mouse su una funzione, verrà visualizzata una breve descrizione di ciò che fa.
Seleziona Per saperne di più per aprire un articolo della guida che spiega come utilizzare la funzione.
Lavorare con gli intervalli
In alcuni casi, potrebbe essere necessario lavorare con gli intervalli; ci sono diversi modi per farlo:
Quando digiti una formula, seleziona il gruppo di celle che desideri includere nell’intervallo e Smartsheet inserisce automaticamente l’intervallo:
Brandfolder Image
Per i nomi di colonna contenenti più di una parola, ricorda di utilizzare le parentesi quadre, ad esempio: =SUM ([Costo di acquisto]2:[Costo di acquisto]5)
- Alcune formule restituiscono un intervallo, quindi puoi utilizzarle. Ad esempio: CHILDREN (), ANCESTORS () e COLLECT() possono essere utilizzate all’interno di altre formule per fornire un intervallo.
Lavorare con simboli e formule
Quando lavori con simboli e formule, devi inserire il nome del simbolo tra virgolette (“”) e usare le maiuscole corrette in base al nome del simbolo.
Ad esempio, la formula =IF(Status@row=“Complete”,green,red) visualizza un errore. L’uso corretto è: =IF(Status@row = “Complete”, “Green”, “Red”)
I nomi dei simboli vengono visualizzati quando si seleziona la freccia in una cella di tipo simbolo. Puoi anche consultare Simboli disponibili per la colonna Simboli.
Lavorare con le percentuali
Il Formato percentuale visualizza un valore percentuale anziché un valore decimale, dove i valori da 0,0 a 1,0 equivalgono a 0% - 100%.
Le formule utilizzano il valore decimale sottostante, non il valore percentuale visualizzato, per i calcoli e i confronti. Per esempio...
= 0,5 + 0,4
...restituirà 90% in una colonna formattata come percentuale...
= 5 + 4
...restituirà 900% in una colonna formattata come percentuale...
Copiare una formula con trascinamento-riempimento o riempimento automatico
Se hai una formula che desideri utilizzare in più celle senza dover digitare manualmente la formula in ogni cella, utilizza i seguenti metodi per copiare rapidamente la formula in altre aree del foglio:
Trascinamento-riempimento: dall’angolo in basso a destra di una cella selezionata, trascinala in celle contigue per copiare la formula. Durante la copia, la formula cambierà automaticamente i rispettivi riferimenti di cella.
Brandfolder ImagePer creare un riferimento assoluto, digita $ (il simbolo del dollaro) davanti al nome della colonna e/o al numero della riga nel riferimento di cella della formula.
- Riempimento automatico: puoi fare in modo che Smartsheet copi automaticamente una formula in nuove celle adiacenti verticalmente che vengono inserite nel foglio. Quando viene compilata automaticamente, la nuova formula cambierà automaticamente i rispettivi riferimenti di cella.
Aree in cui l’uso della formula è limitato
Queste celle non possono contenere formule:
- Le celle Elenco contatti che sono utilizzate nella gestione delle risorse
- Celle di sistema (ad esempio Modificato da)
- Le colonne predefinite (allegati, commenti, indicatore azione riga)
- Le seguenti celle utilizzate per le dipendenze e la gestione delle risorse:
- Data di inizio
- Data di fine
- Durata
- Predecessori
- % di completamento
Non puoi creare o modificare formule nelle seguenti funzioni:
- Moduli
- Richieste di aggiornamento
- Report
- Dashboard
Puoi visualizzare i risultati delle formule nelle richieste di aggiornamento, nei report e nelle dashboard, ma non puoi modificarli o inserire direttamente alcuna formula.
Hai ancora bisogno di assistenza?
Usa il modello Manuale delle formule per trovare altre risorse di assistenza e visualizzare oltre 100 formule, un glossario di ogni funzione che puoi allenarti a usare in tempo reale ed esempi di formule avanzate e utilizzate più di frequente.
Trova esempi di come altri clienti Smartsheet utilizzano questa funzione o chiedi informazioni sul tuo caso d’uso specifico nella community online di Smartsheet.