我保存了如下的电话记录,其中 F 列为 LVM = 左语音邮件、U = 不成功、S = 成功。
A1 1 B1 Smith C1 John D1 11/21/2012 E1 8:00 AM F1 LVM
A2 2 B2 Smith C2 John D2 11/22/2012 E1 8:15 AM F2 U
A3 3 B3 Harvey C3 Luke D3 11/22/2012 E1 8:30 AM F3 S
A4 4 B4 Smith C4 John D4 11/22/2012 E1 9:00 AM F4 S
A5 5 B5 Smith C5 John D5 11/23/2012 E5 8:00 AM F5 LVM
这是一个小样本。实际上我有 700 多个条目。在我的工作中,了解自上次成功调用 (S) 以来我进行了多少次不成功调用 (LVM 或 U) 非常重要。由于 F 列中的值可以重复,因此我需要同时考虑 B 列和 C 列。
此外,由于我可以成功与客户通话,然后尝试再次联系他们,因此我需要能够从最后一次成功通话开始计数。我的 G 列是完全开放的,我想在其中放置每个客户的累计总数(理想情况下 G5 = 1,而 G4 = 0、G3 = 0、G2 = 2、G1 = 1,但我希望这些值自动计算,这样我就不必滚动浏览 700 个名称)。
答案1
我擅自添加了一个标题行,并将 ColumnA 中的数字(这些数字实际上与行号相匹配,因此希望不是必需的)替换为=B2&“ ”&A2
等(以区分可能与他人共享姓氏或名字的个人)。然后是公式:
=SUM(IF(F2<>"S",G1+IF(F2="S",0,MATCH(A2,A2:A$700,0)),0))
希望能适合——尽管除了您提供的数据之外我还没有进行太多测试。
如果这有效的话,我可能会稍后回来解释如何操作 - 但如果无效,则没有意义!