Enésimo día de la semana del mes en Excel

Anonim

En este artículo, aprenderemos cómo obtener el enésimo día de la semana del mes en Excel.

Por ejemplo, mientras trabajamos con valores de fecha, a veces necesitamos obtener el segundo miércoles de septiembre dado cualquier fecha del mes en Excel.
¿Como resolver el problema?

Para este artículo, se nos pedirá que usemos la función DÍA y la función DÍA DE LA SEMANA. Ahora haremos una fórmula con estas funciones. Aquí se nos dan las fechas del mes y el valor n y el número específico del día de la semana. Necesitamos obtener el enésimo día laborable del mes.

Fórmula genérica:

= fecha - DAY (fecha) + 1 + n * 7 - WEEKDAY (fecha - DAY (fecha) + 8 - Week_num)

Week_num: número que representa el día de la semana de la semana. Comienza desde el domingo como 1 y continúa hasta el sábado como 7.

Ejemplo:

Todos estos pueden resultar confusos de entender. Entonces, probemos esta fórmula ejecutándola en el ejemplo que se muestra a continuación.

Aquí tenemos algunos registros de fecha y necesitamos encontrar los valores de la fecha n del día de la semana donde n y Week_num dados

Ahora usaremos la siguiente fórmula para obtener el 4to lunes de julio
Usa la fórmula:

= D4 - DÍA (D4) + 1 + E4 * 7 - DÍA DE LA SEMANA (D4 - DÍA (D4) + 8 - F4)

D4: referencia de celda para el valor de fecha

E4: referencia de celda para el valor n

F4: referencia de celda para Week_num

Explicación:

  • DAY (D4) devuelve 1 como valor como se muestra a continuación.

= D4 - 1 + 1 + 4 * 7 - DÍA DE LA SEMANA (D4 - 1 + 8-2)

  • DÍA (D4) + 1 + E4 * 7 devuelve 30 como resultado.
  • Entonces, el valor de la fecha cuando se resta de 30 da la fecha del mes pasado.
  • WEEKDAY (D4 - DAY (D4) + 8 - F4 devuelve 7 como resultado.


Aquí el valor del año se da como referencia de celda. Presione Enter para obtener el recuento.

Como puede ver, la fecha de salida es el cuarto lunes del mes. Ahora copie y pegue la fórmula en otras celdas usando la opción CTRL + D o arrastre hacia abajo de Excel.


Como puede ver en la instantánea anterior, obtenemos todos los valores de fecha que satisfacen el valor n y week_num utilizando la fórmula de Excel.

Aquí hay algunas notas de observación que se muestran a continuación.

Notas:

  1. La fórmula solo funciona con valores de fecha.
  2. La fecha como argumento para la función se dará como referencia de celda o, de lo contrario, la fórmula arrojará un error.
  3. Cambie el formato de la celda a formato de fecha larga usando el Ctrl + 1 o seleccione la opción de formato de celda de Inicio> Numero opción.
  4. La matriz de argumentos debe tener la misma longitud que la función.

Espero que este artículo sobre cómo enésimo día de la semana del mes en Excel sea explicativo. Encuentre más artículos sobre las funciones de fecha y hora de Excel aquí.

Si te gustaron nuestros blogs, compártelo con tus amigos en Facebook. Y también puedes seguirnos en Twitter y Facebook. Nos encantaría saber de usted, háganos saber cómo podemos mejorar, complementar o innovar nuestro trabajo y hacerlo mejor para usted. Escríbanos al sitio de correo electrónico

Cómo utilizar la función EDATE en Excel

Calcular la edad a partir de la fecha de nacimiento

Calcular el promedio ponderado

Cómo agrupar datos por rango de edad en Excel

Obtener el nombre del día de la fecha en Excel

Obtener el nombre del mes de la fecha en Excel

Cómo usar comodines en Excel

articulos populares

50 atajos de Excel para aumentar su productividad

Editar una lista desplegable

Referencia absoluta en Excel

Si con formato condicional

Si con comodines

Vlookup por fecha

Convertir pulgadas a pies y pulgadas en Excel 2016

Unir nombre y apellido en Excel

Cuente las celdas que coincidan con A o B