Formula Excel: Trova la posizione della Occorrenza occorrenza di un carattere
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.
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.
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
Fare 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 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.