Sommario
L'articolo descrive la procedura per trovare il/i personaggio/i in una stringa da diritto A volte è necessario memorizzare gli ultimi dati di una stringa di caratteri in Excel. Supponiamo di voler memorizzare i cognomi di un certo gruppo di persone in una colonna. In questo caso, dobbiamo estrarre i caratteri di un nome dalla destra.
Utilizzerò il seguente set di dati per descrivere le tattiche per trovare i caratteri di una stringa dal suo lato destro. Supponiamo che un gruppo di persone lavori in un ufficio e che abbia il suo ID e ID utente Lavoreremo sulle loro Nomi , ID e ID utente per spiegare il nostro problema e la sua soluzione.
Scarica il quaderno di esercizi
Trova il carattere da destra.xlsx4 modi per trovare un carattere in una stringa da destra in Excel
1. Utilizzo della funzione DESTRA di Excel per trovare un carattere nella stringa da destra
Il modo più semplice per trovare i caratteri di una stringa da destra è quello di utilizzare il metodo DIRITTO Supponiamo di voler memorizzare i numeri nella cartella ID in un colonna Discutiamo la strategia qui di seguito.
Passi:
- Per prima cosa, creare un nuovo file colonna e digitare la seguente formula nella cella E5 .
=DESTRA(C5,3)
Qui, il DIRITTO La funzione prende la stringa di caratteri nella cella C5 e trova l'ultimo 3 Come ogni personaggio ID ha 3 numeri, mettiamo [num_chars] come 3 .
- Colpire il ENTRARE e si vedrà l'ultimo 3 cifre del ID in cella C5 .
- Ora utilizzare il tasto Maniglia di riempimento a Riempimento automatico celle inferiori.
Questa operazione consente di ottenere i numeri della tabella ID in colonna E In questo modo è possibile trovare i caratteri di una stringa da destra e memorizzarli in una cella.
Per saperne di più: Come trovare un carattere in una stringa in Excel (8 modi semplici)
2. Applicare le funzioni LEN e FIND di Excel per estrarre i caratteri della stringa da destra
Supponiamo di voler estrarre i dati cognomi da queste persone nomi Possiamo seguire i trucchi riportati di seguito.
Passi:
- Creare un nuovo colonna per cognomi e digitare la seguente formula nella cella E5 .
=DESTRA(B5, LEN(B5)-FIND(" ", B5))
Qui identifichiamo la posizione del Spazio tra prima nome e cognome con l'aiuto del TROVARE e quindi sottrarre questa posizione dalla posizione lunghezza della stringa nella cella B5 (intero nome ). In questo modo, diciamo al DIRITTO quali caratteri memorizzare nella cella E5 Abbiamo usato il LEN per determinare la lunghezza della stringa della cella B5 .
- Ora premete il tasto ENTRARE e verrà visualizzato il pulsante cognome di cella B5 in cella E5 .
- Utilizzare il Maniglia di riempimento a Riempimento automatico celle inferiori.
Successivamente, verrà visualizzata la schermata cognomi in colonna E Questo è un altro metodo che si può applicare per trovare i caratteri di una stringa da destra e memorizzarli in una cella.
Per saperne di più: Come trovare da destra in Excel (6 metodi)
Letture simili
- [Fisso]: Impossibile trovare il progetto o la libreria in Excel (3 soluzioni)
- Come trovare il carattere * non come carattere jolly in Excel (2 metodi)
- Come trovare l'ultima riga con un valore specifico in Excel (6 metodi)
- Trova l'ultimo valore nella colonna maggiore di zero in Excel (2 formule facili)
- Come trovare i 3 valori più bassi in Excel (5 metodi semplici)
3. Utilizzo di funzioni combinate per trovare un carattere nella stringa da destra
Immaginiamo di voler memorizzare solo il numero dell'elemento ID utente Possiamo farlo annidando gli elementi di LEN , TROVARE e SOSTITUTIVO nella cartella DIRITTO Vediamo come realizzare il nostro scopo.
Passi:
- Creare un nuovo colonna per ID utente n. e digitare la seguente formula nella cella E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))
Qui abbiamo annidato LEN , TROVARE e SOSTITUTIVO nel DIRITTO per estrarre i dati UID n. come testo. Vediamo di seguito di scomporre la formula in pezzi.
Ripartizione della formula
- LEN(D5)--> Il Lunghezza restituisce il numero di caratteri .
- Uscita : 11
- SUBSTITUTE(D5,"-","")--> Il SOSTITUTIVO sostituisce la funzione trattini con niente.
- SUBSTITUTE("PLK-OIQ-249″,"-","")--> diventa PLKOIQ249
- Uscita : "PLKOIQ249"
- LEN(SUBSTITUTE(D5,"-",""))--> diventa LEN( "PLKOIQ249" )
- Uscita : 9
- LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))--> diventa LEN(D5)-LEN( "PLKOIQ249" )
- 11-9
- Uscita : 2
- SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","))--> diventa
- SUBSTITUTE(D5,"-", "#",2)-> Sostituisce il 2o trattino '-' con hashtag '#')
- Uscita : "PLK-OIQ#249"
- FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","))))--> diventa
- FIND("#", "PLK-OIQ#249″)--> Il TROVARE trova la funzione posizione del carattere dato # .
- Uscita: 8
- RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",")))))--> si trasforma in
- DESTRA(D5,LEN(D5)-8)-->
- DESTRA(D5,11-8)-->
- DESTRA(D5,3)-->
- RIGHT("PLK-OIQ-249",3)--> Il DIRITTO estrae il numero di caratteri dal file lato destro .
- Uscita : 249
Infine, si ottiene il ID utente 249 Spostiamoci nella passi di nuovo.
- Colpire ENTRARE e si vedrà solo il numero nel ID utente .
- Dopodiché, utilizzare il comando Maniglia di riempimento a Riempimento automatico celle inferiori.
In questo modo è possibile ospitare il numeri nel ID utente in colonna E È un po' difficile trovare i caratteri di una stringa dal lato destro quando si verifica questo tipo di situazione.
Per saperne di più: Come trovare un carattere in una stringa in Excel
4. Trovare i caratteri nella stringa da destra utilizzando Flash Fill
Se non si è esperti di formule, si può usare il comando Riempimento flash per trovare i caratteri di una stringa a partire dalla sua destra. Supponiamo di voler memorizzare la stringa cognomi Discutiamo di questo semplice processo.
Passi:
- Creare un nuovo colonna per cognomi e digitare il tasto cognome ( Lance ) nella cella B5 .
- Selezionare Casa > Riempimento > Riempimento flash
Qui il Riempimento flash Il comando segue uno schema e rileva la stringa di caratteri Lance come i caratteri di destra dell'intera stringa nella cella B5 E quindi farà lo stesso con le altre cellule.
- Questa operazione restituisce tutti i dati cognomi nelle cellule rimanenti E6 a E11 .
In questo modo è possibile trovare i caratteri di una stringa a partire dalla sua posizione destra.
Per saperne di più: Funzione di Excel: TROVA vs RICERCA (un'analisi comparativa)
Sezione pratica
Qui vi fornisco il set di dati che abbiamo usato per spiegare come trovare i caratteri in una stringa a partire dalla loro posizione corretta, in modo che possiate esercitarvi da soli.
Conclusione
L'articolo ha fornito alcuni metodi su come trovare i caratteri di una stringa a partire dalla sua destra. I metodi che ho descritto qui sono abbastanza facili da capire. Spero che questo sia utile per voi per risolvere i vostri problemi a questo proposito. Se avete metodi o idee più efficienti o qualsiasi feedback, vi prego di lasciarli nella casella dei commenti. Questo potrebbe aiutarmi ad arricchire i miei prossimi articoli.