Questo articolo include le funzioni e le risorse aggiuntive più comuni per aiutarti a usarle al meglio.
USM Content
Esistono infiniti modi di combinare le funzioni al fine di analizzare i tuoi dati e renderli più utili.
- Consulta l’Elenco delle funzioni completo.
- Scarica il Modello formule.
- Fai una domanda sul tuo specifico caso d’uso nella community online di Smartsheet.
Formule tra fogli
Le seguenti formule combinano diverse funzioni e sono ideali per la raccolta di dati tra fogli. Scopri di più su come fare riferimento ai dati di altri fogli.
Eventuali criteri indicati tra virgolette possono essere sostituiti con un riferimento diretto a una cella, come [Nome colonna]@riga, in cui il valore si trova in una cella invece che essere inserito nella formula. Scopri come creare un riferimento di cella o di colonna in una formula.
Cercare una cella usando un valore corrispondente
- Recupera un valore da una colonna in base a un valore corrispondente in una colonna diversa per identificare la riga.
- Usa INDEX e MATCH, ad esempio:
=INDEX({Colonna da recuperare}, MATCH(“Valore corrispondente”, {Colonna con il valore che deve corrispondere}, 0))
Usa questo metodo al posto della funzione VLOOKUP per migliorare le prestazioni del foglio, riducendo i riferimenti incrociati alle celle tra fogli.
- Il valore corrispondente deve essere univoco nel foglio di origine e memorizzato nello stesso tipo di colonna in entrambi i fogli. Ad esempio, se inserisci un filtro sul foglio di origine utilizzando quel valore, dovrebbe essere visualizzata solo una riga. Se il valore non è univoco nel foglio di origine, INDEX/MATCH recupera solo il valore più vicino alla parte superiore del foglio; i valori successivi vengono ignorati. Tuttavia, il valore di ricerca nel foglio di destinazione non deve essere univoco e puoi recuperarlo più volte quando usi INDEX/MATCH.
- Se ci sono più righe con il valore corrispondente, la formula restituisce solo la prima corrispondenza che trova.
Per le alternative in questo scenario, vedi le soluzioni seguenti.
Cercare una cella usando diversi criteri
Recupera un valore da una colonna in base ai diversi valori corrispondenti in altre colonne.
Usa INDEX e COLLECT, ad esempio:
=INDEX(COLLECT({Colonna da recuperare}, {Colonna 1 con il valore che deve corrispondere}, “Valore 1”, {Colonna 2 con il valore che deve corrispondere}, “Valore 2”), 1)
Raccogliere in una cella tutto il contenuto corrispondente
Recupera tutte le celle che corrispondono ai tuoi criteri e raggruppale in un’unica cella.
È un po’ come usare INDEX, ma ti permette di visualizzare tutti i possibili valori corrispondenti se nel foglio di origine hai più di una riga che contiene dati corrispondenti.
Usa JOIN e COLLECT, ad esempio:
=JOIN(COLLECT({Colonna con i valori da recuperare}, {Colonna criteri 1}, “Criteri 1”, {Colonna criteri 2}, “Criteri 2”), “, ”)
Calcolare la media con diverse condizioni
Calcola la media di una colonna in base a diversi criteri in altre colonne. In pratica è una formula AVERAGEIF al plurale, che ti permette di aggiungere diverse condizioni di filtro per determinare tra quali righe calcolare la media.
Usa AVG e COLLECT, ad esempio:
=AVG(COLLECT({Colonna di cui calcolare la media}, {Colonna criteri 1}, “Criteri 1”, {Colonna criteri 2}, “Criteri 2”))
Cercare la data più recente o il numero più alto con condizioni
Recupera la data più recente o il numero più alto da una colonna in base a diversi criteri in altre colonne.
Usa MAX e COLLECT, ad esempio:
=MAX(COLLECT({Colonna in cui trovare la data o il numero max}, {Colonna criteri 1}, “Criteri 1”, {Colonna criteri 2}, “Criteri 2”))
Se stai cercando la data più lontana o il numero più basso, puoi usare MIN invece di MAX.
Ottimizzare i riferimenti incrociati tra fogli
Il numero totale di celle a cui le formule possono fare riferimento in un foglio può raggiungere i 25 milioni. Se superi questo limite, ti verrà chiesto di ridurre il numero di celle a cui fanno riferimento le formule.
Per ottimizzare il numero di celle a cui fanno riferimento le formule nel tuo foglio, ecco alcuni suggerimenti utili:
- Usa INDEX(MATCH) invece di VLOOKUP: VLOOKUP fa riferimento a un intero intervallo di tabella, mentre INDEX(MATCH) fa riferimento solo alle colonne necessarie, riducendo il numero di celle coinvolte.
- Distribuisci le formule su più fogli: invece di utilizzare un singolo foglio principale, distribuisci i tuoi dati creando fogli separati per diversi tipi di richieste In questo modo potrai distribuire le formule in modo più efficiente.
- Fai riferimento solo alle celle essenziali: le formule devono fare riferimento solo alle celle specifiche necessarie per i calcoli, il che può aiutare a ridurre il numero totale di celle di riferimento.
Questi passaggi possono aiutarti a sfruttare al meglio le funzionalità del software e migliorare le prestazioni.
Hai ancora bisogno di assistenza?
Usa il modello Manuale delle formule per trovare altre risorse di assistenza e visualizzare oltre 100 formule, nonché 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.