funciones hallar, encontrar, extraer, izquierda, derecha y largo

12
EXTRACCIÓN de caracteres de una cadena de texto en EXCEL

Upload: balbino-rodriguez

Post on 12-Jul-2015

14.145 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

EXTRACCIÓN de caracteres de una cadena de texto en

EXCEL

Page 2: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Disponemos de una lista en la que en la misma celda se encuentran los apellidos y nombre del alumnado. Deseamos extraer en distintas celdas cada apellido y nombre:

Page 3: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Veamos las funciones que emplearemos para extraer cada uno de los apellidos y el nombre

Page 4: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Sintaxis de la función:

LARGO(texto) El argumento texto cuya longitud se desea conocer, puede ir tanto la referencia a una celda como una cadena de caracteres entre-comillada. Los espacios cuentan como caracteres

Ejemplo:

=LARGO(A11) =LARGO("Alvarez Ruiz, Eduardo"))

Nos da el numero de caracteres que tiene una cadena de texto (espacios entre caracteres incluidos), el segundo ejemplo nos da 21

Page 5: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Sintaxis de la función:

Hallar(texto buscado;dentro del texto;núm inicial) El texto buscado es el carácter que se desea encontrar; dentro del texto es el argumento que identifica la celda que contiene el texto de donde se desea extraer; y el argumento núm inicial indica a partir de la posición que ocupa desde la izquierda el primer carácter de la cadena de texto

Ejemplo:

=HALLAR("  ";A11;1)

Se le está indicando que hasta el espacio en blanco, en la cadena de texto que se encuentra en la celda A11, indique el numero de caracteres que hay desde el primero. En este caso el resultado que dará será 12. No diferencia entre mayusculas y minúsculas

Page 6: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Sintaxis de la función:

Encontrar(texto buscado;dentro del texto;núm inicial) El texto buscado es el caracter que se desea encontrar; dentro del texto es el argumento que identifica la celda que contiene el texto de donde se desea extraer; y el argumento núm inicial indica a partir de la posición que ocupa desde la izquierda el primer carácter de la cadena de texto

Ejemplo:

=ENCONTRAR("  ";A11;1)

Se le está indicando que hasta el espacio en blanco, en la cadena de texto que se encuentra en la celda A11, indique el numero de caracteres que hay desde el primero. En este caso el resultado que dará será 12. Diferencia entre Mayúsculas y minusculas

Page 7: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Sintaxis de la función:

Extrae(texto;posición inicial;núm de caracteres) El argumento texto es la referencia a una celda que contiene una cadena de caracteres de los que deseamos extraer una parte que se encuentra situada en una posición inicialmente tenemos que identificar su posición y la extensión o numero de caracteres tiene la parte del texto que deseamos extraer.

Ejemplo:

=EXTRAE(A2;8;4) Nos da los caracteres del centro de una cadena de texto dada una posición y longitud iniciales. En el ejemplo el resultado seria seleccionar la posición octava en la cadena de texto y toma cuatro caracteres el resultado es un espacio en blanco seguido de la cadena de caracteres Rui

Page 8: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Sintaxis de la función:

Izquierda(texto; número de caracteres) El argumento texto generalmente será la referencia a una celda que contiene la cadena de texto que se desea recuperar. El argumento número de caracteres es bien o una cifra constante o la referencia a una función que ayude a determinar el numero de caracteres

Ejemplo:

=Izquierda(A11;4)  =  Izquierda(A11;Hallar(" ";A11;1))   En el primer ejemplo nos da los cuatro primero

caracteres de la cadena de texto. En el segundo ejemplo nos dara la cadena de caracteres que se encuentra entre el primer carácter y el espacio en blanco cuya posición nos dará la función Hallar( )

Page 9: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Sintaxis de la función:

Derecha(texto; número de caracteres) El argumento texto generalmente será la referencia a una celda que contiene la cadena de texto que se desea recuperar. El argumento número de caracteres es bien o una cifra constante o la referencia a una función que ayude a determinar el numero de caracteres que se desean recuperar a partir de la primera posición a la derecha de la celda

Ejemplo:

=Derecha(A11;4)  =  Derecha(A11;Largo(A11)-­‐Hallar(" ";A11;1))   En el primer ejemplo nos da los cuatro primero caracteres de la cadena de texto

situados a la derecha de la celda. En el segundo ejemplo nos dará la cadena de caracteres que se encuentra entre el primer carácter situado a la derecha de la celda y el espacio en blanco cuya posición nos lo dará la diferencia entre el valor de la función Largo(A11) y la posición que tiene el espacio en blanco que nos da Hallar(“ “;A11;1)))

Page 10: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Para extraer el primer apellido empleamos la función izquierda en el que extrae de una celda una parte de la cadena de texto desde la primera posicion de la izquierda hasta la posición que indicará laa función hallar

Alumnado   1er.  Apellido  

Alvarez  Ruiz,  Eduardo   =Izquierda(A2;HALLAR("  ";A2;1))  Antolin  Alonso,  Marta   Antolin    Acebo  Gomez,  Adela   Acebo    Altuna  Garcia,  Beatriz   Altuna    Blanco  Velarde,  Carmen   Blanco    Bolado  Cosme,  Antonio   Bolado    Cornejo  Calero,  Belen   Cornejo    Sanchez  Antolin,  Carlos   Sanchez    Miralflores  SanJuan,  Gerardo   Miralflores    SanVsteban  Alvarez,  Abel   SanVsteban    

Page 11: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Para extraer el segundo apellido empleamos la función extrae en el que extrae de una celda una parte de la cadena de texto desde la primera posicion de la izquierda hasta la posición que indicará laa función hallar y la función encontrar – hallar nos indicará los caracteres que se tendran que tomar

Page 12: Funciones hallar, encontrar, extraer, izquierda, derecha y largo

Para extraer el nombre ahora utilizamos la función derecha para que el resultado sea la cadena de caracteres que se encuentra a la derecha de la celda y tendra que tomar los caracteres que resultan de la diferencia de caracteres que dan las funciones largo y hallar