Como extraer o texto coa función LEFT / LEFTB de Excel

01 de 01

Funcións LEFT e LEFTB de Excel

Extrae un bo texto de Bad coa función LEFT / LEFTB. © Ted Francés

Cando o texto é copiado ou importado en Excel, ás veces inclúense caracteres de lixo non desexados cos bos datos.

Ou hai momentos nos que só se necesita unha parte dos datos do texto na cela, como o nome de unha persoa, pero non o apelido.

Para instancias como estas, Excel ten varias funcións que se poden usar para eliminar os datos non desexados do resto. A función que usa depende de onde se encontren os datos adecuados en relación aos caracteres non desexados da cela.

LEFT vs. LEFTB

As funcións LEFT e LEFTB difiren só nos idiomas que admiten.

LEFT é para idiomas que utilizan o conxunto de caracteres de bytes únicos : este grupo inclúe a maioría dos idiomas como o inglés e as linguas europeas.

LEFT B é para idiomas que utilizan o conxunto de caracteres de dobre byte : inclúe xaponés, chinés (simplificado), chinés (tradicional) e coreano.

Funcións LEFT e LEFTB Sintaxe e Argumentos

En Excel, a sintaxe dunha función refírese ao deseño da función e inclúe o nome, parénteses e argumentos da función.

A sintaxe para a función LEFT é:

= LEFT (Texto, Num_chars)

Os argumentos da función dicen Excel cales son os datos que se van usar na función e a lonxitude da cadea a extraer.

A sintaxe para a función LEFTB é:

= LEFT (Texto, Num_bytes)

Os argumentos da función dicen Excel cales son os datos que se van usar na función e a lonxitude da cadea a extraer.

Texto - (necesario para IZQUIERDO e LEFTB ) a entrada que contén os datos desexados
- Este argumento pode ser unha referencia de cela para a localización dos datos na folla de traballo ou pode ser o texto real encerrado entre comiñas

Num_chars - (opcional para IZQUIERDA ) especifica o número de caracteres á esquerda do argumento de cadea que se conserva - todos os demais caracteres elimináronse.

Num_bytes - (opcional para LEFTB ) especifica o número de caracteres á esquerda do argumento de cadea que se conservará en bytes; todos os demais caracteres elimináronse.

Notas:

Exemplo de función LEFT: extraer bos datos de malo

O exemplo na imaxe de arriba mostra varias formas de usar a función LEFT para extraer un número específico de caracteres dunha cadea de texto, incluída a entrada dos datos directamente como argumentos para a función - fila 2 - e introducindo referencias de cela para ambos os argumentos - liña 3.

Xa que adoita ser mellor introducir referencias celulares para os argumentos en lugar dos datos reais, a información de abaixo lista os pasos utilizados para inserir a función IZQUIERDA e os seus argumentos na cela C3 para extraer a palabra Widgets da cadea de texto na cela A3.

O cuadro de diálogo Función LEFT

As opcións para introducir a función e os seus argumentos na cela B1 inclúen:

  1. Escribindo a función completa: = LEFT (A3.B9) na cela C3;
  2. Seleccionando a función e os argumentos usando a caixa de diálogo da función.

Usar o cadro de diálogo para introducir a función simplifica moitas veces a tarefa porque o cadro de diálogo coida da sintaxe da función: ingresando o nome da función, os separadores de comas e os parénteses nas localizacións e cantidades correctas.

Indicando referencias de cela

Non importa a opción que escolla para introducir a función nunha cela de folla de cálculo, probabelmente o mellor é empregar o punto e prema para introducir todas e todas as referencias de cela empregadas como argumentos para minimizar a posibilidade de que se produzan erros ao teclear a referencia da cela incorrecta.

Usando o cadro de diálogo Función IZQUIERDA

A continuación amósanse os pasos utilizados para inserir a función IZQUIERDA e os seus argumentos na cela C3 usando a caixa de diálogo da función.

  1. Prema na cela C3 para que sexa a cela activa ; aquí é onde se amosan os resultados da función;
  2. Fai clic na pestana Fórmulas do menú da cinta ;
  3. Escolla texto da cinta para abrir a lista despregábel da función;
  4. Fai clic en IZQUIERDA na lista para abrir a caixa de diálogo da función;
  5. No cadro de diálogo, prema na liña Texto ;
  6. Prema na célula A3 na folla de traballo para ingresar a referencia da cela na caixa de diálogo;
  7. Fai clic na liña Num_chars ;
  8. Prema na célula B9 na folla de traballo para ingresar a referencia da cela;
  9. Faga clic en Aceptar para completar a función e volver á folla de cálculo;
  10. Os widgets extraídos da subcadena deben aparecer na cela C3;
  11. Cando fai clic na cela C3 aparece a función completa = LEFT (A3, B9) na barra de fórmulas situada enriba da folla de cálculo.

Extracción de números coa función LEFT

Como se mostra na fila oito do exemplo anterior, a función LEFT pode usarse para extraer un subconxunto de datos numéricos dun número máis longo usando os pasos enumerados anteriormente.

O único problema é que os datos extraídos convértense en texto e non se poden usar nos cálculos que conteñen determinadas funcións, como as funcións SUM e AVERAGE .

Unha forma de evitar este problema é usar a función VALUE para converter o texto nun número como se mostra na liña 9 anterior:

= VALOR (IZQUIERDA (B2, 6))

Unha segunda opción é usar pegar especial para converter o texto en números .