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

Filtrar tabla basada en que la medida no funciona correctamente - Fechas

Estoy tratando de determinar por qué mi medida de fecha utilizada para filtrar una tabla no funciona.

He creado una medida llamada PriorMonthStart. Su valor se calcula y se muestra como 07/01/2021. Todo listo... se ve bien.

SSBTexas_2-1629066261720.png

A continuación, estoy contando el número de filas para una fecha igual a mayor que el PriorMonthStart en este conjunto de datos:

SSBTexas_0-1629066082669.png

MonHiresCount = CALCULAR(
COUNTROWS(EMP_HIRES),
FILTER(EMP_HIRES, EMP_HIRES[HIRE_DATE] >= [PriorMonthStart]))
El valor de MonHiresCount = 9 mientras que debe ser 1.
Si cambio la medida MonHiresCount a:
MonHiresCount = CALCULAR(
COUNTROWS(EMP_HIRES),
FILTER(EMP_HIRES, EMP_HIRES[HIRE_DATE] >= Date(YEAR([PriorMonthStart]),7,1)))
Obtengo el valor correcto de 1.
Si intento la medida MonHiresCount para:
MonHiresCount = CALCULAR(
COUNTROWS(EMP_HIRES),
FILTER(EMP_HIRES, EMP_HIRES[HIRE_DATE] >= Date(YEAR([PriorMonthStart]),MONTH([PriorMonthStart]),1)))
Vuelve a equivocarse de nuevo. MonHiresCount = 9
Incluso creé otra medida llamada Month-PriorMonth
SSBTexas_4-1629066736439.png
MonHiresCount = CALCULAR(
COUNTROWS(EMP_HIRES),
FILTER(EMP_HIRES, EMP_HIRES[HIRE_DATE] >= Date(YEAR([PriorMonthStart]),[Month-PriorMonth],1))) y el resultado sigue siendo 9.
Parece que de alguna manera revertir el valor del mes de 7 a 6.
El pateador??? Está funcionando correctamente con el archivo de los últimos meses (sin cambios en el formato)
Y con el archivo de este mes no tiene problemas en ser utilizado para un cálculo diferente y producir resultados correctos.
MonTermsCount = CALCULAR(
COUNTROWS(EMP_TERMS),
FILTRO(EMP_TERMS,EMP_TERMS[TERM_DATE] >= [PriorMonthStart]))
¿Alguna idea?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @SSBTexas,

No está seguro de qué es [DataThurMonth], ¿es una medida? ¿Es un valor fijo? ¿Causará un problema de contexto?

Aquí hice una muestra simple de acuerdo con sus datos y usando el valor de "today()" en su lugar:

vkellymsft_1-1629252579931.png

PriorMonthStart = DATE(YEAR(TODAY()),MONTH(TODAY())-1,1)
MonHiresCount = CALCULATE(
COUNTROWS('Table'),
FILTER(ALL('Table'), 'Table'[Hire_Date] >= [PriorMonthStart]))

Y verás:

vkellymsft_0-1629252559721.png

Compruebe mi archivo .pbix de ejemplo adjunto para referencia.

Saludos
Kelly

¿Respondí a su pregunta? Marque mi respuesta como una solución!

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hay @SSBTexas,

No está seguro de qué es [DataThurMonth], ¿es una medida? ¿Es un valor fijo? ¿Causará un problema de contexto?

Aquí hice una muestra simple de acuerdo con sus datos y usando el valor de "today()" en su lugar:

vkellymsft_1-1629252579931.png

PriorMonthStart = DATE(YEAR(TODAY()),MONTH(TODAY())-1,1)
MonHiresCount = CALCULATE(
COUNTROWS('Table'),
FILTER(ALL('Table'), 'Table'[Hire_Date] >= [PriorMonthStart]))

Y verás:

vkellymsft_0-1629252559721.png

Compruebe mi archivo .pbix de ejemplo adjunto para referencia.

Saludos
Kelly

¿Respondí a su pregunta? Marque mi respuesta como una solución!

Syndicate_Admin
Administrator
Administrator

@SSBTexas El problema probablemente esté relacionado con su PriorMonthStart y también es probable que sea un problema de contexto. Sin embargo, es difícil saberlo realmente sin datos de muestra, etc. Lo sentimos, teniendo problemas para seguir, ¿puede publicar datos de ejemplo como texto y salida esperada?
No hay realmente suficiente información para continuar, por favor, primero verifique si su problema es un problema común que aparece aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Además, consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Las partes más importantes son:
1. Datos de muestra como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de la muestra
3. Explicación en palabras de cómo llegar de 1. a 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.