Esercizi sulla Funzione CERCA.ORIZZ in Excel con Soluzioni Dettagliate

Edoardo Midali
Impara a utilizzare la funzione CERCA.ORIZZ in Excel con una serie di esercizi pratici e soluzioni dettagliate. Scopri come cercare e recuperare dati specifici da tabelle orizzontali, gestire errori e applicare la funzione in situazioni avanzate.
Esercizio 1: Utilizzare CERCA.ORIZZ per Ricerca Base
Istruzioni:
- Inserisci un set di dati con le categorie
Prodotto,Gennaio,Febbraio,Marzoin riga 1 e i rispettivi valori di vendita in riga 2. - Nella cella A4, inserisci la categoria “Gennaio”.
- In cella B4, utilizza la funzione CERCA.ORIZZ per cercare “Gennaio” nella riga 1 e restituire il valore di vendita corrispondente dalla riga 2.
- Verifica che il valore corretto sia visualizzato in B4.
Soluzione:
- Supponiamo di avere i seguenti dati nelle celle A1:D2:
- A1:
Prodotto, B1:Gennaio, C1:Febbraio, D1:Marzo - A2:
Prodotto A, B2:100, C2:120, D2:150
- A1:
- Inserisci “Gennaio” in A4.
- In B4, scrivi la formula:
Questa formula cerca “Gennaio” nella riga 1 (A1:D1) e restituisce il valore corrispondente nella riga 2.=CERCA.ORIZZ(A4, A1:D2, 2, FALSO) - Il risultato in B4 sarà
100.
Esercizio 2: Gestire Errori con SE.ERRORE e CERCA.ORIZZ
Istruzioni:
- Usa lo stesso set di dati dell’esercizio precedente.
- Nella cella A4, inserisci una categoria che non esiste nella riga 1 (es. “Aprile”).
- In cella B4, combina CERCA.ORIZZ con SE.ERRORE per mostrare “Categoria non trovata” se il valore non è presente nella riga 1.
- Verifica che il messaggio personalizzato appaia correttamente quando la categoria non esiste.
Soluzione:
- Inserisci “Aprile” in A4.
- In B4, scrivi la formula:
Questa formula cerca “Aprile” nella riga 1 e, non trovando nulla, restituisce il messaggio “Categoria non trovata”.=SE.ERRORE(CERCA.ORIZZ(A4, A1:D2, 2, FALSO), "Categoria non trovata") - Il risultato in B4 sarà “Categoria non trovata”.
Esercizio 3: Ricerca Esatta vs Ricerca Approssimativa
Istruzioni:
- Inserisci un set di dati con riga 1 contenente intervalli di punteggio (es.
0,51,71,91) e riga 2 contenente le rispettive valutazioni (Insufficiente,Sufficiente,Buono,Ottimo). - Nella cella A4, inserisci un punteggio di esempio, ad esempio
65. - In cella B4, utilizza CERCA.ORIZZ per trovare la valutazione corrispondente al punteggio usando la modalità di ricerca esatta (
FALSO). - In cella C4, ripeti l’operazione usando la modalità di ricerca approssimativa (
VERO). - Verifica come cambiano i risultati a seconda della modalità di ricerca utilizzata.
Soluzione:
- Inserisci i seguenti dati:
- A1:
0, B1:51, C1:71, D1:91 - A2:
Insufficiente, B2:Sufficiente, C2:Buono, D2:Ottimo
- A1:
- Inserisci
65in A4. - In B4, scrivi la formula per la ricerca esatta:
Poiché=CERCA.ORIZZ(A4, A1:D2, 2, FALSO)65non è esattamente corrispondente a nessuno dei valori in A1:D1, il risultato sarà un errore#N/D. - In C4, scrivi la formula per la ricerca approssimativa:
Poiché=CERCA.ORIZZ(A4, A1:D2, 2, VERO)65è compreso tra51e71, il risultato sarà “Sufficiente”.
Esercizio 4: CERCA.ORIZZ in Tabelle con Più Righe
Istruzioni:
- Inserisci un set di dati con le categorie
Prodotto,Prezzo,Quantità,Vendite Totaliin riga 1 e i rispettivi valori nelle righe 2, 3, 4. - Nella cella A5, inserisci una categoria (es.
Prezzo). - In B5, utilizza CERCA.ORIZZ per restituire il valore corrispondente alla categoria selezionata.
- Ripeti l’operazione per altre categorie (
Quantità,Vendite Totali) e verifica che i dati corretti siano restituiti per ciascuna categoria.
Soluzione:
- Inserisci i seguenti dati:
- A1:
Prodotto, B1:Prezzo, C1:Quantità, D1:Vendite Totali - A2:
Prodotto A, B2:20, C2:10, D2:200
- A1:
- Inserisci
Prezzoin A5. - In B5, scrivi la formula:
Questa formula restituirà il valore=CERCA.ORIZZ(A5, A1:D4, 2, FALSO)20corrispondente al “Prezzo” diProdotto A. - Se cambi la categoria in A5 a
Quantità, il risultato in B5 sarà10.
Esercizio 5: Utilizzare CERCA.ORIZZ con Valori Testuali
Istruzioni:
- Inserisci un set di dati con categorie
Nome,Reparto,Stipendioin riga 1 e i rispettivi valori nelle righe 2, 3, 4. - Nella cella A5, inserisci una categoria (es.
Reparto). - In B5, utilizza CERCA.ORIZZ per restituire il valore corrispondente alla categoria selezionata.
- Verifica che i risultati siano corretti per le diverse categorie selezionate in A5.
Soluzione:
- Inserisci i seguenti dati:
- A1:
Nome, B1:Reparto, C1:Stipendio - A2:
Mario, B2:IT, C2:3000
- A1:
- Inserisci
Repartoin A5. - In B5, scrivi la formula:
Questa formula restituirà=CERCA.ORIZZ(A5, A1:C4, 2, FALSO)IT, che è il reparto di “Mario”. - Se cambi la categoria in A5 a
Stipendio, il risultato in B5 sarà3000.
Esercizio 6: CERCA.ORIZZ con Dati da Diversi Fogli
Istruzioni:
- Crea due fogli di lavoro:
VenditeeRiepilogo. - Nel foglio
Vendite, inserisci un set di dati con le categorieProdotto,Gennaio,Febbraio,Marzoin riga 1 e i rispettivi valori di vendita nelle righe successive. - Nel foglio
Riepilogo, inserisci la categoriaGennaioin A1. - In cella B1, utilizza CERCA.ORIZZ per cercare i dati di gennaio nel foglio
Vendite. - Verifica che i dati corretti vengano restituiti anche se la ricerca avviene tra fogli diversi.
Soluzione: 1
. Nel foglio Vendite, inserisci i seguenti dati:
- A1:
Prodotto, B1:Gennaio, C1:Febbraio, D1:Marzo - A2:
Prodotto A, B2:100, C2:120, D2:150
- Nel foglio
Riepilogo, inserisciGennaioin A1. - In B1, scrivi la formula:
Questa formula cercherà “Gennaio” nel foglio=CERCA.ORIZZ(A1, Vendite!$A$1:$D$2, 2, FALSO)Venditee restituirà il valore100. - Verifica che B1 mostri
100.
Esercizio 7: CERCA.ORIZZ e Dati Ordinali
Istruzioni:
- Inserisci un set di dati con la classifica (
1°, 2°, 3°) in riga 1 e i rispettivi nomi e punteggi nelle righe 2 e 3. - In cella A5, inserisci una posizione specifica (es.
1°). - Utilizza CERCA.ORIZZ per restituire il nome e il punteggio corrispondenti alla posizione inserita.
- Verifica che i risultati siano corretti per diverse posizioni.
Soluzione:
- Inserisci i seguenti dati:
- A1:
1°, B1:2°, C1:3° - A2:
Mario, B2:Luigi, C2:Anna - A3:
95, B3:90, C3:85
- A1:
- Inserisci
1°in A5. - In B5, scrivi la formula:
Questa formula restituirà=CERCA.ORIZZ(A5, A1:C3, 2, FALSO)Mario. - Per ottenere il punteggio, in C5 scrivi:
Il risultato sarà=CERCA.ORIZZ(A5, A1:C3, 3, FALSO)95.
Esercizio 8: CERCA.ORIZZ e Funzioni Condizionali
Istruzioni:
- Inserisci un set di dati con categorie (
Prodotto,Prezzo,Quantità,Totale) in riga 1 e i rispettivi valori nelle righe 2, 3, 4. - Nella cella A5, inserisci una categoria (es.
Prezzo). - In B5, utilizza CERCA.ORIZZ per cercare il prezzo, e combina con SE per restituire “Economico” se il prezzo è inferiore a 50, “Medio” se tra 50 e 100, e “Costoso” se superiore a 100.
- Verifica che i risultati siano corretti in base ai diversi valori di prezzo.
Soluzione:
- Inserisci i seguenti dati:
- A1:
Prodotto, B1:Prezzo, C1:Quantità, D1:Totale - A2:
Prodotto A, B2:20, C2:5, D2:100
- A1:
- Inserisci
Prezzoin A5. - In B5, scrivi la formula:
Questa formula verifica il valore del prezzo e restituisce la classificazione appropriata.=SE(CERCA.ORIZZ(A5, A1:D2, 2, FALSO)<50, "Economico", SE(CERCA.ORIZZ(A5, A1:D2, 2, FALSO)<=100, "Medio", "Costoso")) - Il risultato sarà “Economico” poiché il prezzo è
20.