Come funziona nel dettaglio.
CERCA.ORIZZ è una funzione fondamentale di Excel. Cerca un valore nella prima riga di una tabella e restituisce il valore nella stessa colonna dalla riga specificata. Consente di velocizzare la gestione dei fogli di calcolo, ridurre gli errori e creare report automatizzati professionali.
💡 In parole semplici.
Searches horizontally across the first row of a table for a query value, then retrieves matching info from a row number you choose.
"Think of HLOOKUP like scanning a horizontal calendar. You search across the top row for the month, then look down to find your appointment."
Sintassi.
Notazione Ufficiale Excel=CERCA.ORIZZ(valore; matrice_tabella; indice; [intervallo])Argomenti.
Di seguito l'elenco dettagliato di tutti i parametri accettati da questa funzione.
The value to be found in the first row of the table.
Valore d'esempio:D2The range of cells in which you search for the lookup_value and the return value.
Valore d'esempio:A1:C2The row number in table_array from which the matching value will be returned (row 1 is the top row).
Valore d'esempio:2TRUE = Approximate match, FALSE = Exact match. Set to FALSE for exact strings; set to TRUE for numerical scale brackets.
Valore predefinito: TRUEEsempio pratico.
Scenario di utilizzoHorizontal Tax Rate Lookup
Retrieve tax rates horizontally based on the income threshold in D2 (using range_lookup = TRUE to match the tax bracket scale).
| 10000 | 50000 | 100000 | Search Income | Tax Rate |
|---|---|---|---|---|
| 0.10 | 0.20 | 0.30 | 75000 | — |
=HLOOKUP(D2, A1:C2, 2, TRUE)Evaluates HLOOKUP over the sample table cells, placing the verified output in cell E2.
Generatore di formula.
Apri Procedura Guidata CompletaCompila i campi qui sotto per creare una formula personalizzata pronta da incollare nel tuo foglio di calcolo.
=CERCA.ORIZZ()Caratteristiche del risultato.
Returns "Calculated output" based on sample evaluation criteria and active cell references.
Migliori Pratiche
- Ensure the values in the first row of table_array are sorted in ascending order if range_lookup is set to TRUE.
- Just like VLOOKUP, HLOOKUP only searches top-to-bottom. Use XLOOKUP if you need more flexible searches.
Errori Più Frequenti
- If row_index_num is less than 1, HLOOKUP returns a #VALUE! error. If it is greater than the number of rows in table_array, it returns a #REF! error.
Compatibilità per programma e versione.
Verifica tecnica eseguita sui motori di calcolo ufficiali di Microsoft Excel e Google Fogli.
Core standard function supported across all modern and legacy Microsoft Excel versions (365, 2021, 2019, 2016, 2013, 2010), as well as Excel for the Web and Mac.
100% compatible with Google Sheets. Uses identical argument order, data types, and standard calculation logic.
Domande frequenti.
Domande TecnicheCan I use HLOOKUP across different worksheets in Excel?↓
Yes. You can reference cells located on other sheets by including the sheet name followed by an exclamation mark, for example: =HLOOKUP(Sheet2!A2:A10). If the sheet name contains spaces, enclose it in single quotes: ='Q1 Report'!A2:A10.
What is the most common reason for errors in HLOOKUP?↓
If row_index_num is less than 1, HLOOKUP returns a #VALUE! error. If it is greater than the number of rows in table_array, it returns a #REF! error.
Does HLOOKUP work identically in Google Sheets?↓
Yes, HLOOKUP is supported in both Microsoft Excel and Google Sheets with standard evaluation behavior.