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.
Hola, @nomad23
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Fecha base (una tabla calculada):
Base Date = DISTINCT('Table'[Date])
Comparar fecha (una tabla calculada):
Compare Date = DISTINCT('Table'[Date])
Puede crear tres medidas como se indica a continuación.
Count of Dimensions = COUNTROWS('Table')
Net variance =
IF(
HASONEVALUE('Base Date'[Date])&&HASONEVALUE('Compare Date'[Date]),
COUNTROWS(
FILTER(
'Table',
[Date]=SELECTEDVALUE('Compare Date'[Date])
)
)-
COUNTROWS(
FILTER(
'Table',
[Date]=SELECTEDVALUE('Base Date'[Date])
)
)
)
Actual varaince =
var _comparetab =
CALCULATETABLE(
DISTINCT('Table'[Dimension]),
FILTER(
ALL('Table'),
'Table'[Date]=SELECTEDVALUE('Compare Date'[Date])
)
)
var _basetab =
CALCULATETABLE(
DISTINCT('Table'[Dimension]),
FILTER(
ALL('Table'),
'Table'[Date]=SELECTEDVALUE('Base Date'[Date])
)
)
var _result =
COUNTROWS(
FILTER(
_comparetab,
NOT([Dimension] in _basetab)
)
)
return
IF(
HASONEVALUE('Base Date'[Date])&&HASONEVALUE('Compare Date'[Date]),
IF(
ISBLANK(_result),
0,
_result
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @nomad23
En función de sus requisitos, he modificado los datos como se indica a continuación. El archivo pbix se adjunta al final.
Fecha base (una tabla calculada):
Base Date = DISTINCT('Table'[Date])
Comparar fecha (una tabla calculada):
Compare Date = DISTINCT('Table'[Date])
Puede modificar la medida como se indica a continuación.
Actual varaince =
var _comparetab =
CALCULATETABLE(
DISTINCT('Table'[Dimension]),
FILTER(
ALL('Table'),
'Table'[Date]=SELECTEDVALUE('Compare Date'[Date])
)
)
var _basetab =
CALCULATETABLE(
DISTINCT('Table'[Dimension]),
FILTER(
ALL('Table'),
'Table'[Date]=SELECTEDVALUE('Base Date'[Date])
)
)
var _result =
COUNTROWS(
FILTER(
_basetab,
NOT([Dimension] in _comparetab)
)
)
return
IF(
HASONEVALUE('Base Date'[Date])&&HASONEVALUE('Compare Date'[Date]),
IF(
ISBLANK(_result),
0,
_result
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, el recuento está llegando a la derecha, pero necesito variar por empleado, pero los datos están surgiendo para cada empleado.
También he reemplazado el país de A(india ) a A(USA) el 06/01/19
Net variance is coming wrong by selecting groups in slicer
Hola, @nomad23
Puede intentar la siguiente medida para ver si funciona.
Actual varaince =
var _comparetab =
CALCULATETABLE(
DISTINCT('Table'[Dimension]),
FILTER(
ALLSELECTED('Table'),
'Table'[Date]=SELECTEDVALUE('Compare Date'[Date])
)
)
var _basetab =
CALCULATETABLE(
DISTINCT('Table'[Dimension]),
FILTER(
ALLSELECTED('Table'),
'Table'[Date]=SELECTEDVALUE('Base Date'[Date])
)
)
var _result =
COUNTROWS(
FILTER(
_basetab,
NOT([Dimension] in _comparetab)
)
)
return
IF(
HASONEVALUE('Base Date'[Date])&&HASONEVALUE('Compare Date'[Date]),
IF(
ISBLANK(_result),
0,
_result
)
)
Saludos
Allan
Hola
Gracias por su ayuda, pero no funciona mientras compara 1/1/19 y 6/1/19 su dar un valor diferente al seleccionar India y nosotros como países
@nomad23 , consulte si este blog puede ayudar
https://community.powerbi.com/t5/Community-Blog/Comparing-Data-Across-Date-Ranges/ba-p/823601
Puede utilizar una sola fecha si es necesario
Esto completamente diferente para lo que estoy buscando necesito calcular la varianza y tengo muchas dimesnsión para diferentes fechas
@nomad23 No es realmente suficiente información para seguir adelante, por favor primero compruebe si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Además, consulte este post sobre cómo obtener respuesta a su pregunta rápidamente: 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 muestra
3. Explicación en palabras de cómo obtener de 1. a 2.
para la fecha base 1/1/2019(A,B) y comparar la fecha 6/1/2019 (A,B,B,F) VARINANCE ACTUAL n.o 1 ya que F no está presente en 1/1/2019 pero la varaincia real para la fecha base 6/1/2019 (A,B,B,F) y la fecha de comparación 1/12019(A,B,) es 0 ya que ambos A,B están presentes en la fecha base
Necesito calcular la varianza de actaul y la varianza neta por la segmentación 2 fechas de la segmentación para eg(fecha base - 1/1/2019 y fecha de coampare 6/1/2019 varianza real 1 y neto 2 pero para la fecha base 6/1/2019 y la fecha de copare 1/1/2019 acta variance-0 y neta 2)
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |