Introducir fórmulas y Funciones
Funciones de fecha y hora
De entre todo el conjunto de funciones, en este apartado estudiaremos las funciones dedicadas al tratamiento de fechas y horas.
Y estas son todas las posibles funciones ofrecidas por Excel.
En varias funciones veremos que el argumento que se le pasa o el valor que nos devuelve es un "número de serie". Pues bien, Excel llama número de serie al número de días transcurridos desde el 0 de enero de 1900 hasta la fecha introducida, es decir coge la fecha inicial del sistema como el día 0/1/1900 y a partir de ahí empieza a contar, en las funciones que tengan núm_de_serie como argumento, podremos poner un número o bien la referencia de una celda que contenga una fecha.
Función
Descripción
AHORA()
Devuelve la fecha y la hora actual
AÑO(núm_de_serie)
Devuelve el año en formato año
DIA(núm_de_serie)
Devuelve el día del mes
DIAS360(fecha_inicial;fecha_final;método)
Calcula el número de días entre las dos fechas
DIASEM(núm_de_serie;tipo)
Devuelve un número del 1 al 7
FECHA(año;mes;día)
Devuelve la fecha en formato fecha
FECHANUMERO(texto_de_fecha)
Devuelve la fecha en formato de fecha
HORA(núm_de_serie)
Devuelve la hora como un número del 0 al 23
HORANUMERO(texto_de_fecha)
Convierte una hora de texto en un número
HOY()
Devuelve la fecha actual
MES(núm_de_serie)
Devuelve el número del mes en el rango del 1 (enero) al 12 (diciembre)
MINUTO(núm_de_serie)
Devuelve el minuto en el rango de 0 a 59
NSHORA(hora;minuto;segundo)
Convierte horas, minutos y segundos dados como números
SEGUNDO(núm_de_serie)
Devuelve el segundo en el rango de 0 a 59
Funciones de Texto
Una hoja de cálculo está pensada para manejarse dentro del mundo de los números, pero Excel también tiene un conjunto de funciones específicas para la manipulación de texto.
Estas son todas las funciones de texto ofrecidas por Excel.
CARACTER(número)
Devuelve el carácter específicado por el número
CODIGO(texto)
Devuelve el código ASCII del primer caracter del texto
CONCATENAR(texto1;texto2;...;textoN)
Devuelve una cadena de caracteres con la unión
DECIMAL(número;decimales;no_separar_millares)
Redondea un número pasado como parámetro
DERECHA(texto;núm_de_caracteres)
Devuelve el número de caracteres especificados
ENCONTRAR(texto_buscado;dentro_del_texto;núm_inicial)
Devuelve la posición inicial del texto buscado
ESPACIOS(texto)
Devuelve el mismo texto pero sin espacios
EXTRAE(texto;posicion_inicial;núm_caracteres)
Devuelve los caracteres indicados de una cadena
HALLAR(texto_buscado;dentro_del_texto;núm_inicial)
Encuentra una cadena dentro de un texto
IGUAL(texto1;texto2)
Devuelve un valor lógico (verdadero/falso)
IZQUIERDA(texto;núm_de_caracteres)
LARGO(texto)
Devuelve la longitud del texto
LIMPIAR(texto)
Limpia el texto de caracteres no imprimibles
MAYUSC(texto)
Convierte a mayúsculas
MINUSC(texto)
Convierte a minúsculas
MONEDA(número;núm_de_decimales)
Convierte a moneda
NOMPROPIO(texto)
Convierte a mayúscula la primera letra del texto
REEMPLAZAR(texto_original;num_inicial;núm_de_caracteres;texto_nuevo)
Reemplaza parte de una cadena de texto por otra
REPETIR(texto;núm_de_veces)
Repite el texto
SUSTITUIR(texto;texto_original;texto_nuevo;núm_de_ocurrencia)
Reemplaza el texto con texto nuevo
T(valor)
Comprueba que el valor es texto
TEXTO(valor;formato)
Convierte un valor a texto
TEXTOBAHT(número)
Convierte un número a texto tailandés (Baht)
VALOR(texto)
Convierte un texto a número