Funciones de texto en excel
Funciones de texto en excel
La función TEXTO en Excel nos ayuda a convertir un valor numérico en texto y además nos permite indicar el formato que deseamos aplicar a dicho texto. La función TEXTO es especialmente útil cuando deseamos dar formato a un número antes de ser concatenado con otra cadena de texto.
Funciones de texto
| FUNCIÓN | DESCRIPCIÓN |
|---|---|
| ASC | Convierte las letras inglesas o katakana de ancho completo (de dos bytes) dentro de una cadena de caracteres en caracteres de ancho medio (de un byte). |
| TEXTOBAHT | Convierte un número en texto, con el formato de moneda ß (Baht). |
| CARACTER | Devuelve el carácter especificado por el número de código. |
| LIMPIAR | Quita del texto todos los caracteres no imprimibles. |
| CODIGO | Devuelve un código numérico del primer carácter de una cadena de texto. |
| CONCATENAR | Concatena varios elementos de texto en uno solo. |
| MONEDA | Convierte un número en texto, con el formato de moneda $ (dólar). |
| IGUAL | Comprueba si dos valores de texto son idénticos. |
| ENCONTRAR, ENCONTRARB | Busca un valor de texto dentro de otro (distingue mayúsculas de minúsculas). |
| DECIMAL | Da formato a un número como texto con un número fijo de decimales. |
| JIS | Convierte las letras inglesas o katakana de ancho medio (de un byte) dentro de una cadena de caracteres en caracteres de ancho completo (de dos bytes). |
| IZQUIERDA, IZQUIERDAB | Devuelve los caracteres del lado izquierdo de un valor de texto. |
| LARGO, LARGOB | Devuelve el número de caracteres de una cadena de texto. |
| MINUSC | Pone el texto en minúsculas. |
| EXTRAE, EXTRAEB | Devuelve un número específico de caracteres de una cadena de texto que comienza en la posición que se especifique. |
| FONETICO | Extrae los caracteres fonéticos (furigana) de una cadena de texto. |
| NOMPROPIO | Pone en mayúscula la primera letra de cada palabra de un valor de texto. |
| REEMPLAZAR, REEMPLAZARB | Reemplaza caracteres de texto. |
| REPETIR | Repite el texto un número determinado de veces. |
| DERECHA, DERECHAB | Devuelve los caracteres del lado derecho de un valor de texto. |
| HALLAR, HALLARB | Busca un valor de texto dentro de otro (no distingue mayúsculas de minúsculas). |
| SUSTITUIR | Sustituye texto nuevo por texto antiguo en una cadena de texto. |
| T | Convierte sus argumentos a texto. |
| TEXTO | Da formato a un número y lo convierte en texto. |
| ESPACIOS | Quita los espacios del texto. |
| MAYUSC | Pone el texto en mayúsculas. |
| VALOR | Convierte un argumento de texto en un número. |
IZQUIERDA
Devuelve las primeras n letras a partir de la izquierda del texto según estos parámetros:
Texto.
Numero de caracteres a devolver.
DERECHA
Devuelve las primeras n letras a partir de derecha a izquierda del texto según estos parámetros:
Texto.
Numero de caracteres a devolver.
EXTRAE
Devuelve n letras de un texto a partir de la posición que indiquemos, los parámetros son:
Texto
Posición dentro del Texto indicado desde la que deseamos iniciar a extraer una parte del texto.
Cantidad de letras que deseamos extraer.
ENCONTRAR
Esta función encuentra un texto dentro de otro texto y regresa la posición en la cual fue encontrado, los parámetros son:
Texto que estamos buscando
Texto en el que deseamos realizar la búsqueda
Posición por la cual deseamos realizar la búsqueda, si ingresamos 1, se buscara desde el inicio, si ingresamos 10, se buscara desde la décima letra, etc.
Nota: La búsqueda hace diferencia entre letras mayúsculas y minúsculas.
LARGO
Devuelve la cantidad de letras de un texto, la función recibe como único parámetro el texto a evaluar.
TEXTO
Esta función se aplica a números y les da el formato que le indiquemos, esta función es muy útil para presentar números de una mejor forma, en este ejemplo le aplicamos un formato de número telefónico a un texto. Los parámetros que recibe son:
Texto al que se aplicará el formato.
Formato deseado
Nota: Los números del texto van a reemplazar a los caracteres de numeral (#) dentro el formato indicado.
REEMPLAZAR
Esta función nos permite reemplazar o insertar textos dentro de otro texto. Recibe los siguientes parámetros:
Texto en el que deseamos reemplazar o insertar.
Posición dentro del texto en donde inicial el reemplazo.
Número de caracteres que deseamos reemplazar, si ingresamos 0 (cero), se hará una inserción en lugar de reemplazo.
Nuevo texto para insertar o reemplazar según parámetro 3
CONCATENAR
Concatenar es una palabra que se utilizar en programación para nombrar la acción de unir una serie de valores en un solo texto. Esta función en Excel nos permite unir en una celda uno o más valores. La función recibe de 1 a 30 parámetros cada uno con el valor que deseamos unir al texto final.
Uso de funcion concatenar para unir textos
Nota: Puedes unir o concatenar textos usando el operador &, por ejemplo el mismo resultado anterior se obtiene con esta formula.
=A2&B2
Conclusión
Estas funciones pueden ser muy útiles al trabajar con textos, y pueden combinarse para obtener mejores resultados, por ejemplo podemos usar la función REEMPLAZAR para modificar un texto en combinación con las funciones LARGO y ENCONTRAR para definir los caracteres a reemplazar y desde donde inicia el reemplazo.
Función CARACTER(número)
Devuelve el carácter específicado por el número de código correspondiente al código de caracteres ASCII.
Ejemplo: =CARACTER(76) devuelve L
Función CODIGO(texto)
Esta función devuelve el código ASCII del primer caracter del texto pasado como parámetro.
Ejemplo: =CODIGO("L") devuelve 76
Función CONCATENAR(texto1; texto2; ...; textoN)
Devuelve una cadena de caracteres con la unión de los textos pasados como parámetros. Esta función es de utilidad cuando tenemos texto como puedan ser el nombre completo de una persona pero está dividido en distintas celdas y en alguna ocasión queremos fundir el nombre completo en una sola celda.
Ejemplo: =CONCATENAR("Antonio ";"Gutierrez ";"Fernandez " ) devuelve Antonio Gutierrez Fernandez
Función DECIMAL(número; decimales; no_separar_millares)
Redondea un número pasado como parámetro a los decimales indicados y devuelve el resultado en formato de texto. La última opción es una parámetro lógico (VERDADERO, FALSO), si se omite coge como valor FALSO, mostrará los puntos separadores de los millares.
Ejemplo: =DECIMAL(4005,75;3) devuelve 4.005,750 y =DECIMAL(4005,75;3;verdadero) devuelve 4005,750
Función ENCONTRAR(texto_buscado; dentro_del_texto; núm_inicial)
Devuelve la posición inicial del texto buscado dentro de otro texto empezando a buscar desde la posición núm_inicial. A diferencia de la función HALLAR, ENCONTRAR distingue entre mayúsculas y minúsculas y no admite caracteres comodín.
Ejemplo: =ENCONTRAR("Wally";"Siempre buscando nuevas aventuras este Wally y siempre perdido, ayúdame a encontrarlo";1)
devuelve 40, que es la posición donde empieza la palabra Wally.
Función EXTRAE(texto; posicion_inicial; núm_caracteres)
Devuelve los caracteres indicados de una cadena de texto a partir de una posición inicial.
Ejemplo: =EXTRAE("Mirando el mar, me envuelve una emoción intensa...";12;3) devuelve "mar"
ACTIVIDADES PARA ENTREGAR
1. Ver video de tratamiento de las funciones DE TEXTO en excel
2. En el siguiente link descarga el manejo de fórmulas y busca la hoja correspondiente el tema
3. descarga el archivo de práctica aquí
4. Video explicativo 1 de la actividad del numeral 3
4A Video Exoplicativo de la hoja 2 actividad del numeral 3
4B Video explicativo de la hooja 3 actividad del numeral 3
5. Sube el archivo de trabajo desde office. com y comparte el link
Comentarios
Publicar un comentario