Syndicate_Admin
Hola a todos,
Tengo un informe que tiene filtros de botones desde hace años. Tengo una agrupación visual de medidor con un medidor que muestra el año actual seleccionado y el segundo medidor que muestra el año anterior al año seleccionado. A continuación se muestra las medidas actuales de dax para las imágenes de medidor ahora. En este momento tengo una sola selección activada, pero si el usuario mantiene ctrl y selecciona varios años, entonces las imágenes muestran errores. He estado tratando de pensar en una forma en la que se podrían seleccionar 2 años y el año anterior al Mínimo seleccionado se mostraría en el 2º calibre. Probé cosas diferentes, pero aún no he encontrado una solución. Quería plantear la pregunta a todos los aquí presentes y ver qué ideas pueden tener la gente. Cualquier idea o ayuda sería apreciada.
Year Selected =
VAR StartDate = DATE(ALLSELECTED('Date'[Year]), 1, 1)
VAR EndDate = DATE(ALLSELECTED('Date'[Year]), 12, 31)
VAR Result = CALCULATE(
DIVIDE([Transplant Tissue Totals], [Transplant Rate Denominator]),
DATESBETWEEN('Date'[Date], StartDate, EndDate)
)
Return Result
Previous Year of Selected =
VAR StartDate = DATE(ALLSELECTED('Date'[Year])-1, 1, 1)
VAR EndDate = DATE(ALLSELECTED('Date'[Year])-1, 12, 31)
VAR Result = CALCULATE(
DIVIDE([Transplant Tissue Totals], [Transplant Rate Denominator]),
DATESBETWEEN('Date'[Date], StartDate, EndDate)
)
Return Result
Syndicate_Admin
@dbrandone Puedes cambiar tu fecha para usar MIN:
VAR StartDate = DATE(MIN('Date'[Year])-1, 1, 1)
Syndicate_Admin
@dbrandone Puedes cambiar tu fecha para usar MIN:
VAR StartDate = DATE(MIN('Date'[Year])-1, 1, 1)
Syndicate_Admin
En respuesta a Syndicate_Admin
Gracias @AllisonKennedy
Eso funciona para la medida del año anterior, pero con la primera medida si ALLSELECTED todavía se usa, arroja un error. Si uso MAX, entonces solo el año máximo de los dos años seleccionados se muestra en los datos, pero pude usar su premisa con MIN y MAX para obtener el visual del año seleccionado actualmente para mostrar correctamente. ¡¡Gracias !!