我正在嘗試將以下函式從 Qlikview(文本物件屬性)轉換為 DAX PBI:
=如果(總和(總)>= 400000,
num((((SUM(TOTAL)-400000)*0.0118) 12000),'€#.##0'),
我該怎么做呢?謝謝你。
uj5u.com熱心網友回復:
公式不完整。如果不滿足條件,它不會說明您要回傳的內容。DAX 語法將是
=If(SUM(TableName[Total])>=40000,((SUM(TableName[Total])-40000)*0.0118) 12000,null)
當總和小于40000時回傳“null”。根據需要調整。您可以使用格式來應用所需的貨幣格式。在 DAX 中,格式不會應用到公式中。
此外,您可能希望使用初始度量來計算總計,然后在其他計算中重新使用該度量。它更有效。
為總計創建一個度量,例如
總營業額 = SUM(TableName[Total])
然后在計算度量的公式中使用它
不管名字 = If([Total Turnover]>=40000,(([Total Turnover]-40000)*0.0118) 12000,null)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/421381.html
標籤:
上一篇:如何將此函式從javascript轉換為python?
下一篇:將n個字串陣列轉換為符號*
