Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Escribí dos métricas. Uno para resumir los valores de la factura y el cambio de divisas y el segundo para interactuar con la segmentación de datos. El problema que tengo es que cuando elijo las opciones de segmentación de datos "Ventas", "Gastos directos" o "Gastos generales", el gráfico muestra la información correcta. Cuando selecciono "Ganancia / pérdida neta" o "Ganancia / pérdida bruta", el gráfico está en blanco. No hay ciencia espacial aquí, así que no sé qué salió mal. ¿Puedo pedir su ayuda?
Valor de la factura y cambio de moneda:
SQL_Actual_Adjusted =
var SQL_Values = sum('SQL_NLPostedNominalTran - Transactions'[GoodsValueInBaseCurrency])
var Region = selectedvalue('DIM_Regions and Logos'[Short Country Code])
var currency_opt = selectedvalue('DIM_Currency'[Currency])
var USD_GBP = average('DIM_Exchange USD / GBP'[USD/GBP])
VAR GBP_USD = average('DIM_Exchange GBP / USD'[GBP/USD])
var Meta = selectedvalue(DIM_Categories_PnL[Meta Category])
var Goods_Value = if(Meta="SALES",SQL_Values*(-1),SQL_Values)
var UK_GBP = calculate(Goods_Value,'SQL_NLPostedNominalTran - Transactions'[Region]="UK")
var UK_USD = calculate(Goods_Value,'SQL_NLPostedNominalTran - Transactions'[Region]="UK")*GBP_USD
var USA_GBP = calculate(Goods_Value,'SQL_NLPostedNominalTran - Transactions'[Region]="USA")*USD_GBP
var USA_USD = calculate(Goods_Value,'SQL_NLPostedNominalTran - Transactions'[Region]="USA")
return
SWITCH(
TRUE(),
Region = "UK",if(currency_opt = "GBP",UK_GBP,UK_USD),
Region = "USA",if(currency_opt = "GBP",USA_GBP,USA_USD))
el que interactúa con la cortadora:
TIMESERIES SWITCH ACTUAL =
VAR OPTION = SELECTEDVALUE('DIM_Meta Cat Order'[Meta Category - Copy])
VAR SALES_V = CALCULATE([SQL_Actual_Adjusted],DIM_Categories_PnL[Meta Category]="SALES")
VAR DIRECT_EXP = CALCULATE([SQL_Actual_Adjusted],DIM_Categories_PnL[Meta Category]="DIRECT EXPENCES")
VAR OVERHEADS = CALCULATE([SQL_Actual_Adjusted],DIM_Categories_PnL[Meta Category]="OVERHEADS")
VAR NET_VAL = SALES_V-DIRECT_EXP-OVERHEADS
VAR GROSS_VAL = SALES_V-DIRECT_EXP
RETURN
SWITCH(
TRUE(),
OPTION = "SALES", SALES_V,
OPTION = "DIRECT EXPENCES",DIRECT_EXP,
OPTION = "OVERHEADS", OVERHEADS,
OPTION = "NET PROFIT/LOSS", NET_VAL,
OPTION = "GROSS PROFIT/LOSS", GROSS_VAL)
Atentamente
Daniel
¿Cuáles son los valores del eje en el gráfico? ¿Se basa en una columna que has relacionado con todas tus medidas?
¿Puede compartir una maqueta de datos o una muestra de su archivo PBIX? Puede usar un enlace onedrive, google drive, we transfer o similar para cargar sus archivos.
Si la información es confidencial, compártala a través de un mensaje privado.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |