Questo articolo riguarda come estrarre il primo numero N di parole da una stringa in Microsoft Excel utilizzando le formule. Per risolvere questo problema utilizzeremo le funzioni TRIM, LEFT, FIND e SUBSTITUTE.
Vediamo perché useremo tutte le formule sopra menzionate: -
TROVALa funzione aiuta a restituire il numero posizionato in cui viene trovato per la prima volta un carattere specifico o una stringa di testo.
SINISTRA la funzione restituisce il carattere specificato dalle celle definite dal lato sinistro della stringa.
ORDINAREla funzione viene utilizzata per rimuovere spazi extra dalla cella o dall'intervallo.
SOSTITUTOla funzione viene utilizzata per sostituire il vecchio testo con il nuovo testo.
Facciamo un esempio per capire come possiamo estrarre tutto il testo prima del simbolo della tilde (^).
Questo simbolo appare in posizioni diverse in ogni stringa.
Esempio 1: Abbiamo un elenco nella colonna A. Vogliamo estrarre tutto il testo prima del simbolo della tilde (^), che si tratti di testo, numero o simboli. In questo caso, il numero di caratteri che dobbiamo estrarre per ogni riga varia. È come estrarre il numero "N" di parole da una stringa, poiché la "N" può variare da stringa a stringa.
Segui i passaggi indicati di seguito: -
- Seleziona la cella B2, scrivi la formula.
- = TAGLIA(SINISTRA(A2, TROVA("^",SOSTITUISCI(TRIM(A2)&" "," ","^",3))-1))
- Premi Invio sulla tastiera.
- La funzione restituirà il primo numero N.
- Per copiare la formula in tutte le celle, premi il tasto“CTRL+C” e seleziona la cella B3: B4 e premere il tasto “CTRL+V”sulla tua tastiera.
Ecco come possiamo estrarre un numero variabile di caratteri da una stringa in Microsoft Excel.
Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook.
Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica