我的Excel工作簿中有4列。 A列是员工ID,B列是生效日期,C列是序号,D列是结束日期。
我想要做的是我需要匹配A,B和C列,如果3列都有重复数据那么结束日期将在31/12/2018填写最后一个序列数字和最后一个连续数字之前的结束日期将与生效日期相同。
示例:
1001 12/03/2018 1 12/03/2018
1001 12/03/2018 2 12/03/2018
1001 12/03/2018 3 12/03/2018
1001 12/03/2018 4 31/12/2018
1001 13/03/2018 1 13/03/2018
1001 13/03/2018 2 31/12/2018
1001 14/03/2018 1 31/12/2018
1002 12/03/2018 1 12/03/2018
1002 12/03/2018 2 31/12/2018
1002 13/03/2018 1 31/12/2018
编辑:
答案 0 :(得分:1)
我假设你的值从第2行开始(因为第一行有标题)。将D列中的格式更改为" dd / mm / yyyy" 。然后在 D 列中输入以下公式:
=IF(COUNTIF(A:A,$A2)=$C2,DATEVALUE("31/12/2018"),$B2)
然后将其拖到最后一行。这应该给你你需要的东西