用Excel实现RFM模型用到的公式

PhoebeFeng
0 评论 3635 浏览 22 收藏 6 分钟
🔗 产品经理专业技能指的是:需求分析、数据分析、竞品分析、商业分析、行业分析、产品设计、版本管理、用户调研等。

很多文章都是讲解RFM模型的理论知识或者是流程,但在实际操作上涉及不多。本文分享啦一个临时计算,通过excel工具计算RFM模型的相关数据,分享给大家。

注意,此方法仅仅是一次性的临时计算,比较笨但是能快速实现。

背景:我想知道一年之内,所有会员的RFM情况,按照下面图中的方法进行分类,并计算数量。

一、会员的关键数据计算

第一步,获取一年内所有订单明细,此明细可以通过某参数(如会员ID)区分具体会员,用于之后计算总和。

第二步,计算R:最近一次消费的时间,今天-订单日期,则为时间间隔,该表格个值可调整为“数值”。

公式:=TODAY()-A2

因为同一个会员ID可能有多个订单,所以咱们要找到最近一次消费的时间间隔,才是真正的R:

公式:=MINIFS(F:F,C:C,C2)

第三步,计算F:一年内消费次数,这个比较好算,直接计算当前会员ID出现过几次则是下了几次单。

公式:=COUNTIF(C:C,C2)

第四步,计算M:一年内消费金额,直接计算当前会员ID每次订单的金额总和。

公式:=SUMIF(C:C,C2,E:E)

第五步,以上几个公式,把鼠标移动到表格右下角,等光标变成黑色十字,双击,整列就都自动计算出来了。

第六步,去重,同一个会员现在只需要保留一行就可以了,因为这几个关键值是一样的。

全选-数据-删除重复项-只选择能代表会员身份的唯一值(我这里就是ID了)-确定。(你要是怕数据会乱,可以复制到新的表里面再去重)

二、判断RMF是1还是0

从这里开始,判断方法和大家自己的业务息息相关,我这里随便举例子,大家可以根据实际情况改变公式。

第一步,判断R。这里我根据最近一次消费小于30天来判断他是一个R为1的会员。

公式:=IF(C2<=30,1,0)

第二步,判断F。这里我希望前20%的会员才可以F为1,所以我要先计算他的排名。这里可以用百分比排位函数直接算出来(Excel大法好!!)。

公式:=PERCENTRANK(D:D,D2)

排位出来,F就很好判断了,按照大小,80%~100%的才是排名前20%的会员(消费次数数值越大,越靠前)。

公式:=IF(I2>=0.8,1,0)

第三步,判断M,这里我取大于1500元的总金额,代表M为1的会员。

公式:=IF(E2>=1500,1,0)

三、汇总各分类人群数量

为了方便枚举,我直接把三个值合到一起了。

公式:=C2&D2&E2

最后,直接用数据透视表:

全选数据-插入-数据透视表,默认都是放到新工作表里,直接点确定就行了。

字段可以参考我下图选择的,至此,我们已经获得了每种会员的数量,以及明细。

本文由 @PhoebeFeng 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自 Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!
专题
13716人已学习12篇文章
4P指产品(Product)、定价(Price)、渠道(Place)、宣传(Promotion)。本专题的文章分享了解读4P营销理论。
专题
16800人已学习12篇文章
如何搞懂财务和业务之间的关系,并推进业务系统财务模块的建设呢?本专题的文章分享了财务系统的设计指南。
专题
36742人已学习17篇文章
如果你们有志于在运营路上深耕,并实现快速成长,你需要知道以下这些!
专题
15783人已学习12篇文章
采购管理是对采购业务过程进行组织、实施与控制的管理过程。本专题的文章提供了采购管理设计指南。
专题
14537人已学习12篇文章
数据库对于产品经理来说是一个既熟悉又陌生的概念,虽然产品设计中的数据基本都要与数据库交互,但平时的工作中也很少接触到数据库的具体操作和细节。本专题的文章分享了数据库的基础知识。
专题
12086人已学习19篇文章
机器人行业是一个新兴的行业,国内做的公司不多。本专题的文章对整个机器人赛道进行完整的梳理,在输入输出的同时,体验时代带给我们的冲击感。