我有一个推荐系统,你可以因推荐其他客户而获得信用。如果这些客户推荐了其他客户,他们也会获得一定程度的信用。我们不仅需要计算一个人推荐了其他人的次数,还需要计算这个人推荐了多少人(以及这个人推荐了多少人,等等)。最多有七层联系。
以下是一些示例数据:
所以[电子邮件保护]提及[电子邮件保护]&[电子邮件保护],因此获得 2 次推荐的积分。
但[电子邮件保护]提及[电子邮件保护],因此 derick 获得一次直接推荐的信用,而 cathy 获得两次直接推荐和一次二级推荐的信用。
[电子邮件保护]提及[电子邮件保护],[电子邮件保护],[电子邮件保护]&[电子邮件保护],因此 forza 获得 4 个 1 级推荐的积分,derick 获得 4 个 2 级推荐的积分,cathy 获得 1 个 2 级推荐的积分和 4 个 3 级推荐的积分,等等。
我可以使用简单的 COUNTIF 公式来计算直接/第一级推荐,但我不确定如何计算其他每个级别的推荐数量。我需要一个适用于每个人的公式。以下是我设置报告的方式:
所以我需要可以计算每个人其他级别的公式。我很难理解,有什么想法吗?