Esercizi sulla Funzione CERCA.ORIZZ in Excel con Soluzioni Dettagliate
Codegrind Team•Aug 18 2024
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
,Marzo
in 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
65
in A4. - In B4, scrivi la formula per la ricerca esatta:
Poiché=CERCA.ORIZZ(A4, A1:D2, 2, FALSO)
65
non è 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 tra51
e71
, 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 Totali
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 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
Prezzo
in A5. - In B5, scrivi la formula:
Questa formula restituirĂ il valore=CERCA.ORIZZ(A5, A1:D4, 2, FALSO)
20
corrispondente 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
,Stipendio
in 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
Reparto
in 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:
Vendite
eRiepilogo
. - Nel foglio
Vendite
, inserisci un set di dati con le categorieProdotto
,Gennaio
,Febbraio
,Marzo
in riga 1 e i rispettivi valori di vendita nelle righe successive. - Nel foglio
Riepilogo
, inserisci la categoriaGennaio
in 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
, inserisciGennaio
in A1. - In B1, scrivi la formula:
Questa formula cercherà “Gennaio” nel foglio=CERCA.ORIZZ(A1, Vendite!$A$1:$D$2, 2, FALSO)
Vendite
e 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
Prezzo
in 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
.