打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用DAX做查询,模型中的数据任你取
小勤:上次说可以通过对逆向连接表编辑DAX公式按需要返回模型中的数据(具体见文章《链接回表,让Power Pivot和Excel的互动更加精彩》),具体是怎么弄的?
大海:对的。这个说简单也简单,说复杂也复杂。我们先用个简单的例子说明怎么用,以后再用更多的案例来练。
在上次我们通过现有连接返回的逆向连接表里,右键单击任意单元格,在弹出的菜单中依次单击“表格”、“编辑DAX”按钮。如下图所示:
在弹出的对话框中选择“DAX”,如下图所示:
这样,我们就可以通过写DAX公式来“查询”数据模型里的数据了。比如说通过DAX公式返回“订单”表的数据,在表达式编辑器中输入以下代码:
EVALUATE
'订单'
如下图所示:
小勤:’订单'就是订单表在数据模型里的表名称吧。但EVALUATE是什么意思?
大海:其实就是告诉Excel去执行后续的DAX查询,所有的查询表达式都用EVALUATE开始。
小勤:好的。那么如果不只是这样整个表的数据取回来,该怎么办?
大海:DAX里提供了很多表筛选、查询等的函数,通过这些函数的配合,就可以实现表的筛选、组合等等功能。先举个简单的例子,比如咱们把单价超过20的产品数据提取出来,DAX公式如下:
EVALUATE
FILTER(
'产品',
'产品'[单价]>20
)
小勤:如果要选择某些列呢?或者从多个表里组合数据呢?
大海:这些就涉及到其他的DAX函数了。以后再慢慢跟您讲吧。你现在可以先练习一下这些简单的。
小勤:好的。
【热门文章】
1个Excel文件,30+个案例表,日常函数50+个全搞定
66篇Excel Power Query干货文章,助你666从入门到全面实战!
神一般的数据分析案例之一:高手在民间
从身份证号码提取相关信息,你还在纠结用什么公式?真的out了!
Power Query和超级表结合,实现文件夹及文档管理
怎么在Excel中截图?这是我常用的几种方法!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ChatGPT一路狂飙,它的DAX水平怎么样?
DAX查询进阶:驾驶DAX Studio
四大法宝助你处理文本算式计算
详细了解Excel中的数据模型(#DAX #Power BI #超级透视表)
99﹪的人不知道:Excel多表查询竟然还有这种方法
12 如何使用Evaluate做Excel数据查询?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服