Ayuda de ALLSELECTED para su uso con varios valores

Un usuario Pregunto ✅

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

@dbrandone Puedes cambiar tu fecha para usar MIN:

VAR StartDate = DATE(MIN('Date'[Year])-1, 1, 1)

@dbrandone Puedes cambiar tu fecha para usar MIN:

VAR StartDate = DATE(MIN('Date'[Year])-1, 1, 1)

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 !!

Deja un comentario

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