¿Cómo mostrar el número de semana por mes?

Un usuario Pregunto ✅

cheid1977

Necesito mostrar cuánto volumen se envió la primera, segunda, tercera y cuarta semana de cada mes. ¿Cómo puede asignar un número (1-4 o 5) a cada semana del mes? Gracias.

Hola cheid1977,

Pruebe con la fórmula siguiente en una columna calculada:

weekinmonth = 1 + WEEKNUM ( 'Calenda'[Date] )-WEEKNUM( STARTOFMONTH ('Calenda'[Date]))

Esta fórmula funcionaría con el nivel del mes, que no debería contener errores calculados.

Responda si necesita más ayuda sobre este tema.

Saludos

ahmhekal

Usé esta fórmula:
Semana = (DÍA (‘Calendario'[Date]) +2,5) / 7

pilargarzon

Necesito agregar a mi jerarquía de fechas el número de mes. no quiero mostrar el nombre del mes (enero, febrero, etc.)
, quiero mostrar el número del mes (1,2,3). Me puedes ayudar ?



Hola cheid1977,

Pruebe con la fórmula siguiente en una columna calculada:

weekinmonth = 1 + WEEKNUM ( 'Calenda'[Date] )-WEEKNUM( STARTOFMONTH ('Calenda'[Date]))

Esta fórmula funcionaría con el nivel del mes, que no debería contener errores calculados.

Responda si necesita más ayuda sobre este tema.

Saludos

kinui666

En respuesta a v-micsh-msft

Si tu semana empieza en LUNES, la fórmula quedaría así:

=1 + WEEKNUM(Calendario[Date];2)-WEEKNUM(STARTOFMONTH(Calendario[Date]);2)

LeahYan

En respuesta a v-micsh-msft

Esta es una buena solución, pero solo funciona si todas las fechas son únicas.

En algunos casos, usaría una columna de fecha como la fecha de facturación, la fecha de inicio, etc.

Espero que este código ayude:

Week Num =
 WEEKNUM ( 'Your table'[Your Date column] )-('Your table'[Your Date column].[MonthNo]-1)*4

Anónimo

En respuesta a v-micsh-msft

Gracias por la respuesta, pero tengo un problema, obtengo Weekmonth en algunos casos de 1 a 6. Esperaba 1 a 5 pero obtengo aún más valores posibles. ¿Alguna idea?

efilipe

En respuesta a v-micsh-msft

¡Esta respuesta me fue muy útil! Gracias v-micsh-msft!

Greg_Deckler

De acuerdo, no probé completamente esto, pero el concepto general debería funcionar, es posible que tengas que modificarlo.

Estas son todas las columnas:

WeekN = WEEKNUM([Date])

MonthN = MONTH([Date]) 

Column 9 = IF([MonthN] = 1,1,([MonthN]-1)*4)

Column 5 = IF([Column 9]=1,1,[WeekN] - [Column 9] - 1)

Greg_Deckler

Es difícil de decir sin sus datos o algunos datos de muestra. Creo que la forma correcta sería agregar una columna personalizada a su tabla de fechas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *