首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么业务分析师要学 PowerBI DAX - 历史演化篇

为什么同样可以做数据分析,数据科学,R 语言 python 市场声量完全不同呢?不知道。...如果考虑到 R 语言还是纯种编程语言特殊性,那么只剩 Power BI,Tableau,来看这两 DNA 就是纯种商业智能工具比较: ? 但在 Excel 面前,他们都是不值一提: ?...也就是回答了一个做数据分析工具产品经理重要问题:人类,大部分人类,大部分问题,如何分析数据最自然高效? 要回答这个问题,非常复杂,Excel 通过 30 年数据给出了清晰无误精确答案。...为何 Power BI Tableau 是当今世界商业智能两大巨头,罗叔给出答案与众不同,因为:他们正是沿着必须该走路线,分走了两端。...大家可以进一步思考了,答案要呼之欲出了,但相信已经完全超越你在上篇所想。这里爆出信息格局哪是说几个函数可以给出。 没错,这就是《BI真经》强大和本质所在。

1.8K20

案例:用Excel会员客户交易数据进行RFM分析

本文为了普及,介绍使用Excel(2007版)做初步RFM分析。 操作步骤: 第一步:数据清洗 原始数据集:数据请参考附件Excel(模拟数据.xlsx)。大家可以下载练习。...到此,我们得到R,F,M针对每个客户编号值 第三步:数据分析 R-score, F-score, M-score值,为了客户根据R,F,M进行三等,我们需要计算数据极差(最大值最小值差),...通过对比R(或者F,M)值极差三等距,来确定R(或者F,M)R-score, F-score, M-score。...所以先计算R、F、M最大值、最小值、极差三等Excel操作: ?...,利用分别乘以100-10-1然后相加方式,让R、F、M分别为一个三数字三个百、十个位表达,该三三个代表了3x3x3=27魔方三个维度上坐标。

2.3K50
您找到你想要的搜索结果了吗?
是的
没有找到

个人永久性免费-Excel催化剂功能第45波-逻辑判断函数增强

