Taula de continguts
Mentre treballeu amb dades en brut no estructurades, sovint haureu d'extreure'n informació rellevant. De vegades, cal eliminar el primer, segon o tercer caràcters de la cadena de text per recuperar el valor. Excel té algunes funcions amb les quals podeu fer aquest tipus de tasques. També podeu personalitzar la vostra funció per eliminar caràcters de les cadenes de text. Avui, en aquest article, parlarem de com eliminar els 3 primers caràcters d'Excel.
Baixeu el llibre de pràctiques
Descarregueu aquest llibre de pràctiques per exercir la tasca mentre llegiu aquest article.
Elimineu els 3 primers caràcters.xlsm
4 maneres adequades d'eliminar els 3 primers caràcters a Excel
Considereu una situació en què tingueu una base de dades que conté dades en brut. Els 3 primers caràcters de totes les vostres dades són innecessaris i ara heu d'eliminar aquests caràcters. En aquesta secció, mostrarem com eliminar aquests 3 primers caràcters de les vostres dades a Excel.
1. Utilitzeu la funció DRET per eliminar els 3 primers caràcters a Excel
La combinació de la funció DRET i la funció LEN us pot ajudar a eliminar els 3 primers caràcters de les vostres cel·les de dades. Aquest mètode es descriu als passos següents.
Pas 1:
- A la cel·la C4 , apliqueu el DRATA funció imbricada amb la LEN La fórmula és,
=RIGHT(B4,LEN(B4)-3)
- Aquí, string_cell és B4 d'on eliminarem 3 caràcters.
- LEN(B4)-3 s'utilitza com a num_chars . La funció LEN s'assegurarà d'eliminar els 3 primers caràcters de la cel·la.
Pas 2:
- Ara que la nostra fórmula està preparada, premeu ENTER per obtenir el resultat.
- El nostre el resultat és aquí. Per obtenir el resultat complet, moveu el cursor del ratolí a la cantonada inferior dreta de la cel·la. Quan el cursor mostri el signe de creu, feu doble clic al signe per aplicar la mateixa funció a la resta de cel·les.
Contingut relacionat: Com eliminar el primer caràcter d'una cadena a Excel amb VBA
2. Apliqueu la funció REPLACE per eliminar els 3 primers caràcters a Excel
El La funció REPLACE normalment substitueix part d'una cadena de text per una cadena de text diferent. Però en aquesta secció, utilitzarem aquesta funció per eliminar caràcters de les cel·les. Vegem com es fa.
Pas 1:
- Aplica la funció REPLACE a la cel·la C4 . La fórmula és:
=REPLACE(B4,1,3,"")
- On B4 és el text antic.
- Número_inici és 1. Començarem des del principi.
- Número_caràcters és 3 ja que volem substituir els tres primers caràcters.
- Nou_text és el text modificat que substituirà el text antic.
- INTRODUCIR per obtenir elresultat. A partir del resultat, podem veure que la nostra fórmula funciona perfectament.
- Ara aplicarem la mateixa fórmula a totes les cel·les necessàries.
Llegir més: eliminar l'últim caràcter de String Excel (5 mètodes fàcils)
Lectures similars:
- VBA per eliminar caràcters de la cadena a Excel (7 mètodes)
- Com eliminar caràcters no imprimibles a Excel (4 maneres senzilles)
- Eliminar caràcters en blanc a Excel (5 mètodes)
- Com eliminar cometes simples a Excel (6 maneres)
- Com eliminar el punt i coma a Excel (4 mètodes)
3. Inseriu la funció MID per eliminar els 3 primers caràcters a Excel
La combinació de la funció MID i la funció LEN fan la mateixa operació que el primer mètode. Ara aplicarem aquesta fórmula al nostre conjunt de dades.
Pas 1:
- La fórmula que aplicarem a la cel·la C4 és ,
=MID(B4,4,LEN(B4)-3)
- Aquí text és B4
- Número_inici és 4, ja que eliminarem els 3 primers números.
- Número_caracters es defineix com a LEN(B4)-3)
- Premeu ENTER i apliqueu la fórmula a totes les cel·les. La nostra feina aquí està feta!
Llegir més: Com eliminar un caràcter de la cadena a Excel (14 maneres)
4. Introduïu una funció definida per l'usuari per eliminar els 3 primers caràcters d'Excel
Podeutambé feu una funció pròpia per completar aquesta tasca. És cert, podeu definir una funció personalitzada per fer la vostra feina. Per fer-ho, heu d'escriure un codi VBA. Analitzarem aquest procés seguint els passos següents. Per obtenir més informació sobre les funcions personalitzades, Feu clic aquí!
Pas 1:
- Primer, aneu a Microsoft Finestra de Visual Basic per a aplicacions prement Alt+F11 .
- Una nova s'obre la finestra. Ara feu clic a Insereix i seleccioneu Mòdul per obrir un mòdul nou.
Pas 2:
- Al mòdul recentment obert, inseriu el codi VBA per fer un UFD per eliminar els 3 primers caràcters de les vostres cel·les. Us hem proporcionat el codi. Només podeu copiar aquest codi i utilitzar-lo al vostre full de treball. El nom de la nostra funció definida per l'usuari és RemoveFirst3 . I el codi per crear aquesta funció és,
1165
Pas 3:
- El nostre codi està escrit . Ara torneu al full de treball i escriviu la funció =RemoveFirst3 . Podem veure que la funció està creada.
- Ara apliqueu la funció a la cel·la C4 . La funció és:
=RemoveFirst3(B4,3)
- Premeu ENTER per obteniu el resultat.
- La nostra funció personalitzada funciona correctament. Ara aplicarem aquesta funció a la resta de cel·les per obtenir la finalresultat.
Contingut relacionat: Com eliminar els 3 últims caràcters a Excel (4 fórmules)
Coses a Recordeu
👉 La creació d'una fórmula personalitzada té més limitacions que les macros VBA normals. No pot alterar l'estructura o el format d'un full de treball o cel·la.
👉 Aplicant l'UFD, podeu eliminar el nombre N de caràcters de les vostres cel·les.
Conclusió
A En aquesta guia, hem seguit quatre enfocaments diferents per eliminar els 3 primers caràcters de les cel·les d'Excel. Si teniu cap pregunta o consulta, podeu fer comentaris. Deixa els teus comentaris a la secció de comentaris. Gràcies per visitar ExcelWIKI. Segueix aprenent!