informaticaPC

Curso de Microsoft Excel 2003

Funciones de texto

Funciones de texto

IMPORTANTE: Es posible que al intentar usar alguna función, que Excel no la reconozca mostrando el siguiente mensaje de error: Funcion no existe. Para solucionarlo hemos de acudir a la ayuda de dicha función y observar si hay que instalar algún componente (es necesario disponer del CD del programa).

CONCATENAR( texto1 ; texto2 ; ... )
DESCRIPCIÓN: Concatena argumentos de texto.
ARGUMENTOS:

texto1;texto2;...: son de 1 a 30 elementos de texto que serán unidos en un elemento de texto único. Los elementos de texto pueden ser cadenas de texto, números o referencias a celdas únicas.

EJEMPLO:

función Concatenar

DERECHA( texto ; num_letras )
DESCRIPCIÓN: Extrae un número de caracteres a partir de otra cadena, desde la derecha.
ARGUMENTOS:

texto: es la cadena principal.

num_letras: es la posición a partir de la que se extraerán los caracteres. Si no se indica un número de caracteres se extraerá sólo el primero.

EJEMPLO:

función Derecha

ENCONTRAR( texto ; dentro ; inicial )
DESCRIPCIÓN:

Esta función encuentra una cadena de texto dentro de otra y devuelve el número del carácter en el que aparece por primera vez texto desde el primer carácter de dentro.

Distingue entre mayúsculas y minúsculas y no admite caracteres comodín, a diferencia de la función HALLAR().

ARGUMENTOS:

texto: es el texto que se desea encontrar. Si texto es "" (texto vacío), la función coincide con el primer carácter de la cadena de búsqueda (es decir, el carácter de inicial o 1).

dentro: es el texto que a su vez contiene el texto que se desea encontrar.

inicial: especifica el carácter a partir del que comenzará la búsqueda. El primer carácter del argumento dentro es el carácter número 1. Si se omite inicial, se supondrá que es 1.

EJEMPLO:

función Encontrar

EXTRAE( texto ; inicial ; caracteres )
DESCRIPCIÓN: Devuelve un número específico de caracteres de una cadena de texto, comenzando en la posición que especifique y en función del número de caracteres que especifique.
ARGUMENTOS:

texto: es la cadena de texto que contiene los caracteres que desea extraer.

inicial: es la posición del primer carácter que desea extraer del argumento texto. La inicial del primer carácter de texto es 1 y así sucesivamente.

caracteres: especifica el número de caracteres de texto que desea que la función devuelva.

Si este parámetro es negativo, se devolverá el valor de error #¡VALOR!

EJEMPLO:

función Extrae

ESPACIOS( texto )
DESCRIPCIÓN: Elimina los espacios del texto, excepto el espacio normal que se deja entre palabras. Utiliza esta función con texto procedente de otras aplicaciones que pueda contener un separación irregular.
ARGUMENTOS:

texto: es el texto del que desea quitar espacios.

EJEMPLO:

función Espacios

HALLAR( texto1 ; texto2 ; inicial )
DESCRIPCIÓN:

Devuelve el número del carácter en el que se encuentra inicialmente un carácter específico o una cadena de texto, empezando por inicial, sin distinguir entre mayúsculas y minúsculas.

Utilice esta función para determinar la ubicación de un carácter o de una cadena de texto dentro de otra cadena de texto, a fin de poder utilizar las funciones EXTRAE() o REEMPLAZAR() para cambiar el texto.

ARGUMENTOS:

texto1: es el texto que queremos encontrar.

texto2: es el texto en el que vamos a buscar.

inicial: indica desde qué posición de texto2 comenzaremos a buscar texto1.

EJEMPLO:

función Hallar

IGUAL( texto1 ; texto2 )
DESCRIPCIÓN:

Compara dos cadenas de texto y devuelve VERDADERO si son exactamente iguales FALSO si no lo son.

Esta función reconoce mayúsculas y minúsculas, pero pasa por alto las diferencias de formato.

ARGUMENTOS:

texto1, texto2...: es la referencia a una celda, o una cadena de texto entre comillas.

EJEMPLO:

función Igual

IZQUIERDA( texto ; num_letras )
DESCRIPCIÓN: Extrae un número de caracteres a partir de otra cadena, desde la izquierda.
ARGUMENTOS:

texto: es la cadena principal.

num_letras: es la posición a partir de la que se extraerán los caracteres. Si no se indica un número de caracteres se extraerá sólo el primero.

EJEMPLO:

función Izquierda