自定义函数最大作用是可以按需定制,在Excel原生函数不提供场景时,传统方法需要使用大量嵌套函数去实现,实在太累,今天Excel催化剂再次送上一波绝对十常用函数逻辑判断类函数给大家使用!...具体函数实现 针对不同判断场景,其简单作了下细分,有日期、文本区域三种。 ?...IsTextContainsWithSplit函数 上方指定多个lookupvalues不同,此时是查找源文本进行分割,分割后多个元素是否与指定lookupvalue相等(此时不再是包含关系而是相等...、农历日期转换相关功能 第35波-Excel版最全单位换算,从此不用到处百度找答案 第36波-新增序列函数用于生成规律性循环重复或间隔序列 第37波-把Sqlserver强大分析函数拿到Excel中用...波-文本处理类函数增强 第44波-可见区域复制粘贴不覆盖隐藏内容 关于Excel催化剂 Excel催化剂先是一微信公众号名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新,更新周期视本人时间而定争取一周能够上线一个大功能模块

1.1K30

只会用Excel吗?这套全面的数据分析工具打包送你,拿走不谢

有人说AI工程师,也有人说高级咨询师,还有人说网络安全工程师.....从百度,知乎看到答案层出不穷,但80%答案里都出现了一个相同职业,那就是数据分析师。...数据分析工具大体可以分成三类,第一Excel,第二类是数据分析软件,比如tableau、FineBI等等,第三类就是编程语言python、R。...,集统计分析、数据挖掘,数据可视化于一体,主要侧重统计功能,在统计方面显示出了很多优势,用R做单纯数据分析还是妥妥稳稳。...而且,excel不支持数据源链接,但我们在实际数据分析工作中,经常需要用到来自不同系统数据,用Excel就需要到各个数据库一边一边取数,耗费很大时间。...选数据分析工具也一样,同样一张图表,用Excel、python、Finebi 都能最终实现,但如果用FineBI需要1钟,python要5钟、excel要10钟,那显然使用FineBI成本是最低

1.1K20

如何利用Excel2007做RFM细分客户群

Excel操作: Ø 鼠标点击第一行标“1”以选中第一行 Ø 菜单栏点击“数据”,快捷按钮栏点选“筛选” Ø 鼠标点击“销售类型”筛选下拉按钮,可以看到所有数据集中有的销售类型 Ø 点选“销售金额”...到此,我们得到R,F,M针对每个客户编号值 3 数据分析 R-score, F-score, M-score值,为了客户根据R,F,M进行三等,我们需要计算数据极差(最大值最小值差),通过对比...R(或者F,M)值极差三等距,来确定R(或者F,M)R-score, F-score, M-score。...所以先计算R、F、M最大值、最小值、极差三等Excel操作: ?...,利用分别乘以100-10-1然后相加方式,让R、F、M分别为一个三数字三个百、十个位表达,该三三个代表了3x3x3=27魔方三个维度上坐标。

1.4K40

不使用直方图6个原因以及应该使用哪个图替代

换句话说,直方图不是鲁棒。 例如,让我们尝试更改变量最大值,同时将箱数保持不变。 ? 如果单个值不同,则整个图将不同。这是不受欢迎属性,因为我们整体分布感兴趣:单个值应该没有区别!...右边图是通过缩小箱子得到,并给出了一个更清晰现实表现。但问题是,无论你如何缩小容器范围,你永远无法确定第一个容器中是否只包含0或其他一些值。 4、不能区分连续离散变量。...如果你在ExcelR或Python中拥有所有数据,那么制作直方图很容易:在Excel中,你只需单击直方图图标,在R中执行命令hist(x),而在Python中则是plt.hist(x)。...FROM TABLE_NAME 如何在Excel, R, Python中制作一个累积分布图 在Excel中,需要构建两列。...第二列应该包含百数,可以通过公式:==PERCENTILE(DATA, FRAC)得到,其中DATA是包含数据向量,FRAC是第一列:0.00,0.01,0.02,0.03,…,0.98,0.99,1

1.2K10

Excel数据分析案例:用Excel做客户长期价值(CLTV)分析

Excel中选择高级功能/营销工具/ CLTV功能,就出现了如下设置页面,具体设置步骤内容将会分享在我知识星球中。 ? ? ?...在描述性统计信息表之后,显示第一个结果是每个细分平均CLV: ? 然后,对于每个细分获取客户寿命分析表。如下表所示,提供了有关客户行为一组统计信息。同时该表第一列提供了客户操作摘要。...表中概率密度函数给出了在时间段t期间第t-1周期取消一个顾客被保留概率。对于经典细分受众群,客户在订阅第6个月内取消订阅可能性为0.027(2.7%)。...它包含三个不同测试结果:对数秩测试,Wilcoxon测试Tarone Ware测试。这些测试基于卡方检验。p值越低,段之间差异就越大。...例如下表中,在阈值alpha = 5%时,没有任何测试是有意义。 ? 最后,将生成一张图表,比较不同部分保留,密度危害曲线: ?

2.3K50

BZOJ2440: 完全平方数(莫比乌斯+容斥原理)

但奇怪是,他十讨厌完全平方数。他觉得这些 数看起来很令人难受。由此,他也讨厌所有是完全平方数正整数倍数。然而 这丝毫不影响他其他数热爱。 ...这天是小X生日,小 W 想送一个数给他作为生日礼物。当然他不能送一 个小X讨厌数。他列出了所有小X不讨厌数,然后选取了第 K个数送给了 小X。小X很开心地收下了。 ...然而现在小 W 却记不起送给小X是哪个数了。你能帮他一下吗? Input 包含多组测试数据。文件第一行有一个整数 T,表示测试 数据组数。 ...,二一个 ,表示 中有多少个无完全平方因子数 我们把mid质因数分解为 设A_i表示 ,即 中含有 这个因子个数 那么答案为 然后不难发现每一项系数即为 , 表示分解出来质数个数...一个数平方因子最大为 ,因此只要枚举到 就好 二上界有一个公式,设置为 就好 ?

66750

案例 | 客服中心优化案例数据分析

我已经介绍过R语言编码问题,相信这篇文章将对R语言用户更加有帮助。不过,即使你不了解R 语言,你也可以用Excel 解决问题。 我们在之前案例里进行了很多假设。...一个呼叫者处理一顾客所需要时间可以被准确预测。 我们排除第一个假设使案例变得更加真实一些。 商业案例(中级) 假设你为一个中型电子商务企业设立一个客服中心。...在此我们要考虑顾客呼叫客服中心时间。 因此,对于实际解决方案来说,你需要模拟每一名顾客-呼叫者。我正在用R语言做这件事,你可以使用任何工具例如excel, python来完成。...降低百之十数量会大幅增加顾客等待时间。在本案中,如果我们减少四名客服中心代表(44),一顾客最长等待时间变成87钟,任何公司都不会希望看到这样结果。 因此, 1. 答案1是48。...答案是47,最长等待时间为312钟,我们需要最少47名呼叫人员确保呼叫者等待时间不超过30钟(最长等待时间为30钟) 尾注 为了使案情简单,我们改变了呼叫时间,不过,两个假设保留了下来: 1.

1.7K50

客服中心优化案例分析(附下载)—献给在案例解决方面缺乏经验初学者

我已经介绍过R语言编码问题,相信这篇文章将对R语言用户更加有帮助。不过,即使你不了解R 语言,你也可以用Excel 解决问题。 我们在之前案例里进行了很多假设。其中一些包括: 1....一个呼叫者处理一顾客所需要时间可以被准确预测。 我们排除第一个假设使案例变得更加真实一些。 商业案例(中级) 假设你为一个中型电子商务企业设立一个客服中心。...在此我们要考虑顾客呼叫客服中心时间。 因此,对于实际解决方案来说,你需要模拟每一名顾客-呼叫者。我正在用R语言做这件事,你可以使用任何工具例如excel, python来完成。...在本案中,如果我们减少四名客服中心代表(44),一顾客最长等待时间变成87钟,任何公司都不会希望看到这样结果。 因此, 1. 答案1是48。...答案是47,最长等待时间为312钟,我们需要最少47名呼叫人员确保呼叫者等待时间不超过30钟(最长等待时间为30钟) 尾注 为了使案情简单,我们改变了呼叫时间,不过,两个假设保留了下来: 1.

67960

关于数据分析工具终极问题

比如常见一个问题 PowerBI与R、Python语言相比 哪个更强?我应该学习哪个? 虽然这个问题有点俗套,但是很重要。我也一直努力在追求这个终极问题答案。...我共选了三类工具, Excel第一类,PowerBI/Tableau BI工具是第二类, 第三类是编程类语言,RPython。...这就好比电脑系统,Windows出现以前是DOS系统,在黑屏界面上输入代码操作和鼠标操作相比,用户接受程度学习门槛是完全不同。...我想到两点: 第一、专业统计分析 以R语言来讲,它最擅长是统计型分析,比如求正态分布,利用算法归类聚群,回归分析等。...不同参数结果影响量级是多少?以及假设性模拟分析,如果某一参数变化,会带来多大影响?我想基于这些功能,也是为什么R会成为数据科学家工具吧,它是以科学视角来看待数据。

1.1K40

【真题】暑假备战CSP-JS:NOIP2016普及组初赛(第一轮)试题及参考答案电子版(PDF版、无水印可直接打印)

Excel D. Acrobat Reader 本题共 1.5 第 2 题 如果256 种颜色用二进制编码来表示,至少需要( )。...A. 0.8 B. 0.4 C. 0.2 D. 0.1 本题共 1.5 第 9 题 以下是 32 机器 64 机器区别是( )。 A. 显示器不同 B. 硬盘大小不同 C....例如第一道菜第二道菜不能同时洗, 也不能同时切。那么做完三道菜最短时间需要( )分钟。...(第一、五空 2.5 ,其余 3 ) 输入整数之间前后只会出现空格或者回车。输入数据保证合法。...: ②答案: ③答案: ④答案: ⑤答案: 本题共 13 第 28 题 完善程序: (郊游活动)有 n名同学参加学校组织郊游活动,已知学校给这 n名同学 郊游总经费为 A元,与此同时第 i同学自己携带了

26750

个人永久性免费-Excel催化剂第130波批量下载邮件信息及正文

传送门: 第24波-批量发送邮件并指点不同附件不同变量 第84波-批量提取OUTLOOK邮件附件 第87波-将批量发送邮件做到极致化,需借力Outlook 场景设定 在批量下载附件场景中,基本上可以满足一些同主题数据采集需求...答案在于综合使用Excel催化剂多项技能,使用众多文本处理功能,可以轻松地将文本文件里关键信息提取到Excel单元格内进行丰富二次加工。...功能实现 下载正文信息功能下载附件非常类似,此处不作太多展开,区别在于一个下载附件,一个将正文保存为文本文件,存储在某设定文件夹内。 ?...最终邮件正文,以txt文本文件形式存储,并将文件命名为序号,邮件信息里序号一一应。 ?...当然如果非要提取全部内容,也有一个函数给大家,或者其实正则函数也是可以轻松提取开头结尾所有内容,写个配置模式内容【^[\s\S]+$】即可。 ?

1.6K30

使用python处理题库表格并转化为word形式实现

工作 公司给出格式是.xlsxExcel表格默认格式),盲猜是直接从答题数据库导出,表名属性名应该是稍微做了从英文到中文改变,然后,就直接这样发给员工了… 表格有八个,放在一个文件夹下...,由于不同工种题表头是相同,因此可以编写代码统一处理。...首先是获取题库存放路径,便于指定路径文件处理: to_path = r'D:\python_project\TableAfterProcessing' dir_path = r'D:\python_project...同时,同一类数据是聚集在一起,因此,可以设置标志记录前一个题目所属题型,如果当前类别上一个相同,则只需要写入题号题干等;如果不同,就使用docx中Document.add_heading()...'A,B,D' 取其中第一个字符串'A.劳动生产率',首个字符为'A',A存在于’A,B,D’中,证明这条答案是正确,因此调用docx库自带方法将字符串写入到word并标记为红色。

