excel 如何and、 if 、sumproduct函数嵌套使用

问题描述:

excel 如何and、 if 、sumproduct函数嵌套使用
E3=1 F3=5 G3=7
用这个函数却无法显示我想要的结果
{=IF(AND(SUMPRODUCT(N(E3:G3={1,4,7}))=2,SUMPRODUCT(N(E3:G3={2,5,8}))=1),"112","")}
在线等高手解答!
A1、B1、C1为随机复制(0-9)
如果A1、B1、C1这三个数中有2个属于{1,4,7} ,有1个属于{2,5,8},则E1显示"★"
如果A1、B1、C1这三个数中有1个属于{1,4,7} ,有2个属于{2,5,8},则E1显示"◆"
如果A1、B1、C1这三个数中有1个属于{1,4,7} ,有1个属于{2,5,8},还有一个属于{0,3,6,9},则

E1显示"●"
1个回答 分类:综合 2014-12-11

问题解答:

我来补答
这样就好了:
=IF((SUM(COUNTIF(E3:G3,{1,4,7}))=2)*(SUM(COUNTIF(E3:G3,{2,5,8}))=1),112,"")
这是普通公式,输入完成直接回车就行,不要给公式左右加上大括号 {},就算要加,也不是手工加上去的,是按三键CTRL+SHIFT+回车加上去的.
上面第一条公式也已经修改:
=IF((SUM(COUNTIF(A1:C1,{1,4,7}))=2)*(SUM(COUNTIF(A1:C1,{2,5,8}))=1),"★",IF((SUM(COUNTIF(A1:C1,{1,4,7}))=1)*(SUM(COUNTIF(A1:C1,{2,5,8}))=2),"◆",IF((SUM(COUNTIF(A1:C1,{1,4,7}))=1)*(SUM(COUNTIF(A1:C1,{2,5,8}))=1)*(SUM(COUNTIF(A1:C1,{0,3,6,9}))=1),"●","")))
 
 
展开全文阅读
剩余:2000