Extraer os caracteres de datos en Excel

Como usar a función Excel DEREITO

A función Excel DRIGHT permítelle eliminar os caracteres non desexados dos datos importados. 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 require unha parte dos datos de texto da cela, como o nome de unha persoa pero non o apelido.

En casos como estes, Excel ten varias funcións que poden usarse para eliminar os datos non desexados do resto. A función que usa depende de onde se encontren os datos desexados en relación aos caracteres non desexados da cela.

01 de 03

A sintaxe da función dereita e argumentos

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

A sintaxe para a función DEREITO é:

= DEREITO (Texto, Num_chares)

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 (requirido) da 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) especifica o número de caracteres á dereita do argumento de cadea que se conservará; Elimínanse todos os demais. Este argumento debe ser maior ou igual a cero. Se se omite este argumento, a función usará o valor por defecto de 1 carácter. Se isto é maior que a lonxitude do texto, a función devolve todo o texto.

02 de 03

Exemplo: eliminación de caracteres non desexados coa función DEREITO

© Ted Francés

O exemplo na imaxe anterior usa a función DEREITO para

Abaixo amósanse os pasos detallados de como se obtivo o primeiro resultado.

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

  1. Escribindo a función completa = DEREITO (B1,6) na cela C1.
  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, xa que o cadro de diálogo coida a 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 apuntando para introducir todas as referencias de cela empregadas como argumentos.

O apuntamento implica o uso do punteiro do rato para facer clic nunha referencia de cela para introducila nunha función. Facer así axuda a eliminar os erros causados ​​ao escribir na referencia de cela incorrecta.

Usando a caixa de diálogo Función dereita

Introduza a función DEREITO e os seus argumentos na cela C1 usando o diálogo da función:

  1. Faga clic na cela C1 para facela a cela activa; aquí é onde se mostrarán 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 DEREITO na lista para abrir o cadro de diálogo da función.
  5. No cadro de diálogo, faga clic na liña Texto .
  6. Fai clic na cela B1 na folla de cálculo.
  7. Fai clic na liña Num_chars .
  8. Escriba o número seis (6) nesta liña xa que só queremos manter os seis caracteres máis á dereita.
  9. Fai clic en Aceptar para completar a función e volver á folla de cálculo.

O texto extraído "Widget" debería aparecer na cela C1.

Cando fas clic na cela C1, aparece a función completa = DEREITO (B1,6) na barra de fórmulas situada enriba da folla de cálculo.

03 de 03

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

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

O único problema é que os datos extraídos convértense en texto e non se poden empregar nos cálculos que inclúan certas 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.

Por exemplo:

= VALOR (DEREITO (B2, 6))

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