首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Sheets - IF语句公式

Google Sheets - IF语句公式
EN

Stack Overflow用户
提问于 2021-01-27 23:57:19
回答 1查看 30关注 0票数 0

我需要写一个公式,如果患者根据他们的记录和年龄及时进行免疫接种,则输入'Y‘,如果不是,则输入'N’。年龄(D$)是以月为单位的,我对每个免疫(8周(E$)、12周(F$)、16周(G$)、1年(H$)、3岁零4个月(I$))都有一列标记为("Y“或彩色灰色),以及最后一列(J$)。你知道我需要用什么公式吗?

到目前为止,我一直在考虑使用IFS语句{ = IFS (D$>=2,AND(E$="Y"),"Y")}。尽管我可以看到使用它的局限性。

EN

回答 1

Stack Overflow用户

发布于 2021-01-28 00:39:02

对于每次免疫,如果相应的细胞是空白的,则患者不是最新的,因为他们的年龄比免疫日期更老。您想要检查是否有多次免疫接种。您可以使用COUNTIFS来评估两个(或更多)条件。

代码语言:javascript
复制
=IF(COUNTIFS(E3:I3,"",E$1:I$1,"<="&D3)>0,"N","Y")

说明:COUNTIFS返回患者未更新的打针次数。如果前一个值大于0,则IF返回N,否则返回Y。

请注意,我假设每个免疫对应的月数信息(上面公式中的E$1:I$1)存在于工作表中的某个位置,或者您可以添加它。如果不是这样,您确实需要使用IFS或类似的东西。

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

https://stackoverflow.com/questions/65922747

复制
相关文章

相似问题

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