LARGO( texto )
DESCRIPCIÓN: Devuelve la longitud de una cadena de texto.
ARGUMENTOS:

texto: es el texto del que deseamos saber cuántos caracteres contiene.

EJEMPLO:

función Largo

MAYUSC( texto )
DESCRIPCIÓN: Convierte un texto a mayúsculas.
ARGUMENTOS:

Texto: es el texto que se desea convertir en mayúsculas, pudiendo tratarse de una referencia o una cadena de texto.

EJEMPLO:

función Mayusc

MINUSC( texto )
DESCRIPCIÓN: Convierte un texto a minúsculas.
ARGUMENTOS:

texto: es el texto a convertir.

EJEMPLO:

función Minusc

NOMPROPIO( texto )
DESCRIPCIÓN: Cambia a mayúscula la primera letra del argumento texto y cualquiera de las otras letras de texto que se encuentren después de un carácter que no sea una letra. Convierte todas las demás letras a minúsculas.
ARGUMENTOS:

texto: es el texto entre comillas, una fórmula que devuelve texto o una referencia a una celda que contiene el texto al que se desea agregar mayúsculas iniciales.

EJEMPLO:

función Nompropio

REEMPLAZAR( original ; inicial ; caracteres ; nuevo )
DESCRIPCIÓN: Reemplaza parte de una cadena de texto, en función del número de caracteres que especifique, con una cadena de texto diferente.
ARGUMENTOS:

original: es el texto en el que desea reemplazar el número específico de caracteres.

inicial: es la posición del carácter en el argumento original en la cual debe comenzar el reemplazo con el argumento nuevo.

caracteres: es el número de caracteres en el argumento original que desea que se reemplacen con el argumento nuevo.

nuevo: es el texto con el que reemplazará los caracteres en el argumento original.

EJEMPLO:

función Reemplazar

MÁS EJEMPLOS:

La siguiente fórmula reemplaza los últimos dos caracteres de 1990 con '91':

REEMPLAZAR( "1990", 3, 2, "91" ) es igual a 1991

Si la celda 'A2' contiene '123456', entonces:

REEMPLAZAR( A2, 1, 3, "@" ) es igual a '@456'

Si la función DERECHA() devuelve 'ABCDEF', entonces:

REEMPLAZAR( DERECHA(A3,6), 1, 6, "*" ) es igual a '*'

REPETIR( texto ; núm_de_veces )
DESCRIPCIÓN: Repite el texto un número determinado de veces. Use esta función para llenar una celda con una cadena de texto repetida un número determinado de veces.
ARGUMENTOS:

texto: es el texto que desea repetir.

núm_de_veces: es un número positivo que especifica el número de veces que se deberá repetir el texto.

Si su valor es cero se devuelve "" (texto vacío), y si no es un número entero se trunca.

EJEMPLO:

función Repetir

SUSTITUIR( texto ; texto_original ; texto_nuevo ; núm_de_ocurrencia )
DESCRIPCIÓN:

Sustituye texto_nuevo por texto_original dentro de una cadena de texto.

Con esta función se cambia un texto por otro, y con REEMPLAZAR() se indica qué posición queremos que cambiar.

ARGUMENTOS:

texto: es el texto o la referencia a una celda que contiene el texto en el que desea cambiar caracteres.

texto_original: es el texto que desea reemplazar.

texto_nuevo: es el texto con el que desea reemplazar el texto_original.

núm_de_ocurrencia: especifica la instancia del texto_original que desea reemplazar con texto_nuevo.

Si se especifica este parámetro sólo se remplazará esa instancia de texto_original, o de lo contrario, todas las instancias de texto_original en texto se sustituirán con texto_nuevo.

EJEMPLO:

función Sustituir

T( valor )
DESCRIPCIÓN: Devuelve el texto contenido en otra celda.
ARGUMENTOS:

valor: es el valor que desea probar.

Si se refiere o es texto, la función devuelve el mismo valor, y no se refiere a texto la función devuelve "" (texto vacío).

EJEMPLO:

función

TEXTO( valor ; formato )
DESCRIPCIÓN: Convierte un valor en texto, con un formato numérico específico.
ARGUMENTOS:

Valor: es un valor numérico, una fórmula que evalúa un valor numérico o una referencia a una celda que contenga un valor numérico.

Formato: es un formato de número, en forma de texto, indicado en el recuadro Categoría de la pestaña Número del cuadro de diálogo Formato de celdas.

Este parámetro no puede contener asteriscos ni tener formato de número General.

EJEMPLO:

función Texto

Primera página Anterior Siguiente Última página
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su uso