1.1K41

DataFrame表样式设置(二)

总第138篇/张俊红 在DataFrame样式表设置第一节DataFrame表样式设置(一)中我们讲了字体相关一些设置,这一节我们讲一下,对齐方式、数字显示、条件格式相关一些设置。...,可以是小数点也可以是百数,可以设置保留两小数点还可以设置保留三小数点。...'0' #不保留小数点 general_float = '0.00' #保留两小数点 percent = '0.0%' #百数 thousands_comma_sep = '#,##0' #千隔样式...4.行宽列高设置 4.1设置列宽 设置列宽时候,我们可以将整个表中所有列设置成一样宽度,也可以不同列宽是不一样。...5.读取本地表 读取本地表就是我们可将本地Excel文件读取进来,然后其设置样式,也可以将本地Excel文件样式读取进来。读取文件用到方法是read_excel

5.6K30

PowerBIM与DAX之争

我把这些问题答案都写在这一篇文章里。 MDAX,无论这两门语言设计初衷用途如何,同一个工具里面要用到两种不同语言真让人有点分裂。...哪个产品线上个季度利润率最高?能回答这些问题就是用DAX写度量值。把度量值称为Excel20年历史上最好发明并不是空穴来风。 MDAX哪个更难 M是长下面这个样子。...MDAX都叫语言,但对于DAX(Data Analysis Expression数据分析表达式)确切地说它是类似Excel公式语言。至于哪个更难,远近高低各不同。...对于懂代码IT人,写M语言可能上手快;对于像我这样仅有Excel公式基础的人,DAX表达方式更容易理解。所以你是哪类人,请自行对号入座吧。...(我在视频课程中使用去重、拆分、提取、逆透视等数据清洗30招就是完全不碰代码来执行) 还有一些新功能比如示例中列,你只要输入你想要结果,电脑就智能地给出了答案

