1、算出每个用户的重复购买次数FreQ,利用Frequency函数。首先,对ID删除重复项,得出不重复ID。对此列,根据Frequency函数计算各个ID重复购买次数,注意此函数需以数组公式形式输入(ctrl+shift+enter)。
2、算出每个用户第一次购买和最近一次购买的时间,利用vlookup函数。首先排序,在用户ID升序的基础上,对下单日期降序排序。再用vlookup函数找出最近一次购买时间(MaxTime),公式如下,vlookup到第一个值,即最大值(最近购买时间)。
3、同2,作出第一次购买时间,如下。即对下单日期降序排列,从而vlookup到第一个值为最小值(第一次购买时间)。
4、容易了,AverTime=(MaxTime-MinTime)/FreQ,如下:即可!