De texto
Otro problema clásico al que enfrentarnos es la necesidad de extraer o concatenar información que tenemos agrupada de forma que no nos sirve a nuestros intereses puntuales. Veamos dos de las funciones que tiene OOo Calc para ello:
Función | Descripción |
---|---|
ENCONTRAR(texto_buscado;dentro_del_texto;Num_inicial) Texto_buscado: es la cadena que buscaremos, no admite uso de comodines y puede buscar un valor nulo ("espacio"), en cuyo caso la búsqueda sería desde el primer carácter, fuese cual fuese. Dentro_del_texto: es la cadena dentro de la cual hacer la búsqueda. Núm_inicial: el carácter a partir del cual se iniciará empezando por 1. Es opcional y si se omite, el valor por defecto es 1. |
Permite realizar búsqueda de unas cadenas dentro de otras. |
MID (Texto;Posición_inicial;Núm_caracteres) Texto: será la cadena de la cuál extraer los caracteres. Posición_inicial: es el número del carácter, dentro de "texto", por el que comenzar a extraer, empezando por 1. Núm_caracteres: el número de caracteres que deben ser extraídos. |
Obtiene de TEXTO el número de caracteres indicados en NUM_CARACTERES desde el que ocupa POSICION_INICIAL |
Ejemplo 19: Utilizaremos en este ejemplo las funciones de texto para separar el nombre de los dos apellidos que se encuentran en una misma celda, la A1 por ejemplo.
- Para obtener el nombre debemos escribir en B1
=MID(A1;1;ENCONTRAR(" ";A1;1))
- Para obtener los dos apellidos debemos escribir en B2 =MID(A1;(ENCONTRAR(" ";A1))+1;100)
Con esta fórmula le estamos diciendo que a partir del primer espacio (de ahí el +1) extraiga de A1 hasta un máximo de 100 caracteres (si los apellidos fueran muy largos, no habría más que configurar un número mayor de caracteres a extraer).
1 |
Autoevaluación 25Cuando gestiono datos en formato texto puedo usar funciones Calc para, por ejemplo... |