- 博客(36)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 Quick BI中lod_fixed函数数据计算过程解析
lod_fixed函数数据计算过程1、根据“过滤条件”进行内部过滤2、根据声明维度进行分组聚合 (1)保留声明维度和聚合维度 (2)根据声明维度进行聚合计算3、制作仪表板 (1)只接受来自声明维度的过滤筛选作用
2024-06-02 11:34:01 1144 1
原创 基于Quick BI的购物篮分析
购物篮分析,就是通过研究用户消费数据,将不同商品之间进行关联,并挖掘二者之间联系的分析方法,也称做商品关联分析法。
2024-03-01 10:00:00 1156
原创 Quick BI中有关IF语句中使用Lod函数问题分析
新建计算字段“总结存数量=if(count(distinct [月份])=1,sum([结存数量]),lod_include{[月份]:SUM([结存数量]):[月份]='5月'})”,即当”月份”个数为1时,直接对“结存数量”求和,当“月份”个数不为1时,只对“5月”的“结存数量“求和。
2024-02-20 10:00:00 764
原创 Quick BI中lod函数之lod_exclude
lod_exclude的执行逻辑:先按内部和外部过滤条件进行过滤,若外部过滤字段属于声明维度则无效,然后进行聚合计算,形成一张虚表,所以lod_exclude函数返回的是一张表,通常需要聚合后才能使用。由于这里是去除声明的维度,因此并没有指定分组维度,所以返回的表只有一行。
2024-02-04 10:00:00 1124
原创 Quick BI中lod函数之lod_include
lod_include的执行逻辑:先按内部和外部的过滤条件进行过滤,再按声明维度进行分组,然后进行聚合运算,形成一张虚表,所以lod_fixed函数返回的是一张表,通常需要聚合后才能使用
2024-02-03 10:00:00 1357
原创 Quick BI中lod函数之lod_fixed
lod_fixed的执行逻辑:先按内部过滤条件进行过滤,若外部过滤字段不属于声明维度则无效,再按声明维度进行分组,然后进行聚合计算,形成一张虚表,所以lod_fixed函数返回的是一张表,通常需要聚合后才能使用。
2024-02-02 09:42:08 1568
原创 有关Quick BI中Case子句中多次使用lod函数返回空值问题分析
有关Quick BI中Case子句中多次使用lod函数,返回空值问题分析
2024-01-25 20:00:00 1097
原创 有关Quick BI中lod_include函数两次保存计算结果前后不一致问题分析
有关Quick BI中lod_include函数两次保存计算结果前后不一致问题分析
2024-01-24 08:00:00 486
原创 有关Quick BI中新建字段被引用时出错问题分析
(3)新建计算字段“非烟订单数量=lod_include{[是否卷烟]:COUNT(distinct [流水号]):[是否卷烟]='非烟'}”(3)同时购买卷烟和非烟订单:零售订单中既有卷烟又有非烟商品的订单,同时购买卷烟和非烟订单数量=卷烟订单数量+非烟订单数量-零售订单数量。(4)新建计算字段“同时购买卷烟和非烟订单数量=[卷烟订单数量]+[非烟订单数量]-[零售订单数量]”(4)购买卷烟中购买非烟比例=同时够买卷烟和非烟订单数 / 卷烟订单数。(2)非烟订单:零售订单中有非烟商品的订单。
2024-01-23 20:00:00 854
原创 有关Quick BI中lod_fixed函数中以MAX()作为过滤条件报错
在SQL中where子句后面不能直接跟聚合函数,但是可以通过子查询,在子查询中使用聚合函数
2024-01-20 21:27:20 971
原创 Power BI 筛选器函数---Window实例详解
WINDOW函数,对指定分区(PartitioinBy)中的行(关系表),按指定的列进行排序(OrderBy)后,根据(起始位置)和(结束位置)定位多行。
2023-02-12 09:56:20 1459
原创 Power BI 筛选器函数---Index实例详解
INDEX函数,对指定分区(PartitioinBy)中的行(关系表),按指定的列进行排序(OrderBy)后,根据(检索行号)定位单行。
2023-02-10 10:22:41 2611
原创 Power BI 筛选器函数---Offset实例详解
Offset函数,对指定分区(PartitioBy)中的行(关系表),按指定的列进行排序(OrderBy)后,根据(行偏移量)定位单行。
2023-02-08 10:03:41 1302
原创 Power BI中如何实现移动平均功能
数据分析,经常会遇到计算移动平均问题。Power BI中如何实现移动平均功能。本文介绍Power BI中实现移动平均的两种类型,一种是Power BI数据模式下,通过新建列来计算移动平均值;一种是Power BI报表模式下,通过新建度量值来计算移动平均值,这种情况下,又分为两种静态移动平均和动态移动平均。
2023-02-03 19:14:01 3404
原创 Power BI中创建父子层级二:父级单独产生值
在数据分析中,经常会遇到父子层级问题,通常来说,父子层级又可以分为两种情况,一种为父级的值为子级值的和,父级不单独产生值;另一种,父级单独产生值,父级的总值不仅包括子级的值,还包括其自身单独产生的值。本文主要介绍第二种类型父级单独产生值的情况下,如何在Power BI中创建父子层级。
2023-01-31 20:36:11 1545
原创 Power BI中创建父子层级一:父级不单独产生值
在数据分析中,经常会遇到父子层级问题,通常来说,父子层级又可以分为两种情况,一种为父级的值为子级值的和,父级不单独产生值;另一种,父级单独产生值,父级的总值不仅包括子级的值,还包括其自身单独产生的值。本文主要介绍第一种类型父级不单独产生值的情况下,如何在Power BI中创建父子层级。
2023-01-30 22:17:26 324
原创 Power BI中带筛选条件的查询功能如何实现
数据分析中,有时需要查找销售金额最大客户的姓名,或者最早的销售订单的编号,或者销售金额最大的前10名客户的总金额等,类似这种带有筛选条件的查询功能,在Power BI中该如何实现呢?1、最近订单的时间2、最远订单的时间3、第2近订单的时间4、最近订单的流水号5、最远订单的会员姓名6、第2近订单的消费金额7、订单最大消费金额8、最大消费金额订单个数9、最大消费金额订单的流水号10、最大消费金额订单购买的品种数11、最大消费金额订单购买的商品12、消费金额最大的前三名订单消费金额之和
2023-01-25 15:57:41 6903
原创 基于Power BI的终端产品销售ABC分析
基于Power BI的某终端8~10月产品销售ABC分析,共包括两张可视化图表:一张是8~10月产品销售ABC分析,另一张是8~10月月度产品销售ABC分析。
2023-01-20 22:31:39 1911
原创 基于Power BI的品牌销售金额帕累托分析
基于Power BI的XX终端各品牌销售金额帕累托分析,共包括两张可视化图表,一是《8~10月各品牌销售金额帕累托分析》,另一个是《10月各品牌销售金额帕累托分析》
2023-01-15 22:26:53 1110
原创 基于Power BI的终端消费会员客户价值RFM分析
RFM模型,是衡量当前用户价值和客户潜在价值的重要工具和手段。通过客户的近期购买行为、购买的总体频率以及花了多少钱3个维度来描述该客户价值状况的客户分类模型。《基于Power BI某终端消费会员客户价值的RFM分析》的可视化图表,共包括两张报表:1《8~10月某终端消费会员客户价值RFM分析》,2《某终端月度消费会员客户价值RFM分析》。
2023-01-11 17:13:34 1247
原创 在Excel中用vba编写的进销存管理系统
以Access为数所库,用vba编写的进销存管理系统,包括七大功能界面:1、“入库单”操作界面2、“出库单”操作界面3、“入库明细查询”操作界面4、“出库明细查询”操作界面5、“入库汇总查询”操作界面6、“出库汇总查询”操作界面7、“进销存报表“操作界面
2022-08-22 11:19:03 15240 5
原创 Excel数据库中FullJion功能的实现
full join在Excel数据库中不支持,哪有没有什么方法在Excel中实现full join功能呢?
2022-08-17 21:13:14 1160
原创 vba编写的出库单(可添加出库项目记录、生成、打印出库单)
vba编写的出库单(可添加出库项目记录、生成、打印出库单)使用说明:1、出库单号由8位出库日期和3位序列号组成,如20220606001;2、出库单号只需填写序列号(1~999);3、当出库日期更新或出库单号不符合规则时,出库单号显示为系统默认可用序列号;4、点击"添加",将出库信息添加到出库清单5、点击"生成",生成出库单6、选中出库清单中的记录,点击右键,可以删除该记录7、双击出库清单,可以清空出库单中记录...
2022-06-08 11:15:34 4661 1
原创 vba编写人事组织结构树形图
vba编写的公司人事结构树(包含查询、添加、修改、删除、导出功能)1、查询,查询某员工的人事信息2、添加,添加新的公司、部门、员工信息3、修改,修改已存在节点的名称4、删除,删除选中的节点,节点下如有子节点,应先删除子节点5、导出,将人事组织结构信息以excel格式导出...
2022-06-03 15:14:02 2765 3
原创 Application.OnTime方法应用实例2:倒计时器
vba中application.ontime方法,创建一个定时器使某个过程在指定的时间运行。其语法如下:Application.OnTime(EarliestTime,Procedure as string,LatestTime],[Schedule]) 参数EarliestTime为预定的程序开始时间。 参数Procedure为过程的名称。 参数LatestTime为程序最后的运行时间。 参数Schedule参数Schedule为逻辑值,当为True(默认值)时,表示创建一个定时
2022-05-23 09:04:00 1124
原创 Application.OnTime方法应用实例1:显示时间
vba中application.ontime方法,创建一个定时器使某个过程在指定的时间运行。其语法如下:Application.OnTime(EarliestTime,Procedure as string,LatestTime],[Schedule]) 参数EarliestTime为预定的程序开始时间。 参数Procedure为过程的名称。 参数LatestTime为程序最后的运行时间。 参数Schedule参数Schedule为逻辑值,当为True(默认值)时,表示创建一个定时
2022-05-17 15:57:33 3151
原创 VBA用字典实现分类汇总(二)
在VBA中,字典是一个很重要的概念,有点你我们生活中用到的字典,(你可以通过pinyin或部首,查找到某个字),VBA中的字典,可以根据一个关键字(key)查询一个值(item),且关键字(key)是唯一的,不能重复,但是值(item)可以重复。利用字典这一特性唯一关键字---值的特性,可以快速进行分类汇总。上一篇,讲了VBA中运用字典进行分类汇总的四种情况1)单条件单列汇总2)单条件多列汇总3)多条件单列汇总4)多条件多列汇总但是前面这四种都是针对单一对象(如商品A或业务员张三商品
2022-05-16 10:31:29 3949
原创 VBA用字典实现分类汇总(一)
VBA中字典的每一个key对应一个唯一的item,只要指定key的值,就可以马上返回其对应的item,利用字典这一特性可以实现快速的分类汇总。分类汇总可以分以下四种情况:1、单条件单列汇总,如求商品A的总销量。思路:通过字典中key的唯一性进行汇总,即字典d(key)=d(key)+销量若key不存在,字典中增加新的关键字记录;右key已存在,在原有item基础上加上新的销量。2、单条件多列汇总,如求商品A的总销量和总金额。思路:每个要汇总的列做一个字典,如上列,声明
2022-05-09 20:44:50 8191 1
原创 VBA中四种常见排序算法的实现
一、冒泡排序法1、概念冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。2、算法原理比较相邻的元素。如果第一个
2022-05-08 14:30:15 11383
在Excel中用vba编写的进销存管理系统
2022-08-22
vba(Excel)出库单(可添加记录、生成出库单、打印出库单等操作)
2022-06-08
vba编写的公司人事结构树(包含查询、添加、修改、删除、导出功能)-带打开窗口按钮
2022-06-03
fscapturesetup5.9 截图工具
2009-01-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人