lunes, 19 de diciembre de 2022

Funciones Microsoft Excel - Aleatorio.

La función aleatorio, es una función volátil que obtiene un número decimal entre 0 y 1.

Al tratarse de una función volátil se recalcula cada vez que se se produce un cambio en la hoja de cálculo.



domingo, 18 de diciembre de 2022

Funciones Microsoft Excel - Trigonometría.

La funciones trigonométricas (seno, coseno, tangente, secante, etc) nos permiten resolver los típicos casos de problemas trigonométricos en los que calcular ángulos y lados de triángulos.




miércoles, 14 de diciembre de 2022

Funciones Microsoft Excel - Dias.

La función Dias devuelve el número de días entre dos fechas.

Es una función que casi no se usa, ya que el mismo resultado se puede conseguir simplemente restando ambas fechas.




martes, 13 de diciembre de 2022

Evitando el uso de funciones volátiles en Microsoft Excel

Es posible evitar el uso de funciones volátiles como hoy() y ahora() mediante el uso de la adecuada combinación de teclas.


CTRL + ; --> muestra la fecha

CTRL + May + : --> muestra la hora



lunes, 12 de diciembre de 2022

Funciones Microsoft Excel - Hoy

La función Hoy devuelve la fecha actual.

Aunque aparentemente no cambie su valor, si que se trata de una función volátil, lo que significa que cada vez que se recalcula la hoja, se actualiza su valor, aunque este sea el mismo que ya aparecía en la celda.

Es muy típico usar esta fórmula en hojas de excel sin ser consciente de la carga de cálculo que esto supone para la hoja.

Este efecto se nota sobre todo en hojas de cálculo con gran cantidad de fórmulas.



domingo, 11 de diciembre de 2022

Función Ahora en Microsoft Excel

Funciones Microsoft Excel - Ahora.

La funcón ahora devuelve el la fecha y hora actual.

Es una función volátil, lo que significa que cada vez que se recalcula la hoja, se actualiza su valor.

Esto provoca el recálculo de todas las funciones que dependan de la celda en la que se inserte esta función.

Es recomendable reducir su uso en casos en los que existan muchas fórmulas en la hoja. En ocasiones es preferible indicar la fecha en una celda manualmente o mediante una macro VBA.




sábado, 10 de diciembre de 2022

Macro VBA con ChatGPT

Para comprobar el funcionamiento de la IA de OpenAI ChatGPT, le he pedido que cree una macro para Microsoft Excel que unifique en un único fichero los ficheros en formato Excel que se encuentren en una subcarpeta.

El enunciado exacto ha sido:

Crea una macro en VBA para Microsoft Excel que permita unificar todos los documentos Excel de una subcarpeta de la carpeta actual denominada archivosUnificar en un único fichero denominado unificado.xlsx

Y el resultado el que se muestra en este vídeo: