如何用函数计算几个平台之间用户的重合度
各位大佬好,有2个月不上论坛了,今天又来求助,刚刚想要计算几个平台之间有购买行为用户的重合度情况,但是不知道用函数怎么实现。如下,求大佬看下能否用函数或者VBA宏实现?想要的计算思路:
A-E列是5个平台的会员id数据,每列有几万条数据,想要计算平台之间的会员重合度数据,显示在右侧。
比如A平台3个id,B平台2个id,两个平台重合的有1个,那么重合度就是1/(3+2-1)=25%
示例表已附件,求大佬给个解决办法,大佬万岁!!!
VBA,供参考。
太厉害了 大佬感谢指导,刚刚试过了可行,等下我去用正式数据测试下看看十几万条计算的结果。再次感谢~ 大佬,正式数据计算时出现了问题,宏运行提示溢出。正式计算,大概每列有7-10万行数据,麻烦大佬帮忙看看,数据大时要怎么改一下,多谢
pq解法 大佬多谢,请问下您分享的这个pq可以在power bi里使用吗还有可否分享下pq您的上面的截图中的完整代码,我想试下看是否会比vba方式快一些 可以直接移植到PBI。
在PBI里用矩阵的话不需要这么复杂,过程其实比较简单。 附件已更新。 多谢大佬~我马上去试下 大佬好,我今天尝试用您之前说的powerbi方法来做, 只列出了各自重合的数据,但是下一步矩阵如何显示百分比就不知道怎么办了,
主要是不知道现有重合的数据,如果除以两个矩阵对应的分母,,,这一步请大佬看下怎么在powerbi中实现?
页:
[1]