前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你被Power Query里的随机数给“坑”了吗?

你被Power Query里的随机数给“坑”了吗?

作者头像
大海Power
发布2021-08-31 10:40:44
8620
发布2021-08-31 10:40:44
举报
文章被收录于专栏:用户8950297的专栏

小勤:Power Query里生成的这个随机数怎么都是一样的啊?这样很不随机嘛!如下图所示:

大海:好像是有人提过这个问题……

小勤:那怎么办?

大海:解决的办法倒是很多,不过也很坑:

『方法一』

先添加索引列,然后再添加随机数列,如下图所示:

『方法二』

修改生成随机数的语句,对引用的表套个Table.Buffer函数,如下图所示:

小勤:这倒还好啊,也没见怎么坑,就是多个步骤或套多个函数。

大海:不是的,真正的坑是,你把Power Query的数据返回Excel或在Power BI关闭并应用看看?

小勤:艹,肿么肥四?怎么结果返回了又不随机了?

大海:这才是真坑!

小勤:那怎么办?

大海:方法是,对于添加索引列的,添加好随机数后,再加个索引列……如下所示:

小勤:汗……

大海:对于添加Table.Buffer的,在整个语句外面再套个Table.Buffer……

小勤:瀑布汗……

大海:不过,另外还有一个办法,看起来感觉没这么坑的……

『方法三』

使用List.Random函数来生成随机列,如下图所示:

然后展开列表:

结果如下图所示:

小勤:啊。这个的结果返回后直接就是随机的,感觉上没有那么“坑”,但从实现的难易度来说好像都差不多。还好日常工作中似乎要用随机数的地方并不是很多……

大海:对的。具体用哪一个,你就自己看着办吧。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档