powerbi - 将两列中的逗号分隔信息合并为一列
问题描述
我正在尝试将两列中的信息连接到 PowerBI 中的一列中。如果所有单元格都相同,这将非常简单。问题是我正在处理从记录数据库中提取的地址信息,该信息具有我无法控制的有趣设置。
我构建的 PowerBI 报告用于将记录数据库与在线电子表格进行比较,技术人员使用该电子表格来标记需要根据他们在地图数据库中所做的更改对记录进行的更改。比较是在记录数据库和电子表格之间的 PowerBI 合并表中完成的。
大多数记录仅针对一个地址,而大约 10% 的记录具有多个地址。目前,比较报告告诉我们,这 10% 的地址不匹配,即使地址匹配。
仅使用连接的当前结果的数据示例:
行号 | 街道号码 | 街道名称 | 级联地址 |
---|---|---|---|
1 | 234 | 哈维街 | 哈维街 234 号 |
2 | 246 | 马龙大街 | 马龙大街 246 号 |
3 | 872, 954 | Bluebell Way, Main St | 872, 954 Bluebell Way, Main St |
4 | 376、3457、78 | Harvey St, Bluebell Way, Malone Ave | 376, 3457, 78 Harvey St, Bluebell Way, Malone Ave |
这就是我试图使用 Dax 实现的目标。因此,在有人说在 Power Query 中拆分它并创建更多列之前,我宁愿不要,因为地址的数量可能会有所不同,而且我已经在 46 列中,包括下面的列。
所需结果的数据示例:
行号 | 街道号码 | 街道名称 | 级联地址 |
---|---|---|---|
1 | 234 | 哈维街 | 哈维街 234 号 |
2 | 246 | 马龙大街 | 马龙大街 246 号 |
3 | 872, 954 | Bluebell Way, Main St | 872 Bluebell Way, 954 Main St |
4 | 376、3457、78 | Harvey St, Bluebell Way, Malone Ave | 376 Harvey St, 3457 Bluebell Way, 78 Malone Ave |
我的想法是,也许有一些方法可以使用连接分隔符,但我不确定如何。
提前感谢任何可以帮助我解决此问题的人。
解决方案
推荐阅读
- c# - 成功运行BackgroundWorker() 后程序的其余部分不执行
- python - matplotlib 子图非常慢
- ionic-framework - 如何始终以离子角度显示折线图工具提示?
- prometheus - PromQL if/else like 表达式
- php - IP地址奇怪的组合
- r - 在同一个 R 会话中从 shell 顺序运行多个 R 脚本
- web - 一台PC最多可以有多少个本地主机?
- python-3.x - 为什么 Python 迭代器需要一个 dunder iter 函数?
- python - Len 函数给出不正确的结果
- laravel - 将 [type] 添加到可填充属性以允许在将类名插入表时出现质量分配错误