2K30

感官分析软件(APPsense)用户手册

用户管理模块,主要包括人员维护(修改、增加删除)、角色管理(角色分配维护)、权限管理(不同角色给予不同权限)。...:是样品进行三编码方式,主要有随机编码固定编码2种; 随机编码:样品间不同,且每个评价员样品编码也不同; 固定编码:每个样品编码基本固定,最大限度地减少样品评价员间区别以降低编码数量...评价员入后,送样员可随机地把任意一盘样品呈送给任意一评价员。 注:“样品制备表”sheet2中,如:P1-T1-276P1表示1号盘,T1表示第一轮实验,276是三随机编码 。...4.6样品编码盘 点“实验设计”,点“感官评价”,点“实验名称”下面实验列表具体实验名称,则切换到“实验详情”界面,可继续点“样品制备表”,依据样品制备表导出Excel编码样品进行贴码;依据样品呈送表导出...Excel表进行盘。

2.7K50

翻译 | 简单而有效EXCEL数据分析小技巧

对于刚进入数据分析行业新手来说,EXCEL可以被当做一款入门软件。 甚至在学习R或Python前,对于新入门小白来说,事先掌握一定EXCEL知识是百利而无一害。...EXCEL并不适用于处理海量数据,虽然在某种程度上,可以通过一些其他方法让EXCEL处理大型数据集,但我更推荐使用R或Python去处理,而不是EXCEL。...If():我认为在EXCEL众多函数之中最有用一个。当特定事件在某个条件下为真,并且另一个条件为假时,可以使用这个公式来进行条件运算。例如:你想每个销售订单进行评级,“高级”“低级”。...在右边表格中,我们按不同区域进行了汇总,并且帮助我们得出了南区有着最高销售额结论。 创建数据透视表方法: 第一步:点击数据列表内任何区域,选择:插入—数据透视表。...下面列出了最常用几种快捷键: 1.按Ctrl + [向下|向上箭头]:移动到当前列最底部或最顶部,按Ctrl + [向左|向右箭头],移动到当前行最左端最右端。

3.4K100

【技能get】简单而有效 EXCEL 数据分析小技巧

对于刚进入数据分析行业新手来说,EXCEL 可以被当做一款入门软件。 甚至在学习R或Python前,对于新入门小白来说,事先掌握一定EXCEL知识是百利而无一害。...EXCEL并不适用于处理海量数据,虽然在某种程度上,可以通过一些其他方法让EXCEL处理大型数据集,但我更推荐使用R或Python去处理,而不是EXCEL。...If():我认为在EXCEL众多函数之中最有用一个。当特定事件在某个条件下为真,并且另一个条件为假时,可以使用这个公式来进行条件运算。例如:你想每个销售订单进行评级,“高级”“低级”。...在右边表格中,我们按不同区域进行了汇总,并且帮助我们得出了南区有着最高销售额结论。 创建数据透视表方法: 第一步:点击数据列表内任何区域,选择:插入—数据透视表。...下面列出了最常用几种快捷键: 1.按Ctrl + [向下|向上箭头]:移动到当前列最底部或最顶部,按Ctrl + [向左|向右箭头],移动到当前行最左端最右端。

3.4K90
领券