Applica a

Smartsheet
  • Pro
  • Business
  • Enterprise

Domande frequenti: Uso delle formule

Le formule in Smartsheet possono farti risparmiare tempo calcolando automaticamente i dati, combinando il contenuto delle celle in un foglio e aiutandoti a tenere traccia delle date, per citare solo alcuni esempi.

Chi può usarlo?

Piani:

  • Smartsheet
  • Pro
  • Business
  • Enterprise

Gli utenti in un piano Aziendale possono utilizzare l’IA per generare formule

Hai ancora bisogno di assistenza?

Usa il modello Manuale delle formule per trovare altre risorse di assistenza e visualizzare oltre 100 formule, tra cui un glossario per ogni funzione, che puoi usare per esercitarti 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.

Chiedi alla community

Domande frequenti

Una formula può fare riferimento a una cella in un foglio diverso?

Sì.Le formule incrociate tra fogli possono fare riferimento a una singola cella, a un intervallo di celle o a intere colonne in un altro foglio.

Smartsheet supporta una funzione VLOOKUP?

Per noi, sì. Tuttavia, Smartsheet ha una combinazione INDEXMATCH più versatile. Questa combinazione riduce i riferimenti alle celle incrociati tra fogli osservando le singole colonne e non un ampio intervallo.

Puoi anche trovare ulteriori dettagli sulla funzione VLOOKUP di Smartsheet o trovare esempi di come altri clienti Smartsheet raccolgono i dati usando le formule nella community online di Smartsheet.  

Come posso ottenere una formula per includere righe aggiunte di recente?

Se viene aggiunta una nuova riga che include la stessa formula, la nuova riga erediterà automaticamente la formula.

Se stai creando una formula per utilizzare tutti i valori in una colonna, escludi i riferimenti alla riga e usa solo il nome della colonna nell’intervallo compreso (ad es. =SUM([Ore totali]:[Ore totali]). In questo modo, le righe aggiunte vengono incluse automaticamente nel calcolo.

Se hai impostato una formula di colonna, verrà applicata automaticamente a ogni nuova riga che viene aggiunta alla colonna.

Le formule possono controllare colonne con un tipo di colonna simbolo?

Sì. Il carattere aggiunto alla formula dipende dai simboli che usi. Fai riferimento a questo elenco per sapere cosa aggiungere alla formula:

  • Stella, bandiera e casella di spunta: per questi simboli, usa 1 per on o 0 per off
    • Esempio: IF([Stato]@riga = “Completo”,1,0)
  • Luce rossa, gialla e verde: usa i valori letterali Rosso, Giallo o Verde
    • Esempio: =IF([Stato]@riga = “A rischio”, “Rosso”, “Verde”)
  • Priorità: usa il valore Alto o Basso
    • Esempio: =IF([Stato]@riga = “Scaduto”, “Alto”, “Basso”)
  • Sfere di Harvey: usa i valori Quarto, Metà, Trequarti, Pieno o Vuoto
    • Esempio: =IF([% Completo]@riga = 1, “Pieno”, “Vuoto”)

Posso creare delle formule nelle colonne del foglio di progetto?

Quando le dipendenze sono attive, le colonne come Data di inizio, Data di fine, Durata e % completamento hanno formule corrispondenti per fornire la funzionalità del progetto. Le formule non sono consentite in queste colonne, in quanto potrebbero essere sovrascritte.

Per aggirare questo comportamento, puoi disattivare le dipendenze sul foglio o creare nuove colonne per eseguire i calcoli desiderati.

Cosa succede alle mie formule se uso i comandi “Sposta su un altro foglio” o “Copia su un altro foglio” per spostare o copiare su un altro foglio una riga contenente una formula?

Le formule non vengono mantenute quando si usano questi comandi per spostare o copiare le righe. Tuttavia, puoi utilizzare le scorciatoie da tastiera per copiare e incollare le formule.

Le formule che producono un valore di testo restituiscono un valore di testo nella cella di contatto?

Sì. Se le celle a cui fa riferimento la formula sono valori di testo e non creano un indirizzo e-mail, restituiscono solo valori di testo.

 

Quali funzioni sono attive in una colonna di contatto?

Le funzioni che possono restituire un valore di contatto funzionano solo nelle colonne di contatto. Ecco alcuni modelli di funzioni che puoi usare:

  • Cella Contatto uguale a: =[Assegnato a]1
  • VLOOKUP: =VLOOKUP([Assegnato a]1,{Reparti},2,false)
  • PARENT: =PARENT()
  • INDEX(MATCH()): =INDEX({Reparti},MATCH([Assegnato a]1,{Nomi},0))
  • IF: =IF(Urgenza1=“Alto”,[Reperibilità urgente]1,[Assegnato a]1)

Qui sotto sono elencati alcuni esempi pratici specifici di queste formule.

Informazioni del foglio d’esempio:

Riga Nome progettoAssegnato aData% di completamentoStato
1Progetto - ES Brown25/03/2030%Rosso
2Estensionedon.t@domain.com18/10/2060%Giallo
3Smartsheet - PMAndy Davis06/01/20100%Verde
4Raccolta - INTJohnny Apple, S Brown12/02/2020%Rosso

Considerando la tabella sopra, ecco alcuni esempi di utilizzo delle formule di contatto in un foglio:

FormulaDescrizioneRisultato
=INDEX([Nome del progetto]:[Nome progetto], MATCH(“Andy Davis”, [Assegnato a]:[Assegnato a], 0))Restituisce il valore nella colonna Nome progetto per la riga che contiene il valore Andy Davis nella colonna Assegnato aSmartsheet - PM
=COUNTIF([Assegnato a]:[Assegnato a], HAS(@cella, “S Brown”))Conta il numero di righe in cui il valore nella colonna Assegnato a è S Brown2
=VLOOKUP(“don.t@domain.com”, [Assegnato a]:[Data], 2, false)Restituisce la data. Se la colonna Assegnato a contiene l’e-mail don.t@domain.com, cerca e produce il valore nella stessa riga nella colonna Data18/10/20

Come posso creare un nuovo contatto usando una formula?

Non esiste un metodo diretto per creare nuovi contatti con le formule. Tuttavia, puoi creare nuovi contatti usando più colonne se gli indirizzi e-mail dell’organizzazione seguono uno schema particolare. Ad esempio, first.last@domain.com.

Per farlo, puoi avere una colonna per first.last e un’altra per @domain.com. Grazie alla funzione JOIN, puoi unire questi due campi nella stessa cella di contatto e creare il contatto desiderato.

In una colonna di contatto posso usare formule che generano dati diversi da valori di contatto o di testo?

Le formule che generano tipi di dati diversi dai contatti o dal testo (ad es. date, numeri, operatori booleani e così via) non sono supportate e restituiranno il codice di errore #CONTACT EXPECTED. Questo è simile al funzionamento attuale delle colonne DATE. Le formule restituiscono #DATE EXPECTED se generano valori diversi da date o testo. Le colonne con caselle di spunta segnalano un errore simile: #BOOLEAN EXPECTED.