Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola
Tengo un informe calculando cuántas horas trabaja un empleado. Tiene una fórmula que le gusta:
SUM(Horas Regulares) + SUM(Horas Extra) - Deducción de Almuerzo.
Necesito averiguar del usuario cuál es la deducción del almuerzo, así que he creado un parámetro con valores .50, 1.0, 1.5, etc. Pero ahora no sé cómo usar este parámetro en el informe. ¿Cómo lo muestra y cómo agarro el valor y agredo a mi fórmula?
Gracias.
Hola @DaisySara ,
Cuando cree un parámetro, lo encontrará en el panel Campos de la derecha con una tabla de una columna con una serie de valores en función de su elección al crearlo y una medida:
Sólo tienes que usar esa medida en tus cálculos.
saludos
Fernando
Gracias Fernando, no debo haber creado el parámetro correctamente porque no está en mi panel de campo. En la ventana del Editor de Power Query, hice clic en Administrar parámetros, luego en Nuevo y creé Importe de deducción de almuerzo y, a continuación, en Cerrar y Aplicar. ¿Hay algo que se supone que debo hacer después de esto?
En su caso, debe utilizar un parámetro What If, que se encuentra debajo de la cinta de opciones Modelado:
Salud
Fernando
Gracias Fernando,
Eso funcionó, pero no puedo conseguir que funcione en una fórmula, simplemente sigue usando el alternateresult de 0.50, a pesar de que el control deslizante dice un valor diferente:
WTF - 'Cumplimiento de QGenda'[Horas trabajadas]-'Importe de la deducción del almuerzo'[Valor de la cantidad de deducción del almuerzo]
Con este código:
WTF =
SUMX(WTF, [Working Hours Total] - 'Lunch Hours'[Lunch Hours Value])
Vea aquí:
Funciona para mí. Tal vez podría compartir datos de muestra y su archivo pbix.
F
Lo tengo funcionando. Lo que hice diferente... Mis horas trabajadas era una columna, así que la creé era una medida (nunca sé cuándo usar columna o medida), luego usé el SUMX como lo hiciste y funcionó. ¡Muchas gracias por su paciencia y ayuda!
Me alegro de oírlo. Regla general: Utilice siempre medidas, nunca use columnas calculadas. A menos que sea completamente necesario.
😉
F
Gracias, voy a volver y cambiar mis columnas calculadas en medidas.
Tal vez debería abrir un nuevo hilo en esto, pero ¿puede usar instrucciones IF en Medidas? Esta es mi fórmula en una columna ahora, y tratando de poner en una medida, pero no me permite elegir ese nombre de campo (nombre de etiqueta):
Extra Pay Hours ? IF('QGenda Compliance'[TagName] IN '"Shift: Specialty Shift", "Shift: Additional Shift", "Call: Specialty (Beeper)", "Call: Beeper", "PTO Buy-Back", 'QGenda Compliance'[Horas trabajadas], 0)
@DaisySara
No debe usar columnas calculadas a menos que no tenga NINGUNA OTRA ELECCION. Sin embargo, convertir columnas calculadas en medidas no siempre es una buena decisión. Tenga en cuenta que una columna calculada se puede utilizar en segmentaciones de datos, mientras que las medidas no. Si necesita una columna, la mejor solución con diferencia es calcularla en Power Query.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.