创建一个没有字段的过滤怎么实现
请问一下,需要创建一个单位作为维度可选的过滤,但是源数据里没有这个字段,要怎么实现。源数据单位是元,过滤要展示出来千元,万元,亿元的数据变化。步骤是什么样yhdata_wCs8Sn4m 发表于 2022-5-25 15:49
自由表情况下。
单位这个维度,源数据里是没有的。而且源数据里的值都是以元为单位进行展示 。
现在 ...
1. 添加一个 参数组件,设置值 分别为"元" ,"千",,"万":
2.新建计算列,使用 if else 的逻辑判断 算出 对应的 "元" ,"千",,"万"的数据:
3.设置格式,将对应的 单元格 添加到 计算列的数据后面:
您好,您可以先通过建立计算列,建立 千元万元这些字段,再进行过滤 speedy 发表于 2022-5-25 09:59
您好,您可以先通过建立计算列,建立 千元万元这些字段,再进行过滤
这个创建的公式可以告诉一下么。另外一点,这么筛选的话,里面的数值是不是会随着不同的单位进行变动的 比如您在元的字段上右键新建计算列,起名为千元,计算列为col【】/1000 speedy 发表于 2022-5-25 13:19
比如您在元的字段上右键新建计算列,起名为千元,计算列为col【】/1000
自由表情况下。
单位这个维度,源数据里是没有的。而且源数据里的值都是以元为单位进行展示 。
现在想要实现的是可以元、千元、万元这种方式给展示 出来,而且选择不同单位时显示的数值也随着单位变化而变化。 比方10000元10千元 1万元这种。后面要是可以的话可以保留2-3位小数。 谢谢 永洪tech-lucy 发表于 2022-5-25 09:46
1. 添加一个 参数组件,设置值 分别为"元" ,"千",,"万":
最后一步需要在格式选择文本{0}的公式? yhdata_wCs8Sn4m 发表于 2022-5-26 18:34
最后一步需要在格式选择文本{0}的公式?
是的。 {0} 代表需要显示这个列原本的数据,?{下拉列表参数} 代表需要显示 下拉列表参数 选中的值 , {0}?{下拉列表参数}就代表 将两个数据拼接在一起显示
页:
[1]