En este ejemplo se le enseña cómo obtener la fecha de un día de fiesta para cualquier año (2020, 2021, etc). Si se tiene prisa, sólo tiene que descargar el archivo de Excel.

Antes de empezar: el elegir función devuelve un valor de una lista de valores, basado en un número de posición. Por ejemplo, = ELEGIR (3, «coche», «tren», «barco», «Plano») devuelve Barco. El enlace: ejemplos, los días de semana / día de la semana #-función [función WEEKDAY] devuelve un número del 1 (domingo) a 7 (sábado) que representa el día de la semana de una fecha.

  1. Esto es lo que las miradas de hojas de cálculo similares. Si introduce un año en la celda C2, Excel devuelve todos los días de fiesta para ese año. Por supuesto, el Día de Año Nuevo, Día de la Independencia, Día de los Veteranos y Navidad son fáciles.

Holidays in Excel

  1. Todos los demás días de fiesta se pueden describir de una manera similar: el día de orden x en un mes (excepto el día Memorial que es ligeramente diferente). Vamos a echar un vistazo en el Día de Acción de Gracias. Si usted entiende el Día de Acción de Gracias, que entiende todos los días festivos. Acción de Gracias se celebra el cuarto jueves de noviembre.

Thanksgiving Day 2020

El siguiente calendario le ayuda a entender el Día de Acción de Gracias 2020.

Calendar November 2020

Explicación: FECHA (C2,11,1) se reduce a 01/11/2020. DÍA DE LA SEMANA (FECHA (C2,11,1)) se reduce a 1 (domingo). Ahora, la fórmula se reduce a 11.01.2020 + 21 + CHOOSE (1,, 3,2,1,0,6,5) = 11/1/2020 + 21 + 4 = 11/26/2020. Necesitábamos los 4 días adicionales, ya que toma 4 días hasta el primer jueves de noviembre. A partir de ahí, se necesitan otros 21 días (3 semanas) hasta el 4º jueves de noviembre. No importa en el que el día 1 de noviembre de caídas, el elegir la función agrega correctamente el número de días hasta el primer jueves de noviembre (aviso al patrón en la lista de valores). A partir de ahí, siempre se necesitan otros 21 días hasta que el 4º jueves de noviembre. Por lo tanto, esta fórmula funciona para todos los años.

  1. Vayamos miren Día de Martin Luther King Jr. Esta fórmula es casi el mismo. Martin Luther King Jr. se celebra el 3er lunes de enero. La primera función FECHA reduce al primero de enero de este tiempo. La posición de base (0) en la lista de valores para la función ELEGIR está situado en el segundo puesto ahora (estamos buscando un lunes)

Martin Luther King Jr. Day 2020

El siguiente calendario le ayuda a comprender Martin Luther King Jr. 2020.

Calendar January 2020

Explicación: FECHA (C2,1,1) se reduce a 1/1/2020. DÍA DE LA SEMANA (FECHA (C2,1,1)) se reduce a 4 (miércoles). Ahora, la fórmula se reduce a 1/1/2020 + 14 + CHOOSE (4,1,0,6,, 4,3,2) = 1/1/2020 + 14 + 5 = 1/20/2020. Necesitábamos los 5 días extra porque se tarda 5 días hasta el primer lunes de enero.