Menu
CoddyTech
新学习旅程

Power BI

你是 Lumen Coffee 新来的分析师。按老板的要求制作报表,并写出背后的 DAX,一次解决一个问题。

69 节课69 个挑战50 道测验题

  • 适合初学者
  • sparkles iconAI 辅助编程帮助
  • hint icon动手实践的互动课程
  • quiz icon检验所学的测验
  • certificate icon免费结业证书

课程大纲

3 个单元69 节课69 个挑战50 道测验题
  1. 开始本单元开始展开收起作为咖啡连锁店的数据分析师,开启你的第一周学习:了解表和字段,制作第一张图表和切片器,学习 DAX 度量值,弄清为什么同一个度量值在每个柱形中得出的结果都不同,以及如何创建计算列。

    初识 Power BI

    6 节课11

    你的第一个度量值

    8 节课155

    一个度量值,多种答案

    6 节课115

    计算列

    8 节课155
  2. 开始本单元开始展开收起使用 CALCULATE 更改度量值的统计内容:添加筛选器,为计算总占比而移除筛选器,并保留可视化对象设置的筛选条件。然后使用 SUMX、FILTER 和 RANKX 逐行处理数据,再通过变量和 SWITCH 编写易读的 DAX。

    更改筛选器

    5 节课95

    移除筛选器

    6 节课115

    度量值中的逐行计算

    6 节课115

    易读的 DAX

    7 节课135
  3. 开始本单元开始展开收起回答与时间相关的问题:了解日期表、每日收入、年初至今的累计值和持续累计总额、去年同期、各周期之间的增长,以及最近 7 天这类滚动时间范围。

    日期与日历

    5 节课95

    不断增长的总计

    5 节课95

    比较不同时期

    7 节课135
你将获得
学编程所需的一切

在实践中学习

编写真实代码、查询数据库、搭建网站、掌握 AI 提示词。我们的互动课程涵盖现代开发者需要的每一项技能。

playground.js
代码编辑器
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
测试 #1test Case Success icon
测试 #2test Case Success icon
测试 #3test Case Failure icon
输入
"Alex"
输出
"Hello, Coddy! Alex"

打造你的连胜

坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。

12 天连胜

明天再来,保持你的连胜!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

加倍或归零

第 5 天,共 7 天

fire Freeze icon

连胜冻结

2 left

你并不孤单

在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!

挑战者联赛
挑战者联赛前 7 名晋级
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon晋级区leaderboard Arrow Up icon

多种学习方式

阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。

变量入门
音频

变量是一个有名字的容器,用来存储值,方便你在程序后面引用。

在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。

值可以随时间变化。给这个名字重新赋值,它就会指向新的值。

1xSarah

获得证书

每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。

Coddy结业证书
兹证明张三已成功完成
python iconPython 基础
已验证
日期2026年1月
LinkedIn添加到 LinkedIn

为什么在 Coddy 学 Power BI

  • 你在浏览器里的 Power BI 工作区中操作:有报表视图、数据视图和模型视图,还有字段窗格和公式栏。不需要 Windows,也不用安装 Power BI Desktop。
  • 每个度量值都会在本课的数据和几份数字不同的隐藏副本上检查,所以真正可用的公式能通过,直接手动输入的总数则不行。
  • 课程围绕一家咖啡连锁店的销售、门店和顾客展开,所以每个新概念回答的都是你已经理解的问题。
  • 课程涵盖分析师最常用的 DAX:度量值、筛选上下文、CALCULATE、ALL 和 ALLEXCEPT、SUMX 和 RANKX,然后是年初至今、去年同期和增长。

关于本课程的常见问题

没有 Power BI 经验也能开始吗?

能。第一节课从“报表是什么”讲起,你会在写任何 DAX 之前先做出第一张图表。

需要 Power BI Desktop 或 Windows 电脑吗?

不需要。每节课都会在浏览器中打开 Power BI 工作区,Mac、Windows 电脑或 Chromebook 都可以。你在这里写的 DAX,就是你在 Power BI Desktop 里输入的 DAX。

课程包括哪些内容?

共三个单元:Power BI 基础(视觉对象、切片器、你的第一批度量值、计算列)、用 CALCULATE 写 DAX(更改和移除筛选器、迭代器、排名、变量)以及时间智能(日期表、年初至今、去年同期、增长和移动窗口)。

会教 Power Query 或数据建模吗?

暂时不会。课程使用一个已经建好并清理过的模型,让你把时间花在报表和 DAX 上。

可以免费在线学 Power BI 吗?

可以。免费套餐开放所有课程,但有每日限额。付费套餐可以取消限额。

可以用手机学吗?

可以,在手机浏览器中学习。Coddy 应用目前还没有 Power BI 课程。

学完能拿到 Power BI 证书吗?

能。三个单元各自都有一张免费证书,完成单元即可获得,证书带有任何人都能验证的编号。

包含这门课程的学习路径

这门课程是一条更长路径中的一步:几门课程按导师会教的顺序排列,每门都有自己的免费证书。

Coddy 编程语言插图

用 Coddy 学习 Power BI

开始