我试图找出当地新闻稿是否会影响公司加入某个政府计划的决定。我的Excel文档包含A)公司列表,B)这些公司的邮政编码,以及C)这些公司与该计划的人员联系的日期。
其次,我建立了一份文件,其中包含该机构过去一年发出的所有新闻稿。它包含新闻稿发布的日期,以及新闻稿所涵盖地区的邮政编码的最小值和最大值。
我正在尝试编写一个检查两件事的函数:
如果两者都为真,则该函数应返回1或其他内容。如果不是0当然就足够了。
我该怎么做?
除了Barry Houdini的提议外,我还添加了另一个屏幕截图:
答案 0 :(得分:1)
这是一种公式方法,假设Excel 2007或更高版本
为简单起见,假设两个表都在一个工作簿中,第一个表是sheet1,第二个表是sheet2,那么你可以在Sheet1 D3中使用这个公式来复制
=(COUNTIFS(Sheet2!D:D,"<="&B3,Sheet2!E:E,">="&B3,Sheet2!B:B,">="&EDATE(C3,-3),Sheet2!B:B,"<="&C3)>0)+0
COUNTIFS也可以在两个单独的工作簿之间应用,但两者都需要打开.....