Clase N° Y 32 N°33
Cálculos con fecha-hora
y
formatos con macros en Excel
Los Cálculos con fecha y hora:
Excel trata estos tipos de datos como si fuesen números, por lo que hacer operaciones con ellos resulta
en Excel son almacenadas como números (aunque se muestren con formato de fecha). Este valor es el “número de serie”.
Función
|
Descripción
|
|
Devuelve el número de serie correspondiente a una fecha determinada.
|
|
Calcula el número de días, meses o años entre dos fechas. Esta función es útil en las fórmulas en las que necesite calcular una edad.
|
|
Convierte una fecha con formato de texto en un valor de número de serie.
|
|
Convierte un número de serie en un valor de día del mes.
|
|
Devuelve la cantidad de días entre dos fechas.
|
|
Calcula el número de días entre dos fechas a partir de un año de 360 días.
|
|
Devuelve el número de serie de la fecha equivalente al número indicado de meses anteriores o posteriores a la fecha inicial.
|
|
Devuelve el número de serie correspondiente al último día del mes anterior o posterior a un número de meses especificado.
|
|
Convierte un número de serie en un valor de hora.
|
|
Devuelve el número de semana ISO del año para una fecha determinada.
|
|
Convierte un número de serie en un valor de minuto.
|
|
Convierte un número de serie en un valor de mes.
|
|
Devuelve el número de todos los días laborables existentes entre dos fechas.
|
|
Devuelve el número de todos los días laborables existentes entre dos fechas usando parámetros para indicar cuáles y cuántos son días de fin de semana.
|
|
Devuelve el número de serie correspondiente a la fecha y hora actuales.
|
|
Convierte un número de serie en un valor de segundo.
|
|
Devuelve el número de serie correspondiente a una hora determinada.
|
|
Convierte una hora con formato de texto en un valor de número de serie.
|
|
Devuelve el número de serie correspondiente al día actual.
|
|
Convierte un número de serie en un valor de día de la semana.
|
|
Convierte un número de serie en un número que representa el lugar numérico correspondiente a una semana de un año.
|
|
Devuelve el número de serie de la fecha que tiene lugar antes o después de un número determinado de días laborables.
|
|
Devuelve el número de serie de la fecha anterior o posterior a un número especificado de días laborables usando parámetros para indicar cuáles y cuántos son días de fin de semana.
|
|
Convierte un número de serie en un valor de año.
|
|
Devuelve la fracción de año que representa el número total de días existentes entre el valor de fecha_inicial y el de fecha_final.
|
Lo primero que debes saber es que en el tema de las
fechas y horas hay que estar jugando constantemente con el formato de la celda.
A veces un simple cambio de formato te da la solución que necesitabas de forma inesperada. Cuando escribes en una celda de Excel 6/8/11 se le asigna de forma automática a esa celda el formato de fecha (dd/mm/aaaa) pero debes saber que afectos de cálculos esa fecha tiene asignado un número (40761).
Ese número corresponde con un contador que empieza con la fecha 1/1/1900, a esa fecha se le asigna el número 1, al 2/1/1900 se le asigna el número 2, y así sucesivamente. De manera que es muy importante que entiendas que para Excel 6/8/11 es lo mismo que 40761 es cuestión de elegir el
formato (fecha o número) que mejor se adapte a lo que necesitamos.
Las Macros en Excel son un conjuntos de instrucciones que se ejecutan de manera secuencial por medio de una orden de ejecución, claro esta que una Macro puede invocar a otras, logrando de esta forma obtener operaciones cada vez mas complejas.
En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para Aplicaciones), Excel cuenta con un «Editor de Visual Basic» o también conocido como «Editor de VBA» que permite la creación, y/o mantenimiento de las Macros que se tengan disponibles.
¿Para qué sirve una Macro en Excel?
Las Macros en Excel son útiles entre otras cosas por que permiten la automatización de tareas repetitivas, por ejemplo si se da cuenta que todos lo días se encuentra creando la misma tabla dinámica (pero con distintos datos), o colocando el mismo formato a una hoja, entonces es el momento de automatizar dicha labor por medio de Macros.