在Excel中有条件地添加标志

时间:2017-12-27 05:12:37

标签: excel

我在excel中有以下数据

数据

Date      Title Released
1-1-2017  No
2-1-2017  No
3-1-2017  Yes
4-1-2017  Yes
5-1-2017  No
6-1-2017  No
7-1-2017  No
8-1-2017  No
9-1-2017  Yes
10-1-2017 No
11-1-2017 No
12-1-2017 No 
13-1-2017 No

问题:

我想添加一个标志列,如果标题是在该日期发布的,或者标题是在该日期后的3天内发布的,那么该列为1

解决方案需要基于公式,因为自发布条件以来的天数可能会发生变化

提前致谢

预期输出

Date      Title Released  Flag
1-1-2017  No              0  
2-1-2017  No              0
3-1-2017  Yes             1
4-1-2017  Yes             1
5-1-2017  No              1 
6-1-2017  No              1 
7-1-2017  No              1
8-1-2017  No              0
9-1-2017  Yes             1 
10-1-2017 No              1
11-1-2017 No              1
12-1-2017 No              1
13-1-2017 No              0  

1 个答案:

答案 0 :(得分:0)

假设数据在单元格A1中开始,标题发布(是/否)数据在B列中,并且每天只有一行:

我会将以下公式复制到单元格C5中:

PORT

该公式对单元格C2到C4不起作用,因为它引用了数据之外的单元格;可以通过删除OR语句中的不适当引用来修复。