7.12. Otras funciones de interés

7.12. OTRAS FUNCIONES DE INTERÉS

7.12.1. CONCATENAR

Descarga ejercicio con función CONCATENAR

La función CONCATENAR une hasta 255 cadenas de texto en una sola. Los elementos que se unirán pueden ser texto, números, referencias de celda o una combinación de estos elementos.

 

CONCATENAR(texto1; [texto2]; ...)


La sintaxis de la función CONCATENAR tiene los siguientes
argumentos:

  • Texto1 Obligatorio. El primer elemento de texto que se concatenará.
  • Texto2 Opcional. Elementos de texto adicionales, hasta un máximo de 255 elementos. Deben estar separados con punto y coma.

Vista ejemplo con función CONCATENAR

Asistente para introducir argumentos  función CONCATENAR

Nota También puede utilizar el operador de cálculo símbolo de “y” comercial (&) en lugar de la función CONCATENAR para unir elementos de texto. Por ejemplo =C8&”-“&E8 devuelve el mismo valor que =CONCATENAR(C8;”-“;E8)

7.12.2. EXTRAE o MED

Descarga ejemplo función EXTRAE

EXTRAE devuelve un número específico de caracteres de una cadena de texto, comenzando en la posición que se especifique y en función del número de caracteres que  se especifique.

EXTRAE(texto; posición_inicial; núm_de_caracteres)

La sintaxis de las funciones EXTRAE tiene los siguientes argumentos:

  • Texto Obligatorio. Cadena de texto que contiene los caracteres que se desea extraer.
  • Posición_inicial Obligatorio. Posición del primer carácter que se desea extraer del texto. La posición_inicial del primer carácter de texto es 1, y así sucesivamente.
  • Núm_de_caracteres Obligatorio. Especifica el número de caracteres que se desea que EXTRAE devuelva del argumento texto.

Ejemplo:

En la tabla del punto anterior, se añade una columna con el encabezado Código, que se forma con los tres primeros caracteres de la columna Apellidos y Nombre y los cuatro caracteres a partir del séptimo de la columna NIF.

Vista ejemplo función EXTRAE

7.12.3. JERARQUÍA

Descarga ejemplo planteado función JERARQUÍA  Descarga ejemplo resuelto función JERARQUÍA

Devuelve la jerarquía de un número en una lista de números. La jerarquía de un número es su tamaño en comparación con otros valores de la lista. (Si ordenara la lista, la jerarquía del número sería su posición.)

JERARQUIA(número;referencia;[orden])

 La sintaxis de la función JERARQUÍA tiene los siguientes:

  • Número Obligatorio. El número cuya jerarquía (clasificación) desea conocer.
  • Referencia Obligatorio. Una matriz de una lista de números o una referencia a una lista de números. Los valores no numéricos se pasan por alto.
  • Orden Opcional. Un número que especifica cómo clasificar el argumento número.

Ejemplo: La columna posición indica la posición obtenida por el alumno según su nota.

Vista ejemplo y asistente para introducir argumentos función JERARQUÍA

7.12.4. HALLAR

Descarga ejemplo planteado función Hallar  Descarga ejemplo resuelto función HALLAR

Las función HALLAR busca una cadena de texto dentro de una segunda cadena de texto y devuelve el número de la posición inicial de la primera cadena de texto desde el primer carácter de la segunda cadena de texto.


HALLAR(texto_buscado;dentro_del_texto;[núm_inicial])
  • texto_buscado  Obligatorio. El texto que desea buscar.
  • dentro_del_texto  Obligatorio. El texto en el que desea encontrar el valor del argumento texto_buscado.
  • núm_inicial  Opcional. El número de carácter en el argumento dentro_del_texto donde desea iniciar la búsqueda

Ejemplo: 

Dispones de una relación de datos como los de la hoja Cód. Postales original del ejercicio planteado CódigosPostalesSR.xlsx que utilizarás para realizar todos los procesos necesarios para obtener el código postal correspondiente en la hoja Trabajar con códigos.  en este ejemplo se van utilizar otras funciones y fórmulas ya trabajadas anteriormente. Pasos:

  • Crea una hoja con el nombre Función Hallar y Reemplazar.
  • Añade las columnas de la siguiente imagen:

Vista previa ejemplo Hallar

 

  • En la columna Ver duplicidad de localidad, introduce la siguiente función =CONTAR.SI($A$2:$A$201;A6) que nos va a indicar las localidades con más de un código postal.
  • En la columna Unión localidad y calle con "-", introduce la siguiente fórmula =A5&"-"&B5
  • En la columna Función Hallar para localizar "-" introduce la siguiente función =HALLAR("-";E5), esta función devuelve la posición que ocupa "-" en el texto de la columna Unión localidad y calle con "-"

 

 

7.12.5. REEMPLAZAR

REEMPLAZAR reemplaza parte de una cadena de texto, en función del número de caracteres que se especifique, por una cadena de texto diferente.

 
REEMPLAZAR(texto_original; núm_inicial; núm_de_caracteres; texto_nuevo)
  • Texto_original  Obligatorio. El texto en el que se desea reemplazar algunos caracteres.
  • Núm_inicial  Obligatorio. La posición del carácter dentro de texto_original que se desea reemplazar por texto_nuevo.
  • Núm_de_caracteres  Obligatorio. El número de caracteres de texto_original que se desea que REEMPLAZAR reemplace por texto_nuevo.
  • Texto_nuevo  Obligatorio. El texto que reemplazará los caracteres de texto_original.

El ejemplo correspondiente a este punto es continuación del punto anterior 7.12. HALLAR, por lo que en la columna Función Reemplazar introduce la siguiente función =REEMPLAZAR(E5;F5;200;""), esta función reemplaza a partir de la posición indicada en la columna F, como Núm_de_caracteres escribimos 200 como cifra estimatoria ya que en el ejemplo en  ningún caso las calles a eliminar tienen más de 200 carácteres, en Texto_nuevo  indicamos ""  para sustituir por nada la calle elegida y de esta forma en localidad solo se presenta la localidad y no la calle.

 

{jcomments on}

Licencia Creative Commons