匹配多个条件并避免不匹配的logging

源数据: SHEET 1有三列: IDSTATUS (失败/通过)和DATE

输出应该出现在第2页上,logging(仅ID列)的状态为“通过”,date>当天() – 7,避免logging不匹配。

笔记:

 1. I want to run it for all the records in SHEET 1 (number is dynamic, so want to run it on entire column for both Status and Date). 2. Do not want to have any blank or false value ie records that do not match should not show up at all on sheet 2. 3. Avoid macros. 

你可能还有很多其他的可能性:

  1. 在表1中用D表示一个专栏,用df ,然后插入,并复制一个公式,例如:

     =IF(C2>TODAY()-7,1,0) 

然后将工作表1 A:D转换为工作表2,其中STATUS和df表示FILTERS,ID表示ROWS,然后selectPass作为STATUSfilter, 1selectdffilter。

要么

  1. 在工作表2中添加和复制公式,例如:

     =IF(AND('SHEET 1'!B2="P",'SHEET 1'!C2>TODAY()-7),'SHEET 1'!A2,"") 

并将“高级”filter应用于其中,并将其复制到其他位置,并且只选中唯一logging