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

Individuare la prima corrispondenza parziale con caratteri jolly

AutoreAmanda Li Data di modifica

Per trovare la posizione della prima corrispondenza parziale che contiene una determinata stringa di testo in un intervallo di Excel, puoi usare una formula CORRISPcon i caratteri jolly: l’asterisco (*)e il punto interrogativo (?).

prima corrispondenza parziale 1

Come si ottiene la posizione della prima corrispondenza parziale utilizzando caratteri jolly?

Per ottenere la posizione della prima corrispondenza contenente «Cina» e la prima corrispondenza in cui la quinta lettera è «e» dalla tabella mostrata sopra, devi innanzitutto padroneggiare l’uso dei due caratteri jolly: l’asterisco (*), che rappresenta un numero qualsiasi di caratteri, e il punto interrogativo (?), che rappresenta un singolo carattere. Ad esempio, *ice può corrispondere a nice, police, ice, 9$ice e così via; mentre mo?? può corrispondere a more, mode, mo1$, mood, ecc. Una volta compreso come funzionano questi caratteri jolly, puoi integrarli in una formula Distingui per individuare immediatamente la posizione desiderata.

Sintassi generica

=MATCH()lookup_value,lookup_array,0)

  • lookup_value: Il valore utilizzato da CORRISP (MATCH) per restituire la posizione della prima corrispondenza che soddisfa la condizione specificata nell’lookup_array. In questo caso, si riferisce alla prima corrispondenza contenente «Cina» e alla prima in cui la quinta lettera è «e».
  • lookup_array: L’intervallo di celle da cui ottenere la posizione.
  • match_type 0: Impone a CORRISP di trovare il primo valore esattamente uguale al lookup_value.

Per ottenere la prima corrispondenza contenente «Cina» e la prima corrispondenza in cui la quinta lettera è «e»,copiare o inserire le formule seguenti nelle celle E6 ed E9, quindi premere Invioper ottenere i risultati:

Cella E6 =CORRISP()«*cina*»,B5:B11,0)
Cella E7 =CORRISP()«????e*»,B5:B11,0)

In alternativa, utilizzare riferimenti di cella per rendere le formule dinamiche:

Cella E6 =CORRISP()«*»&E5&«*»,B5:B11,0)
Cella E7 =CORRISP()«????»&E8&«*»,B5:B11,0)

√ Nota: per unire Un riferimento di cella e testo, è necessario inserire una e commerciale (&) tra di essi. Il testo deve essere racchiuso tra virgolette doppie.

prima corrispondenza parziale 2

Spiegazione delle formule

=MATCH()«*»&E5&«*»,B5:B11,0)

  • Il valore di ricerca «*»&E5&«*»(«*cina*») corrisponde a qualsiasi stringa di testo contenente la parola «Cina», indipendentemente dalla sua posizione all’interno della parola o della frase.
  • Il parametro match_type 0 richiede alla funzione CORRISP di trovare una corrispondenza esatta.
  • La funzione CORRISP restituisce quindi la posizione della prima corrispondenza contenente la stringa «Cina» nell’intervallo B5:B11, che è 4.

=MATCH()(«????»&E8&«*»),B5:B11,0)

  • Il valore di ricerca «????»&E8&«*» («????e*») corrisponde a qualsiasi stringa di testo in cui il quinto carattere è «e», purché la stringa contenga almeno cinque caratteri.
  • Il parametro match_type 0 richiede alla funzione CORRISP di trovare una corrispondenza esatta.
  • La funzione CORRISP restituirà quindi la posizione della prima stringa di testo in cui il quinto carattere è «e» nell’intervallo B5:B11, che è 2.

√ Nota:Per recuperare il valore in base alla posizione ottenuta con CORRISP, utilizzare la funzione INDICE.


Funzioni correlate

Funzione CORRISP di Excel

La funzione CORRISP di Excel individua un valore specifico all’interno di un intervallo di celle e ne restituisce la posizione relativa.


Formule correlate

Trovare la posizione della prima corrispondenza parziale numerica

In alcuni casi potrebbe essere necessario individuare la posizione della prima corrispondenza parziale che contiene un numero specifico all’interno di un intervallo di valori numerici in Excel. A tal fine, una formula combinata CORRISP e TESTO con l’asterisco (*), il carattere jolly che rappresenta un numero qualsiasi di caratteri, risolve perfettamente il problema. Se, inoltre, si desidera ottenere il valore esatto presente in quella posizione, basta aggiungere la funzione INDICE alla formula.

Trovare la corrispondenza più vicina

Per trovare la corrispondenza più vicina a un valore di ricerca all’interno di un set di dati numerici in Excel, puoi combinare le funzioni INDICE, CORRISP, ASS e MIN.

Trovare il valore della corrispondenza più vicina con criteri multipli

In alcuni casi potrebbe essere necessario cercare il valore corrispondente più vicino o approssimato in base a più criteri. Combinando le funzioni INDICE, CORRISP e SE, puoi ottenere rapidamente il risultato desiderato in Excel.

Corrispondenza approssimata bidirezionale con criteri multipli

In questa guida ti mostreremo come trovare una corrispondenza approssimata in base a criteri multipli disposti sia nelle colonne che nelle righe di un foglio di lavoro Excel, utilizzando le funzioni INDICE, CORRISP e SE.


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.