全部:
我正在尝试设计一个共享的工作表,以衡量销售人员在一段时间内的表现。除了计算单位数,销售价格和利润外,我还尝试计算当月售出的新帐户数量(理想情况下,我希望能够更改时间范围,以便可以计算较大的时间段,例如季度,年份等)。
本质上,我想确定某个客户是否在本月前的12个月内被出售给了客户,如果没有,我将看到客户编号和出售他们的销售人员。
到目前为止,我能够通过添加三列来进行计算(每列计算过程的一部分)(请参见下面的屏幕截图):
=IF(AND(B2>=(TODAY()-365),B2<(TODAY()-DAY(TODAY())+1)),D2,"")
=IFNA(IF(B2>TODAY()-DAY(TODAY()),VLOOKUP(D2,H:H,1,FALSE),""),"New Cust")
=IF(I2="New Cust",D2,"")
=IF(I2="New Cust",C2,"")
有人知道我该如何提高效率吗?数组公式可以在这里工作吗,还是因为它引用同一列中的其他行而会陷入循环?
任何帮助将不胜感激!
编辑:这是我试图实现的目标: 代替:
我希望有一个列可以完成所有三个操作:一列标记从当月初开始的最近12个月内的所有销售(因此,从8/1/19到8/27/20),然后将当月(八月)的销售额与之前的销售额进行比较,并让我知道客户在本月首次出现(如果它在前一个月的12个月内没有出现)->休眠期为12个月。
以下是最终结果的示例: