Power BI Desktop心得
我是用钉钉邮箱做账号登录Power BI Desktop的。我用Power BI Desktop,做排版和统计。
Power BI由Power Query和Power Pivot组成,前者有M语言,后者有DAX。Power Query分步骤操作,可以对步骤进行引用。DAX动态变化,统计能手。
表,有字段工号、部门、姓名、计划离职日期,排版成两个表,其一按计划离职日期10个姓名一行,其二按部门10个姓名一行。第一步,分组后加索引,从零开始。第二,除法取整、取余为行和列的编号。第三步,透视不聚合。复杂点再加上分组计数、求和等。
物流UPS发来的账单,是Excel和PDF的压缩包,要从PDF中提取账单的分类、金额、日期、截止日期。这时Power BI Desktop就发挥作用了,把数据源设为PDF。
在Trello上做的看板,可以导出为JSON,导出为Excel要收费。我用PowerBI Desktop 来提取Card,并统计下Card的数量。
表,有字段工号、部门、姓名、入职日期、离职日期、生日,统计下每月在职人数、入职人数、离职人数、青年人数、短期招聘人数。用Power BI Desktop写measure。第一步,建立日期表,我用calendarauto函数。第二步,把离职日期为空的替换为9999-12-31,当然,你也可以替换为9999-1-1、9999-9-9,方便后面的比较筛选。第三步,计算在职人数、入职人数、离职人数。第四步,计算年龄、青年人数、短期招聘人数。第五步,加筛选,控制日期段。
计算年龄,简单粗暴的方法就是两个年份直接减,科学的方法就是用yearfrac函数慢慢算,看你的需求。
爬虫的话,试过抓取www.cmfu.net几本书的粉丝榜,大致了解销售形势。初始,cmfu是公开粉丝榜以刺激销量,然后被爬虫抓了个遍,泄露了商业机密。然后只公开前十页,再后来只显示粉丝等级和前500名。
收到考勤表后,含日期分组统计打卡的min、max,即每日第一次打卡和最后一次打卡,然后不含日期分组统计前者的max、min,即第一次打卡的最晚和最后一次打卡的最早。另外含日期分组统计打卡的count,一般情况为偶数。
Power BI Desktop心得的更多相关文章
- Power BI官方视频(3) Power BI Desktop 8月份更新功能概述
Power BI Desktop 8月24日发布了更新版本.现将更新内容翻译整理如下,可以根据后面提供的链接下载最新版本使用. 1.主要功能更新 1.1 数据钻取支持在线版 以前的desktop中进行 ...
- Power BI官方视频(1) Power BI Desktop 7月份更新功能概述
2016年7月,Power BI Desktop进行了一些功能更新,提高整体的用户体验.同时也有一些新的和令人兴奋的功能.看看大概介绍,更新功能要点: 本文原文地址:Power BI官方视频(1) P ...
- Tutorial: Facebook analytics using Power BI Desktop
In this tutorial you learn how to import and visualize data from Facebook. During the tutorial you'l ...
- Tutorial: Importing and analyzing data from a Web Page using Power BI Desktop
In this tutorial, you will learn how to import a table of data from a Web page and create a report t ...
- Power BI官方视频(4) Power BI Desktop 2017年首次更新先睹为快
在过去的2016年,Power BI Desktop在功能上进行了很多改进和更新,产品迭代速度非常快,基本是每个月一个版本.过去的一年,我们期待的Power BI中国区服务已经可以在世纪互联购买和使用 ...
- Q&A in Power BI service and Power BI Desktop
What is Q&A? Sometimes the fastest way to get an answer from your data is to ask a question usin ...
- 根据 Power BI Desktop(预览版)中的报表页创建工具提示
根据 Power BI Desktop 中创建的报表页,可创建直观丰富的报表工具提示,这些提示在你将鼠标悬停在视觉对象上时显示. 通过创建用作工具提示的报表页,使自定义工具提示包含视觉对象.图像以及在 ...
- Power BI Desktop 新年快乐!
新年快乐 2018年是Power BI 多产的一年!更新发布的功能就超过150多个,真是相当的强大! 为了庆祝这一成功的一年,Power BI官方团队制作了一个有趣的视频,展示他们对2018年最喜欢的 ...
- Pyramid Analytics宣布无缝集成BI Office和微软Power BI Desktop
全球领先的企业商业智能(BI)软件提供商Pyramid Analytics与微软联手,凭借完善的分析平台BI Office强化Power BI Desktop的个人生产力功能.新的“Publish t ...
随机推荐
- ASE team work proposal
Hi,我们是Azure Wrapper,欢迎来到我们的blog~我们将在这里记录下ASE课程的滴滴点点,美妙的旅程就要开始啦! 以下是每位队员提交的关于ASE 团队项目的提议: 朱玉影: 随着信息时代 ...
- Mysql大厂高频面试题
前言 前几天有读者找到我,说想要一套全面的Mysql面试题,今天陈某特地为她写了一篇. 文章的目录如下: Mysql面试题 什么是SQL? 结构化查询语言(Structured Query Langu ...
- Leetcode1353-最多可以参加的会议数目
题目描述: 给你一个数组 events,其中 events[i] = [startDayi, endDayi] ,表示会议 i 开始于startDayi ,结束于endDayi . 你可以在满足 st ...
- vue2.x学习笔记(二十)
接着前面的内容:https://www.cnblogs.com/yanggb/p/12631279.html. 循环引用 递归组件 组件是可以在它们自己的模板中调用自身的,不过它们只能通过[name] ...
- Os-hackNos-1靶机过关记录
靶机地址:172.16.1.198(或112) kali地址:172.16.1.108 1 信息收集 靶机界面如下 简单查看 OS:Ubuntu Web:Apache2.4.18 尝试端口扫描 开放 ...
- Java 多线程实现方式三:实现 Callable 接口
完整套路 java 通过实现Callable 接口来实现多线程相比较于继承Thread 接口和 实现Runnable 接口比较麻烦,但好处是可以有返回值. 基本套路: 1. 创建目标对象 2. 创建执 ...
- 百度paddlepaddle学习体会
一个偶然从微信公众号中刷到了<python小白逆袭A1大神>的文章,让我不经意的邂逅了飞桨(paddlepaddle),通过加入飞桨训练营一周的学习.实践,对飞桨有了很多的了解(飞桨官网: ...
- [Asp.Net Core] Blazor Server Side 扩展用途 - 配合CEF来制作客户端浏览器软件
前言 大家用过微信PC端吧? 这是用浏览器做的. 用过Visual Studio Code吧? 也是用浏览器做的. 听说, 暴雪客户端也包含浏览器核心?? 在客户端启动一个浏览器, 并不是什么难事了. ...
- 关于XSS弹窗的小姿势
最近快比赛了想刷刷题,做合天XSS进阶的时候遇到了过滤了alert然后还要弹窗效果的题目,这让我这个JS只学了一点点的菜鸡倍感无力. 在百度了其他资料后,发现confirm('xss')和pr ...
- 【Django】runserver 0.0.0.0:0 后,究竟发生了什么
WSGI协议 Django是遵循WSGI协议设计的 WSGI协议主要包括server和application两个部分: WSGI server:负责从客户端接收请求,将request转发给applic ...