我有一本工作簿,其中包含我们在2014 - 2006年间销售服务的每位客户的名称。每列都有服务年份,行包含客户名称。我想要做的是找出客户服务的最新一年。如果某个单元格包含与不同单元格完全相同的信息,那么是否有一个删除单元格的函数?例如,如果Joe Smith在2014年和2012年收到服务,是否有办法在2012年的专栏中删除Joe Smith的单元格?除了我需要为每个客户执行此操作,并且仅在最新日期(他们提供服务)列中保留他们的名称。
答案 0 :(得分:0)
我要解决这个问题的方法是为2014 - 2006年制作一个新的专栏,并提供原始专栏。
假设列B
有2014年到列J
有2006年,我们的"工作列"将K
(2014)改为S
(2006)。
在这些新单元格中使用的公式(给出K2
的示例):
=IF(OR(ISBLANK(B2),COUNTA($B2:B2)>1),"",B2)
所以我们正在检查两件事:
""
- 来自ISBLANK(B2)
""
- 来自COUNTA($B2:B2)>1
- 此范围具有对第一年列的固定引用和对当前年份的变量引用&# 39; s列...对于2006年,范围将是$B2:J2
,但公式的复制粘贴将处理该问题。如果只有我们的单元格具有该值,那么COUNTA
将为1。将此公式复制粘贴到整个范围后,您可以复制粘贴值并删除这些原始列......