Funzioni Ricerca e riferimento

Le 37 funzioni ricerca e riferimento di Sheets, con i nomi, gli argomenti e i risultati di sempre.

FunzioneCosa faSintassi
ADDRESSIndirizzo di una cella come testoADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
AREASNumero di aree in un riferimentoAREAS(reference)
CHOOSESceglie l'N-esimo valoreCHOOSE(index, value1, value2, ...)
CHOOSECOLSColonne selezionate di una matriceCHOOSECOLS(array, col_num1, [col_num2, ...])
CHOOSEROWSRighe selezionate di una matriceCHOOSEROWS(array, row_num1, [row_num2, ...])
COLUMNNumero di colonna di un riferimentoCOLUMN([reference])
COLUMNSNumero di colonne in un intervalloCOLUMNS(array)
DROPMatrice senza le prime o ultime righe/colonneDROP(array, rows, [columns])
EXPANDEstende una matrice a una dimensione dataEXPAND(array, rows, [columns], [pad_with])
FILTEResempioRighe o colonne che soddisfano una condizioneFILTER(array, include, [if_empty])
FORMULATEXTFormula di una cella come testoFORMULATEXT(reference)
GROUPBYRaggruppa le righe e aggrega i loro valoriGROUPBY(row_fields, values, function, [field_headers], [total_depth], [sort_order], [filter_array], [field_relationship])
HLOOKUPCerca nella prima rigaHLOOKUP(lookup, table, row_index, [approximate])
HSTACKAffianca matrici in orizzontaleHSTACK(array1, [array2, ...])
HYPERLINKCollegamento mostrato con un nome descrittivoHYPERLINK(link_location, [friendly_name])
INDEXesempioValore in una riga/colonna di un intervalloINDEX(range, row, [column])
INDIRECTRiferimento dato come testoINDIRECT(ref_text, [a1])
LOOKUPRicerca approssimata in dati ordinatiLOOKUP(lookup_value, lookup_vector, [result_vector])
MATCHesempioPosizione di un valore in un intervalloMATCH(lookup, range, [match_type])
OFFSETRiferimento spostato rispetto a una cella inizialeOFFSET(reference, rows, cols, [height], [width])
PIVOTBYAggrega i valori per gruppi di righe e colonnePIVOTBY(row_fields, col_fields, values, function, [field_headers], [row_total_depth], [row_sort_order], [col_total_depth], [col_sort_order], [filter_array], [relative_to])
ROWNumero di riga di un riferimentoROW([reference])
ROWSNumero di righe in un intervalloROWS(array)
SORTesempioOrdina le righe o le colonne di una matriceSORT(array, [sort_index], [sort_order], [by_col])
SORTBYOrdina una matrice in base ad altre matriciSORTBY(array, by_array1, [sort_order1], ...)
TAKEPrime o ultime righe e colonne di una matriceTAKE(array, rows, [columns])
TOCOLMatrice come singola colonnaTOCOL(array, [ignore], [scan_by_column])
TOROWMatrice come singola rigaTOROW(array, [ignore], [scan_by_column])
TRANSPOSEScambia righe e colonne di una matriceTRANSPOSE(array)
TRIMRANGEIntervallo senza le righe/colonne vuote esterneTRIMRANGE(range, [trim_rows], [trim_cols])
UNIQUEesempioRighe o colonne distinte di una matriceUNIQUE(array, [by_col], [exactly_once])
VLOOKUPesempioCerca nella prima colonnaVLOOKUP(lookup, table, col_index, [approximate])
VSTACKImpila matrici una sotto l'altraVSTACK(array1, [array2, ...])
WRAPCOLSDispone una riga o colonna in colonneWRAPCOLS(vector, wrap_count, [pad_with])
WRAPROWSDispone una riga o colonna in righeWRAPROWS(vector, wrap_count, [pad_with])
XLOOKUPesempioCerca un valore e restituisce l'elemento corrispondenteXLOOKUP(lookup, lookup_range, return_range, [if_not_found], [match_mode], [search_mode])
XMATCHesempioPosizione di un elemento in una riga o colonnaXMATCH(lookup_value, lookup_array, [match_mode], [search_mode])