Sintassi
INDEX(range, row_index, [column_index])
- intervallo—Il gruppo di celle da valutare.
- row_index—La posizione della riga (utilizzata in una raccolta monodimensionale, come un elenco) dell'elemento da restituire.
- column_index—[opzionale]La posizione della colonna (utilizzata in un intervallo selezionato con due o più colonne, ad esempio una tabella) dell'elemento da restituire
Utilizzo esempio
[Nome dell’attività]:[Nome dell’attività]
INDEX (CHILDREN ([Nome attività] @row), 1)
Utilizzo note
- L'intervallo può essere una funzione che restituisce valori multipli, ad esempio:
- Puoi utilizzare la funzione MATCH all'interno della funzione INDEX per restituire un elemento da un intervallo in base alla posizione relativa di un valore in un intervallo. (Vedi l'esempio sotto).
- Puoi utilizzare la funzione COLLECT all'interno della funzione INDEX per restituire un elemento da un intervallo in base ai valori raccolti che soddisfano i criteri specificati. (Vedi l'esempio sotto).
Esempi
Questo esempio fa riferimento alle seguenti informazioni del foglio:
| Articolo di abbigliamento | Totale transazione | Unità vendute | Prezzo per unità | Disponibile? | |
|---|---|---|---|---|---|
| 1 | T-Shirt | 117000 | 78 | 1500 | Brandfolder Image
|
| 2 | Pantaloni | 149100 | 42 | 3550 | Brandfolder Image
|
| 3 | Giacca | 81200 | 217 | 20000 | Brandfolder Image
|
Considerando la tabella precedente, ecco alcuni esempi di utilizzo della funzione INDEX in un foglio:
| Formula | Descrizione | Risultato |
|---|---|---|
| = INDEX([Articolo di abbigliamento]:[Unità vendute], 1, 3) | Restituisce il valore nella riga 1 della colonna Unità vendute | 78 |
| =INDEX(COLLECT([Totale transazione]:[Totale transazione], [Disponibile?]:[Disponibile?], true), 1) | Raccoglie i valori nella colonna Totale della transazione per le righe in cui è presente la casella di controllo in Disponibile? la colonna è selezionata (true) e restituisce la prima voce in quella raccolta | 1170,00 € |
| =INDEX([Prezzo per unità]:[Prezzo per unità], MATCH(“Giacca”, [Articolo di abbigliamento]:[Articolo di abbigliamento], 0)) | Restituisce il valore nella colonna Prezzo unitario per la riga che contiene il valore Giacca nella colonna Articolo di abbigliamento | 200 € |
| =INDEX([Disponibile]:[Disponibile], MATCH(“Giacca”, [Articolo di abbigliamento]:[Articolo di abbigliamento], 0)) | Restituisce il valore nella colonna Disponibile per la riga che contiene il valore Jacket nella colonna Articolo di abbigliamento. Da In Stock? La colonna è una casella di controllo. Anche la colonna in cui digiti questa formula deve essere un tipo di casella di controllo. | Brandfolder Image
|
Assicurati che il tipo di dati che otterrai dalla formula INDEX corrisponda al tipo di colonna in cui stai utilizzando la formula. Ciò include la formattazione come valuta o percentuali se desideri vedere i dati visualizzati in quel formato.
Hai ancora bisogno di assistenza?
Se disponi di un piano Enterprise, puoi utilizzare l'intelligenza artificiale per scrivere e risolvere i problemi delle formule.
Usa il modello Formula Handbook per trovare altre risorse di supporto e visualizzare oltre 100 formule, incluso un glossario di tutte le funzioni con cui puoi esercitarti a lavorare in tempo reale ed esempi di formule avanzate e di uso comune.
Trova esempi di come altri clienti Smartsheet utilizzano questa funzione o chiedi informazioni sul tuo caso d'uso specifico nella community online di Smartsheet.