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

Formula Excel: Trova la posizione della Occorrenza occorrenza di un carattere

AutoreSun Data di modifica

Per trovare la prima occorrenza di un carattere in una stringa in Excel, è possibile utilizzare la funzione FIND. Tuttavia, come individuare la posizione della seconda, terza o Occorrenza occorrenza di un carattere specifico in una stringa? Questo tutorial illustra una formula che combina le funzioni FIND e SUBSTITUTE per eseguire questa operazione e spiega gli argomenti della formula.
doc trova posizione della n-esima occorrenza di un carattere 1

Formula generica:

=FIND(«~»,SUBSTITUTE(text,char,«~»,nth_occurrence))

Argomenti

Text:the text or cell refence in which you want to find character.
Char:the character you want to find its position.
Nth_occurrence:the specified occurrence of the character.

Valore restituito

Questa formula restituisce un numero che indica la posizione dell'occorrenza di un carattere.

Funzionamento della formula

In questo caso, è necessario individuare nella cella E3 la posizione della seconda occorrenza del carattere contenuto nella cella C2 all’interno della stringa di testo presente nella cella B3. Utilizza la seguente formula:

=FIND(«~»,SUBSTITUTE(B3,C3,«~»,D3))

Premere il tasto Invio per ottenere la posizione; è quindi possibile trascinare la maniglia di riempimento sulle celle adiacenti per applicare la formula.
doc trova posizione della n-esima occorrenza di un carattere 2

Spiegazione

SUBSTITUTE(B3,C3,«~»,D3): la funzione SUBSTITUTE sostituisce il testo vecchio con un nuovo carattere in un’istanza specificata. In questo caso, la formula sostituisce il carattere nella cella C3 (+) con il nuovo carattere «~» all’interno della stringa di testo presente nella cella B3 (Shift+Ctrl+Invio) e restituisce Shift+Ctrl~Invio.

FIND function: la funzione FIND restituisce la posizione di un carattere. In questo caso, la formula individua la posizione del carattere «~» nella stringa Testo Nuovo «Shift+Ctrl~Invio».

Nota

Il simbolo «~» indica semplicemente un nuovo carattere utilizzato per sostituire quello da cercare e può essere modificato con altri caratteri. Tuttavia, assicurarsi che tale carattere non sia già presente nella stringa.

File di esempio

doc esempioFare clic per scaricare il file di esempio


Formule correlate

  • Trova il testo più frequente in base a criteri
    In alcuni casi potresti aver bisogno di individuare il testo che compare più spesso in base a un criterio specifico in Excel. Questo tutorial ti presenta una formula matriciale per farlo e ne spiega nel dettaglio gli argomenti.
  • Unisci celle con virgole
    Questo tutorial ti mostra alcune formule per unire più celle in un’unica cella usando la virgola come separatore, proprio come nell’immagine seguente, e spiega nel dettaglio come funzionano queste formule in Excel.
  • Rendi il testo della stessa lunghezza
    Se hai un elenco di testi con lunghezze diverse, puoi uniformarne l’aspetto aggiungendo caratteri finali, come mostrato nello screenshot seguente. A questo scopo, Excel mette a disposizione una formula che combina le funzioni LEN e REPT per eseguire questa operazione in modo rapido ed efficace.
  • Verifica se una cella contiene numeri
    A volte può essere utile verificare se una cella contiene caratteri numerici. Questo tutorial ti mostra una formula che restituisce VERO se la cella contiene numeri e FALSO in caso contrario.

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.