KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Ricerca sensibile alle maiuscole/minuscole

AutoreAmanda Li Data di modifica

Saprai già che puoi combinare le funzioni INDICE e CONFRONTA, oppure utilizzare la funzione CERCA.VERT per cercare un valore in un intervallo in Excel. Tuttavia, queste ricerche non distinguono tra maiuscole e minuscole. Per eseguire una corrispondenza sensibile alle maiuscole e minuscole, devi sfruttare le funzioni EXACT e SCEGLI.

ricerca con distinzione tra maiuscole e minuscole 1

Esegui una ricerca sensibile alle maiuscole/minuscole con INDICE e CONFRONTA
Esegui una ricerca sensibile alle maiuscole/minuscole con CERCA.VERT


Esegui una ricerca sensibile alle maiuscole/minuscole con INDICE e CONFRONTA

Per trovare il voto di YUKI, come mostrato nello screenshot sopra con le funzioni INDICE e CONFRONTA, puoi utilizzare la funzione EXACT per confrontare le stringhe di testo nell'intervallo dei nomi degli studenti con «YUKI» (il valore nella cella G5), rispettando la distinzione tra maiuscole e minuscole. Dopodiché, combina le funzioni INDICE e CONFRONTA per recuperare il valore desiderato.

Sintassi generica

=INDEX()return_range,MATCH(TRUE,EXACT())lookup_value,lookup_range),0))

√ Nota: questa è una formula matrice che richiede di essere inserita con Ctrl+Maiusc+Invio.

  • intervallo_restituito: L'intervallo da cui si desidera che la formula combinata restituisca il valore. In questo caso, si riferisce all'intervallo dei voti.
  • valore_ricerca: Il valore EXACT utilizzato per eseguire un confronto sensibile alle maiuscole e minuscole con le stringhe di testo nell'intervallo_ricerca. In questo caso si riferisce al nome specificato: YUKI.
  • intervallo_ricerca: L'intervallo di celle da confrontare con il valore_ricerca. In questo caso, si riferisce all'intervallo dei nomi.
  • tipo_corrispondenza 0: MATCH troverà il primo valore esattamente uguale al valore_ricerca.

Per conoscere il votodi YUKI, copi o inserisca la formula seguente nella cella G6e premere Ctrl+Shift+Invioper ottenere il risultato:

=INDICE()D5:D14;CONFRONTA(VERO;IDENTICO())«YUKI»;B5:B14);0))

Oppure, utilizzi Un riferimento di cella per rendere la formula dinamica:

=INDICE()D5:D14;CONFRONTA(VERO;IDENTICO())G5;B5:B14);0))

ricerca con distinzione tra maiuscole e minuscole 2

Spiegazione della formula

=INDEX()D5:D14,MATCH(TRUE,)EXACT(«YUKI»,B5:B14),0))

  • EXACT(G5;B5:B14):La funzione EXACT confronta le stringhe di testo nell'intervallo dei nomi degli studenti B5:B14 con "YUKI", il valore contenuto nella cella G5, restituendo VERO se un valore compreso tra B5 e B14 è esattamente uguale a YUKI, altrimenti FALSO. Si ottiene così un array di valori VERO e FALSO come questo:
    {FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERO}
  • CONFRONTA(VERO;)EXACT(G5;B5:B14);0)=CONFRONTA(VERO;){FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERO};0)Il tipo_corrispondenza 0 indica alla funzione CONFRONTA di cercare una corrispondenza esatta. La funzione restituisce quindi la posizione del valore_ricerca esatto "VERO", che è 10, poiché l’unico VERO si trova alla 10ª posizione dell’array.
  • INDICE()D5:D14;CONFRONTA(VERO;)EXACT(G5;B5:B14);0)) = INDICE(D5:D14La funzione INDICE restituisce il 10° valore nell'intervallo dei voti D5:D14, che è A.

Eseguire una ricerca con distinzione tra maiuscole e minuscole utilizzando CERCA.VERT

Per conoscere il paeseda cui proviene JIMMYCon la funzione CERCA.VERT, è necessario combinare le funzioni SCEGLI e IDENTICO per eseguire una ricerca che distingua tra maiuscole e minuscole. La funzione IDENTICO confronta in modo case-sensitive “JIMMY” con ciascuna stringa nell’intervallo dei nomi degli studenti. Il risultato di questo confronto viene poi abbinato, tramite SCEGLI, ai corrispondenti valori dell’intervallo dei paesi. Ora tocca a CERCA.VERT mettere in mostra tutto il suo potenziale.

Sintassi generica

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT()))lookup_value,lookup_range),return_range),2,FALSE)

