Come trovare rapidamente la posizione della prima lettera alfabetica in una stringa in Excel?
Se stai lavorando in Excel con un elenco di stringhe di testo composte da una combinazione di lettere e numeri, individuare la posizione della prima lettera può rivelarsi complicato. In questo tutorial ti mostreremo diversi metodi efficaci per trovare rapidamente la posizione del primo carattere alfabetico all’interno di una stringa.

Trova la posizione della prima lettera nella stringa con formule
Ecco alcune formule utili per individuare la posizione della prima lettera in una stringa.
Seleziona una cella vuota in cui inserire il risultato, ad esempio B2, e inserisci questa formula: =MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))),0). Tieni premuto Maiusc + Ctrl e premi il tasto Invio per ottenere il risultato. Poi fai clic su B2 e trascina il quadratino di riempimento automatico sulle celle a cui desideri applicare la formula. Vedi screenshot:
Suggerimento: con la formula indicata sopra, se non è presente alcun carattere alfabetico, verrà visualizzato un errore.
Nella formula, A2 è la cella in cui vuoi individuare la posizione della prima lettera alfabetica. Puoi personalizzarla in base alle tue esigenze.
Trova la posizione della prima lettera nella stringa con una Funzione definita
Se utilizzi spesso le funzioni definite, ecco una funzione personalizzata che ti aiuta a individuare la prima lettera e restituirne la posizione.
1. Premi i tasti Alt + F11 per aprire la finestra di Microsoft Visual Basic, Applications.
2. Fai clic su Inserisci > Modulo e incolla il codice seguente nello script del Modulo.
Function FirstNonDigit(xStr As String) As Long
'Updateby20220915
Dim xChar As Integer
Dim xPos As Integer
Dim I As Integer
Application.Volatile
For I = 1 To Len(xStr)
xChar = Asc(Mid(xStr, I, 1))
If (xChar <= 90 And xChar >= 65) Or (xChar <= 122 And xChar >= 97) Then
xPos = I
Exit For
End If
Next
FirstNonDigit = xPos
End Function

3. Salva il codice e torna al foglio di lavoro, seleziona una cella vuota e inserisci questa formula =FirstNonDigit(A15), quindi premi il tasto Invio per trovare la posizione del primo carattere alfabetico.
Estrai tutti i caratteri alfabetici dalla stringa con Kutools per Excel
In alcuni casi potresti voler estrarre soltanto i caratteri alfabetici da una stringa mista, come illustrato nello screenshot seguente. In questa situazione, puoi utilizzare l’utilità Elimina Caratteri Specifici di Kutools per Excel – uno strumento aggiuntivo pratico e intuitivo per completare l’operazione in pochi istanti.
1. Crea una copia delle stringhe da cui desideri estrarre i caratteri alfabetici. Vedi screenshot:
2. Seleziona quindi le stringhe copiate e fai clic su Kutools > Testo > Elimina Caratteri Specifici. Vedi screenshot:
3. Nella finestra di dialogo Elimina Caratteri Specifici, seleziona esclusivamente l’opzione Non-alfabetici; potrai visualizzare in anteprima i risultati rimossi nella casella Anteprima. Vedi screenshot:
4. Fai clic su OK o su Applica. Verranno estratti soltanto i caratteri alfabetici.
Demo: Estrai testo Solo da stringa alfanumerica in Excel con Kutools per Excel
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi