EXCEL SUMIFS函数多个条件语句太长,该如何简化? 20

按以下4个条件想要实现的效果:两个下拉框:F2单元格下拉选择(ABCDEF)/P2单元格下拉选择(1S,2S,3S)当选择下列框时出现相应数据,当F2或P2为空时,默认所... 按以下4个条件
想要实现的效果:
两个下拉框:F2单元格下拉选择(ABCDEF)/ P2单元格下拉选择(1S,2S,3S)
当选择下列框时出现相应数据,当F2或P2为空时,默认所有数据?

条件1
F2=“” AND P2=“”
SUM(SUMIFS(表1!$G:$G,表1!$A:$A,D27,表1!$D:$D,{"A","B","C","D","E","F"},表1!$B:$B,{"1S","2S","3S"}))
条件2
F2=""
SUM(SUMIFS(表1!$G:$G,表1!$A:$A,D27,表1!$D:$D,$F$2,表1!$B:$B,P2))
条件3
P2=“”
SUM(SUMIFS(表1!$G:$G,表1!$A:$A,D27,表1!$D:$D,$F$2,表1!$B:$B,{"1S","2S","3S"}))
条件4
除以上条件意外
SUMIFS(表1!$G:$G,表1!$A:$A,D27,表1!$D:$D,$F$2,表1!$B:$B,$P$2)
展开
 我来答
匿名用户
2018-07-06
展开全部
如果需要解决IF的多层嵌套,特别是超过7层的嵌套,把条件作为一个辅助表,然后用函数VLOOKUP来查询最佳。假定辅助工作表名为“条件”,根据条件返回数据所在表名为“数据”。在“条件”表中——A列为名称,a、b......;B列为数值1、2.......。在“数据”表中——A列为名称,a、b......(与“条件”表A列的数据顺序是不同的);B列为根据A列名称到“条件”表查询返回的数值。在“数据”列的B2单元格粘贴公式=VLOOKUP(A2,条件!$A:$B,2,0),向下填充到相应的单元格即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式