首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel -匹配两个工作表的is,然后评估返回的记录日期是否在7天内

Excel -匹配两个工作表的is,然后评估返回的记录日期是否在7天内
EN

Stack Overflow用户
提问于 2017-06-12 22:49:34
回答 0查看 164关注 0票数 0

我在Excel中的不同工作表上有两个不同的数据集。它们都包含2列,其中包含患者ID号(第1列)和入院日期(col2)

我想在数据集1中添加第三列,以标记工作表1中的患者是否与工作表2中任何行中的患者匹配,并且其入院日期发生在工作表1上的入院日期的7天内。

实际上是这样的:

代码语言:javascript
复制
*************************Sheet 1*******************************$**************Sheet 2************
                                                               $
| PATIENT ID | ADMISSION DATE | READMISSION WITHIN 7 DAYS? |   $   | PATIENT ID | ADMISSION DATE | 
+------------+----------------+----------------------------+   $   +------------+----------------+
|   1234     |   13/01/2017   |              Y             |   $   |   1200      |   02/12/2016   |
|   1235     |   16/01/2017   |              N             |   $   |   1234     |   16/01/2017   |
|   1236     |   17/01/2017   |              N             |   $   |   1236     |   27/01/2017   |
                                                               $  

我已经编写了以下公式,尝试将患者ID与表2中的任何匹配项进行匹配,然后评估表1中的入院日期是否在表2中的入院日期之前的7天内。然而,虽然它似乎与患者ID正确匹配,但我无法获得参数的第二部分,即比较选定行中的日期:

代码语言:javascript
复制
=IF(AND(B2<Sheet2!B:B,Sheet1!B2>Sheet2!B2-8*(COUNTIF(Sheet2!A:A,Sheet1!A2)=1)),"Y","N")

有没有人能给出一个有效的公式呢?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44502393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档