PowerPivot显示圆形结果

时间:2018-03-14 12:48:27

标签: excel powerbi dax powerpivot

我创建了一个PowerPivot报告,其中包含Price字段和Sales以及Measure列。

Price列显然会包含单价 Sales列将显示已售出的单位 Measure列是产品的衡量标准。

从这里我有一个: - Total Price Price x SaleTotal Measure Measure Sale x SUM(Products[Total Price])/SUM(Products[Total Measure])*1000

var identity = req.body.identity; const voiceGrant = new VoiceGrant({ outgoingApplicationSid: config.twilio.twiml_voice_sid, pushCredentialSid: config.twilio.PUSH_SID }); const token = new AccessToken(config.twilio.accountSid, config.twilio.API_KEY, config.twilio.API_KEY_SECRET); token.addGrant(voiceGrant); token.identity = identity; res.send({ identity: identity, token: token.toJwt() });

在计算部分,我制定了一个简单的计算

每千人单位:= storageRef = storage().ref("/"+this.addr+"/"+this.name); storageRef.getDownloadURL().then(function(url) { console.log(url); });

我得到的问题是它将它四舍五入到最接近的10而不是17.88英镑它显示17.90英镑。它已经设置为2位小数。列中的所有值都适用于2位小数。任何人都可以帮助我得到正确的结果而不是圆润的结果。

1 个答案:

答案 0 :(得分:0)

听起来你需要在测量中使用DAX中的圆函数,这样可以使计算结果四舍五入。这与设置字段的格式设置不同。

这将是

ROUND(<number>, <num_digits>)

在功能上链接到Microsoft网站: enter link description here

编辑:

然后听起来你想在DAX中使用trunc函数来截断一定数量的有效数字之后的数字。

TRUNC(<number>,<num_digits>)