Táboa de contidos
Moitas veces necesitamos eliminar o primeiro carácter dunha cela ou dun rango de celas mentres traballamos en Excel. Hoxe mostrarei como eliminar o primeiro carácter dun conxunto de datos en Excel.
Descargar o libro de prácticas
Eliminar o primeiro carácter .xlsm
6 enfoques rápidos para eliminar o primeiro carácter en Excel
Aquí temos un conxunto de datos cos Nomes de algúns alumnos e os seus DNIs de alumnado dunha escola chamada Sunflower Kindergarten.
Hoxe o noso obxectivo é eliminar os primeiros personaxes do Estudante. ID .
1. Use as funcións RIGHT e LEN de Excel para eliminar o primeiro carácter
Podes usar a función RIGHT e a función LEN de Excel para eliminar o primeiro carácter dos ID de estudante.
Seleccione unha nova columna e insira esta fórmula na primeira columna:
=RIGHT(C4,LEN(C4)-1)
[ Aquí C4 é a referencia de cela da primeira cela da columna ID do alumno . Usas o teu.]
A continuación, arrastra o Recheo de recheo para encher esta fórmula ata o resto das celas.
Encontrarás o primeiro carácter eliminado de todos os ID.
Explicación da fórmula
-
LEN(C4)-1
devolve un número un menor que a lonxitude da cadea C4 . - Aquí a lonxitude da cadea S201678 é 7 . Así que
LEN(C4)-1
devolve 6 . -
RIGHT(C4,LEN(C4)-1)
agorapasa a serRIGHT(C4,6)
e devolve 6 caracteres desde a dereita da cadea C4 . - Así, devolve a cadea eliminando o primeiro carácter.
Ler máis: Eliminar o primeiro carácter da cadea en Excel
2. Combina as funcións MID e LEN de Excel para eliminar o primeiro carácter
Tamén podes usar a función MID e a función LEN de Excel para eliminar o primeiro carácter. carácter dos ID de estudante.
Seleccione unha nova columna e insira esta fórmula na primeira columna:
=MID(C4,2,LEN(C4)-1)
[ Aquí C4 é a referencia de cela da primeira cela da columna ID do alumno . Usa o teu.]
A continuación, arrastra o Recheo de recheo para encher esta fórmula ao resto das celas.
Encontrarás o primeiro carácter eliminado de todos os ID.
Explicación da fórmula
-
LEN(C4)-1
devolve un número un menor que a lonxitude da cadea C4 . - Aquí a lonxitude da cadea S201678 é 7 . Entón,
LEN(C4)-1
devolve 6 . -
MID(C4,2,LEN(C4)-1)
agora pasa a serMID(C4,2,6)
e devolve 6 caracteres comezando do 2o carácter da cadea C4 . - Así, devolve a cadea eliminando o primeiro carácter.
Ler máis: Como eliminar o último carácter en Excel
3. Use a función REPLACE de Excel para eliminar o primeiro carácter
Tamén pode usara función SUBSTITUIR de Excel para eliminar o primeiro carácter dos ID de estudante.
Seleccione unha nova columna e insira esta fórmula na primeira columna:
=REPLACE(C4,1,1,"")
[ Aquí C4 é a referencia de cela da primeira cela da columna ID do alumno . Usas o teu.]
A continuación, arrastra o Recheo de recheo para encher esta fórmula ata o resto das celas.
Encontrarás o primeiro carácter eliminado de todos os ID.
Explicación da fórmula
-
REPLACE(C4,1,1,"")
substitúe o primeiro carácter da cadea C4 por un carácter baleiro ( “” ). - Así, devolve a cadea eliminando o primeiro carácter.
Ler máis: Como eliminar caracteres en Excel
4. Executar a ferramenta Texto a columna da barra de ferramentas de Excel para borrar o primeiro carácter
Podes executar a ferramenta Texto a columna desde a barra de ferramentas de Excel para eliminar o primeiro carácter dunha cadea.
⧪ Paso 1:
➤ En primeiro lugar, seleccione a columna da que desexa eliminar os primeiros caracteres ( Columna C neste exemplo).
➤ A continuación, vaia á sección Datos > Ferramenta Text to Column na barra de ferramentas de Excel na sección chamada Ferramentas de datos .
⧪ Paso 2:
➤ Fai clic en Text to Columns. Verá un cadro de diálogo chamado Asistente para converter texto en columna .
➤ A continuación, coloque unverifique Ancho fixo . A continuación, fai clic en Seguinte .
⧪ Paso 3:
➤ A continuación, na sección Vista previa de datos , insira unha liña horizontal entre o primeiro carácter e o resto dos caracteres.
➤ De novo prema Seguinte .
⧪ Paso 4:
➤ Finalmente , fai clic en Finalizar .
⧪ Paso 5:
➤ A columna seleccionada dividirase en dúas columnas. Os primeiros caracteres están nunha columna e os restantes noutra columna.
➤ Copia a segunda columna.
⧪ Paso 6:
➤ Despois pégao na primeira columna.
➤ Así, eliminará os primeiros caracteres da columna.
Ler máis: Como eliminar caracteres especiais en Excel
5. Aplique Flash Fill para eliminar o primeiro carácter en Excel
⧪ Paso 1:
➤ Primeiro, vai á primeira cela dunha nova columna e introduce a primeira cadea sen o primeiro carácter manualmente.
➤ Aquí vou á cela D3 e introducimos 201678.
⧪ Paso 2:
➤ A continuación, prema Intro . Dirixirase á seguinte cela.
➤ Despois preme CTRL+E . Atoparás que todas as celas se encherán con valores de texto sen o primeiro carácter.
Ler máis: Como eliminar específicosCaracteres en Excel
6. Use unha macro para eliminar o primeiro carácter en Excel
Este é o último método.
Se todos os métodos descritos anteriormente non che satisfacen, podes utilizar este método para eliminar os primeiros caracteres dun grupo de celas en Excel.
Visita esta publicación para ver como gardar e executar unha macro en Excel.
Primeiro, insire este Código VBA nun módulo novo:
Código:
5950
A continuación, seleccione a columna e execute este Macro chamada Eliminar_primeiros_caracteres .
E atoparás os primeiros caracteres eliminados automaticamente da columna seleccionada.
Ler máis: Como eliminar o primeiro carácter dunha cadea en Excel con VBA
Conclusión
Con estes métodos, pode eliminar o primeiro carácter dunha cela ou dun rango de celas en Excel. Coñeces algún outro método? Ou tes algunha dúbida? Non dubides en preguntarnos.