Introduzione alle formule

Le formule ti permettono di effettuare calcoli e ricerche all'interno di fogli e in fogli multipli allo stesso tempo. Le formule possono essere applicate su valori numerici immessi nella formula o su valori contenuti nelle celle. Le formule ti permettono anche di automatizzare simboli e campi di menu a discesa.

Scopri la sintassi per creare e modificare una formula in Smartsheet.

Creazione e modifica di formule in Smartsheet

Le formule possono essere inserite nei campi Elenco 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.

Usa 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:

  1. Seleziona il campo desiderato.
  2. Inserisci il segno di uguale nel campo, quindi inserisci il calcolo.
    5+3
  3. Dopo aver inserito la formula, premi [Invio].
    8
    Il risultato compare nel campo contenente la formula.

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:

  1. Fai doppio clic  su un campo contenente la formula per aprirla per la modifica.
  2. 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

Utilizzare 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 percento 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 di azione 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).

 

Imposta formule per tutte le righe con le formule di colonna

Con le formule di colonna puoi applicare calcoli ed espressioni uniformi a tutte le righe del foglio. Inoltre, le formule di colonna vengono applicate in automatico alle nuove righe aggiunte in qualsiasi punto del foglio. Ad esempio puoi:

  • tracciare la variazione di data per il completamento, pianificato o reale, di tutte le attività di un progetto;
  • configurare una funzione INDICE per inserire automaticamente le informazioni su una risorsa assegnata, come la qualifica, il reparto o il supervisore;
  • calcolare automaticamente i totali per le richieste di preventivo in base alle informazioni inviate tramite un modulo di richiesta preventivo.

Creazione e modifica di formule di colonna

Per creare una formula di colonna:

  1. Scrivi la formula che vuoi utilizzare in una cella qualunque della colonna desiderata.

    NOTA: Le formule di colonna non possono fare riferimento a celle o intervalli con numeri di riga specifici, ad esempio con riferimenti assoluti, specifici riferimenti di cella, o intervalli parziali di colonne. Utilizza invece la funzione @riga, riferimenti di colonne, e riferimenti incrociati di fogli.
     
  2. Dopo aver scritto la formula, fa’ clic col tasto destro sulla cella per aprire il menù di scelta rapida e seleziona Converti in formula di colonna.

La formula verrà applicata automaticamente a tutte le celle contenute nella colonna, e sarà automaticamente inserita nelle nuove righe che verranno eventualmente aggiunte al foglio.

Per modificare o eliminare la formula di colonna, fa’ clic col tasto destro su una cella qualsiasi della colonna e seleziona Modifica formula di colonna o Converti in formula di cella.

Limiti della formula di colonna

 

Solo le formule che non fanno riferimento a numeri di riga specifici possono essere convertite in formule di colonna. Utilizza la seguente tabella come riferimento per scrivere le formule di colonna:

Tipo di riferimento

Esempio

Supportato?

@riga

[Nome dell'attività]@riga

Riferimenti di colonna

[Nome dell’attività]:[Nome dell’attività]

Riferimenti incrociati di fogli

{Colonna del nome dell'attività}

Riferimenti di cella

[Nome dell’attività]1

X

Riferimenti assoluti

[Nome dell’attività]$1

X

Intervalli parziali di colonne

[Nome dell’attività]1:[Nome dell’attività]12

X