Entrada del usuario para calcular una medida dinámicamente

Un usuario Pregunto ✅

ExcelPBI

Hola comunidad,

Quiero permitir que el usuario final del informe proporcione información según la cual se calcula una medida.

El informe se parece a lo siguiente:

Capture_2402.JPG

El usuario puede seleccionar Empcode de la cortadora parametrizada ‘Emp’. Me gustaría tener otro dropdown parametrizado para obtener la entrada del usuario para ‘Número de hojas tomadas’ (un valor numérico de 1 a 20) por el código Empco correspondiente seleccionado en el dropdown ‘Emp’. Entonces quiero crear una medida:

Horas trabajadas = Horas por semana – Número de hojas tomadas.

¿Cómo puedo conseguir esto?

Mi archivo Pbi: https://1drv.ms/u/s!Ag919_pO_UKrgRFm2OqHum4jDUhC?e=hDpXyw

TIA

Hola @ExcelPBI,

Según mi entendimiento, el [Number of Leaves taken] también es un parámetro hipotético, ¿verdad?

Que yo sepa, cuando crea un parámetro hipotético, se genera automáticamente una medida, por lo que podría usarla directamente así:

Hours Worked = 
VAR hrsPerWeek =
    CALCULATE (
        SUM ( Emp[Hrs per week] ),
        FILTER ( 'Emp', 'Emp'[Emp Code] = SELECTEDVALUE ( Emp[Emp Code] ) )
    )
RETURN
    hrsPerWeek -[Number of Leaves taken Value]

El resultado final se muestra a continuación:

2.26.4.slicer.PNG

Aquí está el archivo pbix.

Atentamente,
Eyelyn Qin
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola @ExcelPBI,

Según mi entendimiento, el [Number of Leaves taken] también es un parámetro hipotético, ¿verdad?

Que yo sepa, cuando crea un parámetro hipotético, se genera automáticamente una medida, por lo que podría usarla directamente así:

Hours Worked = 
VAR hrsPerWeek =
    CALCULATE (
        SUM ( Emp[Hrs per week] ),
        FILTER ( 'Emp', 'Emp'[Emp Code] = SELECTEDVALUE ( Emp[Emp Code] ) )
    )
RETURN
    hrsPerWeek -[Number of Leaves taken Value]

El resultado final se muestra a continuación:

2.26.4.slicer.PNG

Aquí está el archivo pbix.

Atentamente,
Eyelyn Qin
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Amitchandak

@ExcelPBI, puedes probar ¿Qué pasa si los parámetros?

https://docs.microsoft.com/en-us/power-bi/desktop-what-if

ExcelPBI

En respuesta a Amitchandak

@amitchandak sí, he intentado ‘¿Qué pasa si parámetro?’. La cortadora ‘Emp’ es un parámetro de qué es.

Amitchandak

En respuesta a ExcelPBI

@ExcelPBI, No de hojas puede ser y si. Código emp, puede usar el filtro de texto https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA104381309?src=office&tab=Overview

ExcelPBI

En respuesta a Amitchandak

@amitchandak No puedo hacer que el filtro de texto funcione en este caso. ‘El problema es que no puedo establecer relaciones entre mi tabla y el parámetro’ No: de hojas ‘. No: of leaves ‘es solo un valor de entrada numérico correspondiente a un Empcode que quiero usar en el cálculo de la medida.

Deja un comentario

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