首页 > 其他分享 >#PowerBi 1分钟学会,powerbi中行列值拼接(COMBINEVALUES与CONCATENATEX)

#PowerBi 1分钟学会,powerbi中行列值拼接(COMBINEVALUES与CONCATENATEX)

时间:2023-05-08 10:26:27浏览次数:36  
标签:业绩 销售 powerbi 拼接 CONCATENATEX COMBINEVALUES 表达式

在日常的工作中,我们往往需要对表格数据的拼接,用来生成一些复合数据列,如下图类似场景。

其实,在powerbi中,我们同样也可以对表格文本进行拼接。今天我们就介绍两个DAX函数,COMBINEVALUES(表函数,新建列)与 CONCATENATEX(度量值)。
示例数据表:

 一:COMBINEVALUES(表函数,新建列),行值拼接。

1.1  COMBINEVALUES函数的组成和基本解析

注释:将多个字符串连接为一个字符串
语法:COMBINEVALUES(分隔符,表达式1,表达式2,....)
参数:
第一参数:分隔符,必须是一个恒定的值
第二参数及之后的参数:可以是一个列,也可以是表达式
返回:值(连接之后的字符串)
示例:
复合信息列 = COMBINEVALUES("  |  ",'业绩表'[销售团队],'业绩表'[销售人员],'业绩表'[销售业绩])

将业绩表里的销售团队,销售人员,销售业绩拼接,并以"|"分割他们。

复合信息列 = COMBINEVALUES("  |  ",'业绩表'[销售团队],'业绩表'[销售人员],'业绩表'[销售业绩])

1.2  实操与应用

第一步,进入powerbi数据视图,找到对应的表

 第二步,点击新建列,并输入对应的dax函数,点击完成,复合信息列就成功创建了

 二:CONCATENATEX(度量值),列值拼接

那么列值拼接呢?这里我们就可以使用度量值来解决问题了。

2.1  函数的组成和基本解析

CONCATENATEX函数
注释:将表中的每一行按表达式连接在一起
语法:CONCATENATEX(表,表达式,分隔符)
参数:
第一参数:计算表达式的表
第二参数:为表的每一行计算的表达式
第三参数:分隔符
返回:值,连接的字符串
示例  
复合信息行 = CONCATENATEX('业绩表','业绩表'[销售人员]," | ")
 #将业绩表中的销售人员连接在一起,以"  | ",分割。

2.2  实操与应用

第一步,点击新建度量值,并输入以下DAX

复合信息行 = CONCATENATEX('业绩表','业绩表'[销售人员]," , ",[销售业绩],DESC)

 第二步,在powerbi报表视图里,新建一个视觉对象表

 将对应字段拉入表的字段选项中,大功告成。
这里其实也可以看到由于是度量值的形式存在,所以这个拼接列文本是可以受到筛选器筛选的,在某些场景下是相当实用的。

 三:总结

CONCATENATEX列向的文本拼接,COMBINEVALUES行向的文本拼接。
CONCATENATEX在其他场景下可以有更多的应用场景,例如智能文本框等视觉对象,下期会介绍智能文本框与CONCATENATEX的结合案例。
以上。我是simone,期待下次分享。

标签:业绩,销售,powerbi,拼接,CONCATENATEX,COMBINEVALUES,表达式
From: https://www.cnblogs.com/simone331/p/17380882.html

相关文章

  • #PowerBi 1分钟学会度量值,以“万”为单位显示数据
    PowerBi是一款强大的数据分析和可视化工具,它可以帮助我们快速地制作出各种图表和报表,展示数据的价值和洞察。但是,有时候我们的数据量太大,导致图表上的数字难以阅读和比较。例如,如果我们想要查看某个月的销售额,而数据是以元为单位的,那么可能会看到一串很长的数字,如123456789元。......
  • #PowerBI 利用format函数,自定义格式显示
    PowerBI是一款强大的数据分析和可视化工具,它可以帮助我们快速地创建各种报表和仪表盘,展示数据的洞察和价值。在PowerBI中,有许多内置的函数可以帮助我们处理和转换数据,其中一个常用的函数就是Format函数。Format函数的作用是将一个值按照指定的格式进行显示,例如日期、时间、货币......
  • PowerBI中实现多字段关联关系
    PowerBI关系管理relationshipmanagement中,如何实现复合主键关联,即多字段关联。现状:relationshipmanagement中目前只支持一个字段关联关系,且只能一个关系。需求:现实情况......
  • 开源数据可视化工具对比:PowerBI VS. DataEase
    最近项目实施过程中,用户提到领导希望可以有什么可视化的大屏把一些数据展示出来,以便于进行分析。因此,利用业余时间研究了一下两款可视化工具:PowerBI与DataEase。两款工具可......
  • #Powerbi 利用时间智能函数,进行周度分析
    在实际工作中,我们往往需要同比分析,月度和年度的分析都有对应的时间智能函数,分别是MTD和YTD,但是缺少了周度的时间智能函数,而恰恰日常工作中,我们又需要以周度来进行对应的分......
  • #Powerbi 理解VAR函数
    VAR意思即为变量,在编程语言中,变量是一个重要概念,DAX作为一种语言也有变量概念,利用VAR,我们可以缩短我们一些DAX语句的长度,更清晰的表达我们的度量值计算逻辑。举例说明:我......
  • #Powerbi 利用视觉对象着色地图,制作数据地图
    日常工作中,有时我们会遇到需要地图来展示我们的数据场景,利用POWERBI,我们可以快速的制作自己的业务地图。Powerbi自带了三大地图,今天我们用到的是形状地图。  步骤讲......
  • #powerbi 季度时间进度计算
    上一篇我们学习了月度时间进度的计算方法,今天我们学习季度时间进度的测算。思路:找出目前共计消耗了多少天(季度),目前日期所在的季度共有多少天,两者相除即是季度的时间进度......
  • POWERBI#利用EOMONTH,计算月度时间进度
    需求:计算本月的时间进度需要测算两个值,一个是当日的累积天数,第二个是当月的总共天数,两者相除即是最终答案1:计算当日的累积天数=DAY(NOW())由筛选器传递时间参数,NOW函数返回......
  • 数据分析工具 Excel、PowerBI、Python、SQL、JVS哪一个更好用?
    先上对比分析产品对比使用低门槛实施效率功能覆盖度上线周期低使用成本企业分析场景Excel★★★★★★★★★★★☆☆☆☆★★★★★★★★★★★★☆☆☆PowerBI★★★☆☆......