Come trovare l'ennesima occorrenza (posizione) di un carattere nella stringa di testo in Excel?
Ad esempio, c'è una lunga frase nella cella A1, vedere lo screenshot seguente. E ora devi trovare la terza occorrenza o posizione del carattere "c" dalla stringa di testo nella cella A3. Naturalmente, puoi contare i caratteri uno per uno e ottenere il risultato esatto della posizione. Tuttavia, qui introdurremo alcuni semplici suggerimenti per trovare l'ennesima occorrenza o posizione di un carattere specifico dalla stringa di testo in una cella.

Trova l'ennesima occorrenza (posizione) di un carattere in una cella con la formula Trova
Ci sono due formule Trova che possono aiutarti a trovare rapidamente l'ennesima occorrenza o la posizione di un carattere specifico dalla stringa di testo in una cella.
La seguente formula ti mostrerà come trovare la terza occorrenza di "c" nella cella A3.
Trova la Formula 1
In una cella vuota, inserisci la formula = TROVA ("c", A1, TROVA ("c", A1) +2).
Quindi premere il pulsante Entra chiave. È stata visualizzata la posizione della terza lettera "c".
Note:: Puoi modificare il 2 nella formula in base alle tue esigenze. Ad esempio, se vuoi trovare la quarta posizione di "c", puoi cambiare il 2 in 3. E se vuoi trovare la prima posizione di "c", devi cambiare 2 in 0.
Trova la formula 2
In una cella vuota, inserisci la formula = TROVA (CAR (1), SOSTITUISCI (A1, "c", CAR (1), 3))e premere Entra chiave.
Note:: Il "3" nella formula significa la terza "c", puoi cambiarlo in base alle tue esigenze.
Numero di volte in cui una parola appare in una cella Excel
|
Se una parola appare più volte in una cella che doveva essere contata, di solito puoi contarle una per una. Ma se la parola appare centinaia di volte, il conteggio manuale è problematico. Il Numero di volte in cui appare una parola funzione in Kutools for Excel's formula Helper group può calcolare rapidamente il conteggio delle volte in cui una parola appare in una cella. Prova gratuita con funzionalità complete in 30 giorni! |
![]() |
Kutools per Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. |
> Trova l'ennesima occorrenza (posizione) di un carattere in una cella con VBA
In realtà, puoi applicare la macro VB per trovare facilmente l'ennesima occorrenza o posizione di un carattere specifico in una cella.
Passo 1: tieni premuto il tasto ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.
Passo 2: fare clic inserire > Moduloe incolla la seguente macro nella finestra del modulo.
VBA: trova l'ennesima posizione di un personaggio.
Function FindN(sFindWhat As String, _
sInputString As String, N As Integer) As Integer
Dim J As Integer
Application.Volatile
FindN = 0
For J = 1 To N
FindN = InStr(FindN + 1, sInputString, sFindWhat)
If FindN = 0 Then Exit For
Next
End Function
Passaggio 3: ora se desideri trovare l'esatta occorrenza della posizione della terza "c" nella cella A1, inserisci la formula di = TrovaN ("c", A1,3)e premere il tasto Entra chiave. Quindi restituirà immediatamente la posizione esatta nella cella specifica.
Trova l'ennesima occorrenza (posizione) di un carattere in una cella con Kutools per Excel
Se non ti piacciono né la formula né il VBA, puoi provare uno strumento utile: Kutools for Excel, Con la sua Formula gruppi, puoi trovare un'utilità - Trova l'ennesima occorrenza di un carattere per restituire rapidamente l'ennesima posizione di un carattere in una cella.
Kutools for Excel, con oltre 300 funzioni utili, rende il tuo lavoro più facile. | ||
Dopo installazione gratuita Kutools per Excel, per favore fai come di seguito:
1. Selezionare una cella in cui si desidera restituire il risultato e fare clic Kutools > formula Helper > formula Helper . Vedi screenshot:
2. Poi nel popping formula Helper finestra di dialogo, fai come di seguito:
1) Seleziona Lookup dall'elenco a discesa di Tipo di formula sezione;
2) Scegli Trova il punto in cui compare il carattere Ennesimo in una stringa in Scegli una formula sezione;
3) Seleziona la cella che contiene la stringa che usi, quindi digita il carattere specificato e l'ennesima occorrenza nelle caselle di testo nel Input di argomenti .
3. Clic Ok. E ottieni la posizione dell'ennesima occorrenza di un carattere in una stringa.
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce centinaia di clic del mouse ogni giorno!




