√ Nota: si tratta di una formula matriciale che richiede di essere inserita con Ctrl+Shift+Invio.

  • valore_ricerca: Il valore EXACT utilizzato per eseguire un confronto sensibile a maiuscole e minuscole con le stringhe di testo nell'intervallo_ricerca. In questo caso si riferisce al nome specificato: JIMMY.
  • intervallo_ricerca: L'intervallo di celle da confrontare con il valore_ricerca. In questo caso, si riferisce all'intervallo dei nomi.
  • intervallo_restituito: L'intervallo da cui si desidera che la formula combinata restituisca il valore. In questo caso, si riferisce all'intervallo dei paesi.
  • ricerca_approssimativa FALSO: La funzione CERCA.VERT cercherà una corrispondenza esatta.

Per conoscere il paese da cui proviene JIMMY, copi o inserisca la formula seguente nella cella G9e premere Ctrl+Shift+Invioper ottenere il risultato:

=CERCA.VERT(VERO;SCEGLI({1,2};IDENTICO()))«JIMMY»;B5:B14);C5:C14);2;FALSO)

Oppure, utilizzi Un riferimento di cella per rendere la formula dinamica:

=CERCA.VERT(VERO;SCEGLI({1,2};IDENTICO()))G8;B5:B14);C5:C14);2;FALSO)

ricerca con distinzione tra maiuscole e minuscole 3

Spiegazione della formula

=VLOOKUP()TRUE,CHOOSE({1,2},)EXACT(G8,B5:B14),C5:C14),2,FALSE)

  • EXACT(G8;B5:B14):La funzione EXACT confronta il testo nella cella G8, ovvero JIMMY, con ciascuna stringa presente nell'intervallo dei nomi degli studenti B5:B14, restituendo VERO se trova una corrispondenza esatta con «JIMMY», altrimenti FALSO. Il risultato è un array di valori VERO e FALSO come questo:
    {FALSO;FALSO;FALSO;FALSO;VERO;FALSO;FALSO;FALSO;FALSO;FALSO}
  • SCEGLI({1,2};)EXACT(G8;B5:B14);C5:C14)=SCEGLI({1,2};){FALSO;FALSO;FALSO;FALSO;VERO;FALSO;FALSO;FALSO;FALSO;FALSO};C5:C14):L'argomento num_indice di SCEGLI {1,2}combina l'array EXACT e i valori da C5:C14in un array bidimensionale come questo:
    {FALSO,«Cina»;FALSO,«Inghilterra»;FALSO,«America»;FALSO,«India»;VERO,«America»;FALSO,«India»;FALSO,«America»;FALSO,«Cina»;FALSO,«Inghilterra»;FALSO,«Cina»}
  • CERCA.VERT()VERO;SCEGLI({1,2};)EXACT(G8;B5:B14);C5:C14);2;FALSO) =VERO{FALSO,«Cina»;FALSO,«Inghilterra»;FALSO,«America»;FALSO,«India»;VERO,«America»;FALSO,«India»;FALSO,«America»;FALSO,«Cina»;FALSO,«Inghilterra»;FALSO,«Cina»}Il parametro ricerca_approssimativa impostato su FALSO indica alla funzione CERCA.VERT di cercare il valore esatto "VERO" nella prima colonna dell’array bidimensionale e di restituire il corrispondente valore nella 2a colonna, ovvero America.

Funzioni correlate

Funzione INDICE di Excel

La funzione INDICE di Excel restituisce il Valore visualizzato in base a una posizione specificata da un intervallo o da un array.

Funzione CONFRONTA di Excel

La funzione CONFRONTA di Excel cerca un valore specifico in un intervallo di celle e ne restituisce la posizione relativa.

Funzione CERCA.VERT di Excel

La funzione CERCA.VERT di Excel cerca un valore confrontandolo con la prima colonna di una tabella e restituisce il valore corrispondente da una colonna specificata nella stessa riga.

Funzione EXACT di Excel

La funzione EXACT confronta due stringhe e restituisce VERO se sono identiche, distinguendo tra maiuscole e minuscole; in caso contrario, restituisce FALSO.

Funzione SCEGLI di Excel

La funzione SCEGLI restituisce un valore dall'elenco degli argomenti in base al numero di indice specificato. Ad esempio, SCEGLI(3;«Mela»;«Pesca»;«Arancia») restituisce «Arancia»: l'indice è 3 e «Arancia» è il terzo valore dell'elenco.


Formule correlate

Corrispondenza esatta con INDICE e CONFRONTA

Se devi cercare informazioni elencate in Excel su un prodotto, un film o una persona specifici, sfrutta al meglio la potente combinazione delle funzioni INDICE e CONFRONTA.

Conta celle che contengono testo specifico con Maiuscole/minuscole

In questo tutorial imparerai a utilizzare una formula con le funzioni SOMMA.PRODOTTO, VAL.NUMERO e TROVA per contare le celle che contengono un testo specifico, distinguendo tra maiuscole e minuscole.


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.