The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now
Hola a todos
Estoy tratando de aplicar dos filtros a una medida TOTALYTD que viene con el siguiente mensaje de error:
"La expresión True/False no especifica una columna. Cada expresión True/False utilizada como expresión de filtro de tabla debe hacer referencia exactamente a una columna."
El DAX que he intentado aplicar es el siguiente:
Total de pedido YTD FY á TOTALYTD(DISTINCTCOUNT('Order Details'[nOrderId]), Dates[Date],"30/06", 'Order Details'[Ventas Incluyen o Excluir] EN "Sí"))
Estaría muy agradecido de cualquier ayuda en este
Solved! Go to Solution.
Creo que totalytd no te permitirá agregar una condición que responda verdadero/falso. Está esperando una instrucción FILTER. Puede agregar un FILTRO a la tabla con la condición IN o probar DATESYTD dentro calcular de la siguiente manera:
CALCULATE(
DISTINCTCOUNT('Order Details'[nOrderId])
, DATESYTD ( Dates[Date] , "30/06" )
, 'Order Details'[Sales Include or Exclude] = "Yes"
)
Espero que esto ayude,
Happy to help!
Creo que totalytd no te permitirá agregar una condición que responda verdadero/falso. Está esperando una instrucción FILTER. Puede agregar un FILTRO a la tabla con la condición IN o probar DATESYTD dentro calcular de la siguiente manera:
CALCULATE(
DISTINCTCOUNT('Order Details'[nOrderId])
, DATESYTD ( Dates[Date] , "30/06" )
, 'Order Details'[Sales Include or Exclude] = "Yes"
)
Espero que esto ayude,
Happy to help!
Hola, no conozco muy bien la función TOTALYTD(). Pero para CALCULATE uno obtiene el mismo problema. La solución es, a continuación, cambiar: 'Detalles del pedido'[Ventas IE] EN "YES" -> FILTER(ALL('Detalles del pedido'), 'Detalles del pedido'[Detalles de ventas] EN "YES")
Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.