关于EXCEL数组函数{ }的编辑问题
我看很多介绍数组函数三个键的使用,但{}基本在最外面一层,如果在中间,比如下面随便找来的公式,{}在公式里面,不在最外面,能一个公式里面输入好几个数组,{}么,怎么编辑呢...
我看很多介绍数组函数 三个键的使用,但{ }基本在最外面一层,如果在中间,比如下面随便找来的公式,{ }在公式里面,不在最外面,能一个公式里面输入好几个数组,{ }么,怎么编辑呢。什么时候用三个键,帮忙介绍详细点,谢谢。
=SUMPRODUCT(({"201111";"201111";"201112";"201112";"201113";"201113";"201113";"201114";"201114";"201115";"201116";"201116";"201117";"201117"}="201111")*1) 展开
=SUMPRODUCT(({"201111";"201111";"201112";"201112";"201113";"201113";"201113";"201114";"201114";"201115";"201116";"201116";"201117";"201117"}="201111")*1) 展开
3个回答
展开全部
直接用普通的园括号即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
中间是手工输入的数组,直接用大小括号输入就行
而在最外层是数组公式的显示形式,需要用CTRL+SHIFT+ENTER三键齐按才能生成
而在最外层是数组公式的显示形式,需要用CTRL+SHIFT+ENTER三键齐按才能生成
追问
中间要是输入{} 手输也可以?输入 ()也可以?如果中间包含数组的,外面必须要按CTRL+SHIFT+ENTER么?否则如果我中间用(),外面没有{} ,能识别出是数组么?
追答
数组的枚举形式,必须是大括号括住
你首先要理解数组与数组公式的区别:
数组是一组数据,比如{1,2,3}表示是一个一维数组,有3个数组成,分别为1,2,3
而数组公式是指此公式必须是数组方式进行计算,但这个数组不是你表面看得出来的,而是在内存中形成,所以也叫内存数组。比如统计A列条件为“大米”,B列老鼠数量的合计
=sum(if($A:$A="大米",$B:$B,0)
这个就需要是数组公式才能求出,因为条件判断不是一个值,而是一串值(数组)。
当然这是个举例,可以有更好的计算公式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询