Esercizi sulla Funzione CERCA.VERT in Excel

Impara a utilizzare la funzione CERCA.VERT in Excel con una serie di esercizi pratici. Scopri come cercare e recuperare dati specifici da tabelle, gestire errori e applicare la funzione in situazioni avanzate.
Esercizi Semplici
Esercizio 1: Utilizzare CERCA.VERT per Ricerca Base
Utilizza la funzione CERCA.VERT per cercare un valore in una tabella e restituire un dato corrispondente da un'altra colonna.
Istruzioni:
-
Inserisci un set di dati:
- A1:
ID - B1:
Nome - C1:
Città - Inserisci i seguenti dati di esempio:
- A2:
101, B2:Mario, C2:Roma - A3:
102, B3:Luigi, C3:Milano - A4:
103, B4:Anna, C4:Napoli
- A2:
- A1:
-
Cerca un ID:
- In F1, inserisci un ID di esempio, ad esempio
102.
- In F1, inserisci un ID di esempio, ad esempio
-
Utilizza CERCA.VERT:
- In G1, utilizza la seguente formula per cercare il
Nomecorrispondente all’ID:
=CERCA.VERT(F1, A2:C4, 2, FALSO)- Questa formula cerca l’ID inserito in F1 nella prima colonna del range
A2:C4e restituisce il valore corrispondente nella seconda colonna (Nome).
- In G1, utilizza la seguente formula per cercare il
-
Verifica il risultato:
- La cella G1 dovrebbe restituire
Luigi, che è il nome associato all’ID102.
- La cella G1 dovrebbe restituire
Esercizio 2: Gestire Errori con SE.ERRORE e CERCA.VERT
Utilizza SE.ERRORE con CERCA.VERT per gestire i casi in cui il valore cercato non esiste nella tabella, mostrando un messaggio personalizzato.
Istruzioni:
-
Usa lo stesso set di dati del primo esercizio.
-
Cerca un ID che non esiste:
- In F1, inserisci un ID inesistente, ad esempio
105.
- In F1, inserisci un ID inesistente, ad esempio
-
Utilizza SE.ERRORE con CERCA.VERT:
- In G1, combina CERCA.VERT con SE.ERRORE per gestire l’errore:
=SE.ERRORE(CERCA.VERT(F1, A2:C4, 2, FALSO), "ID non trovato")- Questa formula cerca l’ID in F1; se l’ID non esiste, restituisce “ID non trovato” invece di un errore.
-
Verifica il risultato:
- La cella G1 dovrebbe restituire “ID non trovato”, poiché l’ID
105non è presente nel set di dati.
- La cella G1 dovrebbe restituire “ID non trovato”, poiché l’ID
Esercizio 3: Ricerca Esatta vs Ricerca Approssimativa
Utilizza CERCA.VERT per effettuare sia una ricerca esatta che una ricerca approssimativa in un set di dati, e comprendi la differenza tra le due modalità.
Istruzioni:
-
Inserisci un set di dati:
- A1:
Punteggio - B1:
Valutazione - Inserisci i seguenti dati di esempio:
- A2:
0, B2:Insufficiente - A3:
51, B3:Sufficiente - A4:
71, B4:Buono - A5:
91, B5:Ottimo
- A2:
- A1:
-
Cerca un punteggio di esempio:
- In F1, inserisci un punteggio, ad esempio
85.
- In F1, inserisci un punteggio, ad esempio
-
Utilizza CERCA.VERT per ricerca esatta:
- In G1, utilizza la seguente formula per una ricerca esatta:
=CERCA.VERT(F1, A2:B5, 2, FALSO)- Questa formula cercherà il punteggio
85esattamente, ma poiché non esiste una corrispondenza esatta, restituirà un errore.
-
Utilizza CERCA.VERT per ricerca approssimativa:
- In H1, utilizza la seguente formula per una ricerca approssimativa:
=CERCA.VERT(F1, A2:B5, 2, VERO)- Questa formula restituirà “Buono” poiché
85si trova nell’intervallo tra71e90, e la ricerca approssimativa restituisce il valore più vicino.
-
Verifica la differenza:
- Confronta i risultati: G1 restituirà un errore, mentre H1 restituirà “Buono”, mostrando la differenza tra ricerca esatta e approssimativa.
Esercizio 4: CERCA.VERT in Tabelle con Più Colonne
Utilizza CERCA.VERT per cercare un valore in una tabella con più colonne e restituire dati da colonne diverse a seconda di una condizione.
Istruzioni:
-
Inserisci un set di dati:
- A1:
ID - B1:
Nome - C1:
Città - D1:
Età - E1:
Stato - Inserisci i seguenti dati di esempio:
- A2:
101, B2:Mario, C2:Roma, D2:30, E2:Italia - A3:
102, B3:Luigi, C3:Milano, D3:25, E3:Italia - A4:
103, B4:Anna, C4:Napoli, D4:28, E4:Italia
- A2:
- A1:
-
Cerca un ID:
- In F1, inserisci un ID, ad esempio
101.
- In F1, inserisci un ID, ad esempio
-
Utilizza CERCA.VERT per restituire il Nome:
- In G1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:E4, 2, FALSO)- Questa formula cercherà l’ID
101e restituiràMario.
-
Utilizza CERCA.VERT per restituire l’Età:
- In H1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:E4, 4, FALSO)- Questa formula cercherà l’ID
101e restituirà30.
-
Utilizza CERCA.VERT per restituire lo Stato:
- In I1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:E4, 5, FALSO)- Questa formula cercherà l’ID
101e restituiràItalia.
-
Verifica i risultati:
- Verifica che G1, H1 e I1 contengano rispettivamente
Mario,30, eItalia, confermando che CERCA.VERT può restituire dati da diverse colonne.
- Verifica che G1, H1 e I1 contengano rispettivamente
Esercizio 5: Utilizzare CERCA.VERT con Valori Testuali
Utilizza CERCA.VERT per cercare dati in una tabella che contiene valori testuali e restituisci informazioni correlate.
Istruzioni:
- Inserisci un set di dati:
- A1:
Nome - B1:
Reparto - C1:
Stipendio - Inserisci i seguenti dati di esempio:
- A2:
Mario, B2:Vendite, C2:30000 - A3: `
- A2:
- A1:
Luigi, B3: Marketing, C3: 32000 - A4:Anna, B4: Finanza, C4: 35000`
-
Cerca un Nome:
- In F1, inserisci un nome, ad esempio
Anna.
- In F1, inserisci un nome, ad esempio
-
Utilizza CERCA.VERT per restituire il Reparto:
- In G1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:C4, 2, FALSO)- Questa formula cercherà il nome
Annae restituiràFinanza.
-
Utilizza CERCA.VERT per restituire lo Stipendio:
- In H1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:C4, 3, FALSO)- Questa formula cercherà il nome
Annae restituirà35000.
-
Verifica i risultati:
- Verifica che G1 e H1 contengano rispettivamente
Finanzae35000, confermando che CERCA.VERT può essere utilizzato efficacemente con valori testuali.
- Verifica che G1 e H1 contengano rispettivamente
Esercizi Avanzati
Esercizio 6: CERCA.VERT con Dati da Diversi Fogli
Utilizza CERCA.VERT per cercare dati in un foglio di lavoro diverso rispetto a quello in cui si trova la formula.
Istruzioni:
-
Crea due fogli di lavoro:
- Foglio
Dati: Inserisci un set di dati con colonne perID,Nome, eCittà. - Foglio
Ricerca: Inserisci un ID in cella A1.
- Foglio
-
Inserisci i dati nel foglio Dati:
- A1:
ID - B1:
Nome - C1:
Città - Inserisci i seguenti dati di esempio:
- A2:
101, B2:Mario, C2:Roma - A3:
102, B3:Luigi, C3:Milano - A4:
103, B4:Anna, C4:Napoli
- A2:
- A1:
-
Cerca un ID nel foglio Ricerca:
- In A1 del foglio
Ricerca, inserisci un ID, ad esempio103.
- In A1 del foglio
-
Utilizza CERCA.VERT nel foglio Ricerca:
- In B1, utilizza la seguente formula per trovare il Nome:
=CERCA.VERT(A1, Dati!A2:C4, 2, FALSO)- In C1, utilizza la seguente formula per trovare la Città:
=CERCA.VERT(A1, Dati!A2:C4, 3, FALSO) -
Verifica i risultati:
- La cella B1 dovrebbe restituire
Annae la cella C1Napoli, confermando che CERCA.VERT può cercare dati tra fogli diversi.
- La cella B1 dovrebbe restituire
Esercizio 7: CERCA.VERT e Dati Ordinali
Utilizza CERCA.VERT per cercare dati basati su una classifica o un ordine gerarchico, come un elenco di classifiche sportive o risultati di esami.
Istruzioni:
-
Inserisci un set di dati:
- A1:
Posizione - B1:
Nome - C1:
Punteggio - Inserisci i seguenti dati di esempio:
- A2:
1, B2:Mario, C2:95 - A3:
2, B3:Luigi, C3:90 - A4:
3, B4:Anna, C4:85
- A2:
- A1:
-
Cerca una posizione specifica:
- In F1, inserisci una posizione, ad esempio
2.
- In F1, inserisci una posizione, ad esempio
-
Utilizza CERCA.VERT per restituire il Nome:
- In G1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:C4, 2, FALSO)- Questa formula cercherà la posizione
2e restituiràLuigi.
-
Utilizza CERCA.VERT per restituire il Punteggio:
- In H1, utilizza la seguente formula:
=CERCA.VERT(F1, A2:C4, 3, FALSO)- Questa formula cercherà la posizione
2e restituirà90.
-
Verifica i risultati:
- Verifica che G1 e H1 contengano rispettivamente
Luigie90, dimostrando l’utilizzo di CERCA.VERT con dati ordinali.
- Verifica che G1 e H1 contengano rispettivamente
Esercizio 8: CERCA.VERT con Tabelle Dinamiche
Utilizza CERCA.VERT in combinazione con tabelle dinamiche per cercare dati in una tabella che si espande o si riduce nel tempo.
Istruzioni:
-
Inserisci un set di dati in una tabella dinamica:
- A1:
ID - B1:
Prodotto - C1:
Prezzo - Trasforma i dati in una tabella dinamica selezionando l’intervallo di dati e scegliendo
Inserisci > Tabella.
- A1:
-
Inserisci i dati nella tabella dinamica:
- Inserisci i seguenti dati di esempio:
- A2:
101, B2:Prodotto A, C2:20 - A3:
102, B3:Prodotto B, C3:25 - A4:
103, B4:Prodotto C, C4:30
- A2:
- Inserisci i seguenti dati di esempio:
-
Cerca un ID:
- In F1, inserisci un ID, ad esempio
102.
- In F1, inserisci un ID, ad esempio
-
Utilizza CERCA.VERT per cercare i dati:
- In G1, utilizza la seguente formula per trovare il Prodotto:
=CERCA.VERT(F1, Tabella1, 2, FALSO)- In H1, utilizza la seguente formula per trovare il Prezzo:
=CERCA.VERT(F1, Tabella1, 3, FALSO) -
Aggiungi nuovi dati alla tabella:
- Inserisci nuovi dati, ad esempio:
- A5:
104, B5:Prodotto D, C5:35
- A5:
- Inserisci nuovi dati, ad esempio:
-
Verifica che CERCA.VERT continui a funzionare:
- Inserisci l’ID
104in F1. G1 e H1 dovrebbero restituire rispettivamenteProdotto De35, confermando che la funzione CERCA.VERT funziona correttamente anche con l’espansione della tabella.
- Inserisci l’ID
Esercizio 9: CERCA.VERT e Funzioni Condizionali
Combina CERCA.VERT con funzioni condizionali come SE per restituire risultati differenti in base a criteri multipli.
Istruzioni:
-
Inserisci un set di dati:
- A1:
ID - B1:
Nome - C1:
Categoria - D1:
Prezzo - Inserisci i seguenti dati di esempio:
- A2:
101, B2:Prodotto A, C2:Economico, D2:40 - A3:
102, B3:Prodotto B, C3:Medio, D3:75 - A4:
103, B4:Prodotto C, C4:Costoso, D4:120
- A2:
- A1:
-
Cerca un ID:
- In F1, inserisci un ID, ad esempio
102.
- In F1, inserisci un ID, ad esempio
-
Utilizza CERCA.VERT per cercare il Prezzo e applica SE:
- In G1, utilizza la seguente formula:
=SE(CERCA.VERT(F1, A2:D4, 4, FALSO)<50, "Economico", SE(CERCA.VERT(F1, A2:D4, 4, FALSO)<=100, "Medio", "Costoso"))- Questa formula utilizza CERCA.VERT per cercare il prezzo associato all’ID e quindi SE per classificare il
prezzo come “Economico”, “Medio” o “Costoso”.
- Verifica il risultato:
- La cella G1 dovrebbe restituire “Medio”, dato che il prezzo del
Prodotto Bè75.
- La cella G1 dovrebbe restituire “Medio”, dato che il prezzo del
Esercizio 10: CERCA.VERT in Tabelle Complesse con Più Criteri
Utilizza CERCA.VERT in combinazione con altre funzioni per cercare dati in tabelle complesse con più criteri di ricerca.
Istruzioni:
-
Inserisci un set di dati:
- A1:
ID - B1:
Nome - C1:
Reparto - D1:
Stipendio - E1:
Anno - Inserisci i seguenti dati di esempio:
- A2:
101, B2:Mario, C2:IT, D2:30000, E2:2023 - A3:
102, B3:Luigi, C3:HR, D3:32000, E3:2023 - A4:
103, B4:Anna, C4:IT, D4:35000, E4:2024
- A2:
- A1:
-
Cerca un ID e anno specifico:
- In F1, inserisci un ID, ad esempio
103. - In G1, inserisci l’anno, ad esempio
2024.
- In F1, inserisci un ID, ad esempio
-
Utilizza una combinazione di CERCA.VERT e INDICE:
- In H1, utilizza la seguente formula:
=SE(E1=G1, CERCA.VERT(F1, A2:E4, 4, FALSO), "Anno non corrispondente")- Questa formula utilizza CERCA.VERT per cercare lo stipendio associato all’ID e lo restituisce solo se l’anno corrisponde a quello specificato in G1.
-
Verifica il risultato:
- La cella H1 dovrebbe restituire
35000per l’ID103nell’anno2024. Se cambi l’anno in2023, restituirà “Anno non corrispondente”.
- La cella H1 dovrebbe restituire