Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Conteo de la semana anterior

Hola a todos,

Como principiante con PBI, vengo a expertos aquí. Tengo el siguiente problema:

Tengo una tabla con 2 columnas (Fecha objetivo y Estado) en excel.

martysk_2-1675932826661.png

Quiero crear 2x medidas DAX.

Condiciones de la medida 1:

  • Filtrar sólo En curso, En revisión y Filas No iniciadas en la columna Estado
  • Filtrar solo filas con fechas en la columna de fecha de destino (evitar filas vacías)
  • Cuente solo las filas con fechas que están en el rango de la semana actual (significa en el rango del 6 al 12 de febrero)

martysk_0-1675932511232.png

Condiciones de la medida 2:

  • Filtrar sólo En curso, En revisión y Filas No iniciadas en la columna Estado
  • Filtrar solo filas con fechas en la columna de fecha de destino (evitar filas vacías)
  • Contar filas con fechas que tienen fechas hasta el final de la semana anterior (todas las fechas hasta el 5 de febrero)

martysk_1-1675932614576.png

Gracias por la ayuda, muy apreciado

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Para Measure2 solo necesita restar del número de semana:

Medida2 =
CALCULAR (
COUNTROWS ( YourTableName),
FILTRO (
YourTableName,
YourTableName[Estado] en ({"En curso", "En revisión", "No iniciado"})
&& WEEKNUM ( YourTableName[Fecha objetivo] )
= WEEKNUM ( HOY () -1 )
&& AÑO ( YourTableName[Fecha objetivo] ) = AÑO ( HOY () )
))

@AdaKAda Gracias, pero la segunda medida no funciona 😞

Cuenta solo las fechas para el año 2023 y me gustaría contar todos los años (2022,2021, etc...)

OK entonces todas las semanas que NO son la semana actual? 😄

Medida2 =
CALCULAR (
COUNTROWS ( YourTableName),
FILTRO (
YourTableName,
YourTableName[Estado] en ({"En curso", "En revisión", "No iniciado"})
&& NO

(WEEKNUM ( YourTableName[Fecha de destino] ) = WEEKNUM ( HOY () )
&& AÑO ( YourTableName[Fecha objetivo] ) = AÑO ( HOY () ))
))

@AdaKAda - Quiero contar las filas de todas las semanas (de este año y años anteriores) antes de la semana actual. Pero la medida 2 todavía me está dando un valor incorrecto (creo que también cuenta las filas en blanco en la fecha objetivo, por alguna razón)

Si el problema está en blanco, esto debería hacer:

Medida2 =
CALCULAR (
COUNTROWS ( YourTableName),
FILTRO (
YourTableName,
YourTableName[Estado] en ({"En curso", "En revisión", "No iniciado"})
&& NO

(WEEKNUM ( YourTableName[Fecha de destino] ) = WEEKNUM ( HOY () )
&& AÑO ( YourTableName[Fecha objetivo] ) = AÑO ( HOY () ))

&& NOT(ISBLANK(financials[Date2]))
))

Gracias por la ayuda @AdaKAda . Muy apreciado su apoyo 🙂

Syndicate_Admin
Administrator
Administrator

@AdaKAda muchas gracias! Funciona

Pero no puedo entender la medida 2. ¿Podría ayudarnos, por favor? 🙂

Syndicate_Admin
Administrator
Administrator

Prueba esto:
Medida1 =
CALCULAR (
COUNTROWS ( YourTableName),
FILTRO (
YourTableName,
YourTableName[Estado] en ({"En curso", "En revisión", "No iniciado"})
&& WEEKNUM ( YourTableName[Fecha objetivo] )
= WEEKNUM ( HOY () )
&& AÑO ( YourTableName[Fecha objetivo] ) = AÑO ( HOY () )
))

¡Esperemos que puedas resolver la medida 2! 🙂

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.