Táboa de contidos
É posible ter calquera carácter extra na cela de Excel. Ás veces, para xerar un valor diferente dos valores existentes, pode requirir eliminar caracteres . Neste artigo, vou explicar 5 formas en que Excel elimina caracteres pola dereita.
Para que quede máis claro, vou usar unha folla de datos de información de pedidos dalgúns clientes que ten 4 columnas.
Esta táboa representa a información de pedidos de diferentes usuarios. As columnas son Nome con ID, Orde, Nome, e Cantidade do pedido .
Descargar Workbook to Practice
Eliminar caracteres da dereita.xlsm
5 xeitos de eliminar caracteres da dereita
1. Usando LEFT para eliminar caracteres da dereita
Para eliminar o único último carácter podes usar a función LEFT.
⮚ Primeiro, selecciona a cela onde queres colocar o teu novo valor despois de eliminar o último carácter.
⮚ A continuación, escriba a fórmula na Barra de fórmulas. Seleccionei a cela B4 . Aquí quero mostrar só o Nome para eliminar as cadeas numéricas da dereita.
A fórmula é
=LEFT(B4,LEN(B4)-1)
⮚ Finalmente, prema ENTER
O último carácter do B4 <2 seleccionado>eliminarase a cela.
Aquí só quitar un só carácter non coincide co contexto do noso exemplo, así que eliminemos varios caracteres.
⮚ En primeiro lugar, seleccione ocela onde queres colocar o teu novo valor despois de eliminar os múltiples caracteres da dereita.
⮚ A continuación, escribe a fórmula para a cela B4 de aquí quero eliminar varios caracteres. Quero eliminar 5 caracteres da dereita.
A fórmula é
=LEFT(B4,LEN(B4)-5)
⮚ Finalmente, prema ENTER
Aquí eliminaranse os últimos 5 caracteres do valor seleccionado de B4 .
Agora, podes aplicar o Recheo a Axuste automático a fórmula para o resto das celas.
Ler máis: Eliminar o último carácter da cadea Excel
2. VALOR coa función LEFT para valores numéricos
Mentres se trata con valores numéricos , para eliminar caracteres da dereita pode utilizar a función ESQUERDA e a función VALOR xuntos.
⮚ En primeiro lugar, seleccione a cela onde quere colocar o novo valor despois de eliminar os caracteres de á dereita.
⮚ Seleccionei a cela B4 a continuación escriba a fórmula. Aquí quero eliminar caracteres da dereita e manterei só a Cantidade de pedido . Entón, eliminarei todos os caracteres de cadea da dereita excepto o número.
A fórmula é
=VALUE(LEFT(C4,(LEN(C4)-8)))
⮚ Finalmente, prema ENTER
Os caracteres de cadea da cela C4 eliminaranse da cela certo. Só verá os valores numéricos en formato Número no formato Cantidade de pedido columna.
Depende de cantos caracteres de cadea haxa co carácter numérico, terá que reescribir a fórmula .
🔺 Se todos os caracteres numéricos teñen os mesmos caracteres de cadea, podes usar o Recheo .
Ler máis : Como eliminar os 3 últimos caracteres en Excel
3. Eliminar caracteres desde a dereita usando VBA
⮚ Primeiro, abra Desenvolvedor pestana >> a continuación, seleccione Visual Basic
⮚ Tamén pode usar ALT + F11
Unha nova xanela de Aparecerá Microsoft Visual Basic para aplicacións . Despois abra Inserir pestana >> a continuación, seleccione Módulo.
Aquí ábrese o Módulo .
En un momento, escribe o código en RemoveRightCharacter no módulo.
3475
⮚ Despois diso, Garda o código e volve á folla de traballo. .
⮚ Primeiro, selecciona unha cela na que queres conservar o teu novo valor despois de eliminar o carácter da dereita.
⮚ A continuación, escribe a fórmula para a cela B4 . Escriba o nome da función que escribiu no módulo.
⮚ Como o meu nome da función é RemoveRightCharacter , mostrará este nome.
A fórmula é
=RemoveRightCharacter(B4,5)
⮚ Finalmente, preme ENTER.
Mentres seleccionaba a cela B4 eliminaranse os caracteres correctos desta cela.
Tamén podes usalo para mostrar ocarácter numérico.
⮚ Primeiro, selecciona unha cela na que queres conservar o teu novo valor despois de eliminar o carácter da dereita.
⮚A continuación, escribe a fórmula para o C4 célula. Escriba o nome da función que escribiu no módulo. Agora quero mostrar a Cantidade de pedido. Como o meu nome da función é RemoveRightCharacter , mostrará este nome.
A fórmula é
=RemoveRightCharacter(C4,8)
⮚ Finalmente, preme ENTER
Mentres seleccionaba a cela C4 a dereita eliminaranse os caracteres desta cela.
Ler máis: VBA para eliminar caracteres da cadea en Excel
4. Eliminar o carácter correcto usando Flash Fill
Podes usar o comando Flash Fill da cinta para eliminar o carácter correcto.
⮚ Primeiro, crea un exemplo de patrón para usar Flash Fill .
⮚ Ofrecín o primeiro exemplo Steve eliminando o número correcto de caracteres.
⮚ Despois diso, seleccione o valor de exemplo abra a pestana Datos >> a continuación, seleccione Flash Fill .
O atallo de teclado para usar Flash Fill é CTRL + E
A medida que seleccionaba Flash Fill eliminaranse os caracteres correctos do resto das celas.
⮚ Se queres pode manter o carácter numérico eliminando os caracteres da cadea da dereita.
⮚ Aquí proporcionei o primeiro exemplo 32 onde só conservei o númerocarácter eliminando os caracteres de cadea correctos. Creou un patrón para Flash Fill .
⮚ Despois diso, seleccione o valor de exemplo, abra a pestana Datos >> a continuación, seleccione Flash Fill .
A medida que seleccionaba Flash Fill eliminaranse os caracteres correctos do resto das celas .
5. Eliminar caracteres de cada lado dunha vez
Se tes unha folla de datos onde se comprime varias informacións, entón a función MID é adecuado para extraer a información ou os datos necesarios.
Para mostrarche como funciona esta función, fixen un axuste na folla de datos.
⮚ Primeiro , seleccione unha cela na que quere conservar o seu novo valor despois de eliminar o carácter dos dous dereitos e da esquerda.
⮚ A continuación, escriba a fórmula na cela ou na barra de fórmulas. Seleccionei a cela B4 . Desa cela, quero o Nome polo que eliminarei todos os caracteres da dereita e da esquerda excepto o nome Steve.
⮚ A fórmula é
=MID(B4, 11+1, LEN(B4) - (10+6))
⮚ Para aplicar a fórmula, prema ENTER
Mentres tanto, dende a eliminaranse os caracteres da cela á dereita e á esquerda excepto o Nome .
Para o resto das celas, dependendo do número de caracteres, apliquei o Función MID.
Sección de práctica
Adxunto dúas follas adicionais para practicar estasformas.
Conclusión
Neste artigo, expliquei 5 formas de eliminar caracteres desde a dereita en Excel. Espero que estes enfoques diferentes che axuden a eliminar caracteres directamente en Excel. Para calquera tipo de suxestión, ideas e comentarios, estades benvidos. Non dubides en comentar a continuación.