首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不包括基于可数函数和if语句的值

不包括基于可数函数和if语句的值
EN

Stack Overflow用户
提问于 2016-08-10 20:02:06
回答 1查看 54关注 0票数 0

对于你们中的一些人来说,我也许有一个简单的问题,但到目前为止,这已经使我非常苦恼。我试图根据设施名称和月份从工作表中提取数据,以便为医院的设备间转移报告提供一组特定的过程类。所以就像这样:

=IF(COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2)=0, "", COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2))

现在,我的问题是,这个公式计算的是来自被引用的医院的所有传输( $A引用是月份,B$引用是设施名称)。我必须从总数中排除3个过程类。课程如下:

消融术/EPS、晚期心力衰竭/移植、Cath/Cath、CTS、普通医学/心脏Eval、Hem/Onc、母胎医学、神经病学、神经外科、Obstetrics、OB/GYN、PCTA/PCI/支架、肾移植、中风、外科(一般/Onc)、创伤、血管外科“(Blanks)。

要排除的值以粗体表示。我想出了一堆文字,但我想不出是否有更好的方法。另外,我的墙不起作用了,它给了我一个#名字?错误。任何建议/方向/洞察到我搞砸的地方都会有很大的帮助!

以下是功能:

=IF((COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Ablation/EPS") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Advanced Heart Failure/Transplant") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, “Caths/Cath Possible”) + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "CTS") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "General Medicine/Cardiac Eval") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Hem/Onc") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Neurology") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Neurosurgery") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "PCTA/PCI/Stent") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Renal Transplant") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Stroke") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Surgery (General/Onc)") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Trauma") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Vascular Surgery") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, ""))=0, “”, (COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Ablation/EPS") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Advanced Heart Failure/Transplant") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, “Caths/Cath Possible”) + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "CTS") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "General Medicine/Cardiac Eval") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Hem/Onc") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Neurology") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Neurosurgery") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "PCTA/PCI/Stent") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Renal Transplant") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Stroke") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Surgery (General/Onc)") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Trauma") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, "Vascular Surgery") + COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2, 'Source Data 2016'!$H:$H, ""))

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-10 20:14:19

你就不能把那3减起来吗?另外,尝试使用=IFERROR(1/(1/[Formula]),""),这样您就不必写两遍东西了。所以就像

代码语言:javascript
复制
=IFERROR(1/(1/(COUNTIFS([area1],[cond1],[area2],[cond2])-COUNTIFS([area1],[cond1],[area2],[cond2],[cond3],[excl1]) -COUNTIFS([area1],[cond1],[area2],[cond2],[area3],excl2) -COUNTIFS([area1],[cond1],[area2],[cond2],[area3],excl3)),"")

或者,如果您列出了一个排他性列表,比如exclusions,然后数组输入(CTRL-SHIFT-ENTER)

代码语言:javascript
复制
=IFERROR(1/(1/(COUNTIFS([area1],[cond1],[area2],[cond2])-SUM(COUNTIFS([area1],[cond1],[area2],[cond2],[area3],exclusions))),"")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38882518

复制
相关文章

相似问题

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