阿里云首页

Quick BI数据集计算列两个整数相除小于100%的时候一直显示0无法显示小数百分比

问题描述

在个人空间探索空间上传Excel作为数据源之后,使用两个整数来计算百分比的时候部分情况出现无法显示百分比的小数,始终显示整数0。

问题原因

出现这个问题的原因是两个整数进行除法计算百分比之后当做部分数据库当做整数处理导致无法显示浮点小数。

解决方案

在计算列分子中增加【分子*1.0】来将整个结果变成浮点型,如下操作:

COUNT(DISTINCT

CASE WHEN [M-1]>0 and [M]>0

THEN[客户编号]

ELSE NULL

END

)*1.0

/

COUNT(DISTINCT

CASE WHEN [M-1]>0

THEN[客户编号]

ELSE NULL

END

)

处理后小数显示正常。

适用于

  • Quick BI
  • 数据集
首页 Quick BI数据集计算列两个整数相除小于100%的时候一直显示0无法显示小数百分比