Excel函数应用技巧-数组公式用法详解.xls
数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号()中。按 Ctrl+Shift+Enter 可以输入数组公式。123EXCEL2008-1-1TRUE#N/A#NUM!1列数组=1;2;3;EXCEL;2008-1-1;TRUE;#N/A;#NUM!行数组=1,2,3,EXCEL,2008-1-1,TRUE,#N/A,#NUM!2312EXCEL3EXCEL2008-1-12008-1-1TRUETRUE#N/A#NUM!#N/A#NUM!=1,2;3,EXCEL;2008-1-1,TRUE;#N/A,#NUM!1234512345223456334567445678556789示示例例一一数组运算原理下表中根据性别统计出语文成绩大于100的人数注意:该函数的参数用两种方式列出。B BC CD DE EF FG G班级姓名性别语文数学英语性别语文1赵1男123117110男2=SUMPRODUCT(D27:D33=H27)*(E27:E33100)1赵2女100143113女2=SUMPRODUCT(D27:D33=H28)*1,(E27:E33100)*1)1赵3女10110384.5男2=SUM(D27:D33=H27)*(E27:E33100)1赵4男931241102赵5女111132127.5班级语文2赵6女8814610012=SUMPRODUCT(B27:B33=H32)*(E27:E33100)2赵7男101112107.5性别性别语文语文性别语文结果男TRUE123TRUETRUETRUE1女FALSE100FALSEFALSEFALSE0女FALSE101TRUEFALSETRUE0男TRUE93FALSETRUEFALSE0女FALSE111TRUEFALSETRUE0女FALSE88FALSEFALSEFALSE0男TRUE101TRUETRUETRUE1=(D27:D33=H27)E27:E33100示示例例二二内存数组下表是学生社团活动外出参赛名单,现根据姓名,查找出所在社团和班级。班级学号姓名性别社团姓名社团班级1101001张1男遥控车张5海模21101002张2女广播张6测向21101003张3女无线电张7广告3判断判断相乘结果2201001张4男直升机张8朗诵32201002张5女海模张1遥控车12201003张6男测向张2广播13301001张7男广告张3无线电13301002张8女朗诵张4直升机23301003张9女诗歌张9诗歌3J52公式:=VLOOKUP(I52,IF(1,1,1,0,$E$52:$G$60,$C$52:$C$60),3,0)K52公式:=VLOOKUP(I52,IF(1,1,1,0,$E$52:$G$60,$C$52:$C$60),4,0)注注:正向区域查询时,可多区域选择;反向区域时,每次只能选择一列中的区域。5050=SUM(ROW($A$1:$A$100)5050=SUM(COLUMN($A:$CV)视频教程行列数组=SUMPRODUCT(N36:N42)=SUMPRODUCT(1;0;0;0;0;0;1)=2=SUM(N36:N42)=SUM(1;0;0;0;0;0;1)=2求和数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号()中。按 Ctrl+Shift+Enter 可以输入数组公式。=1;2;3;EXCEL;2008-1-1;TRUE;#N/A;#NUM!=1,2;3,EXCEL;2008-1-1,TRUE;#N/A,#NUM!=SUMPRODUCT(D27:D33=H27)*(E27:E33100)=SUMPRODUCT(D27:D33=H28)*1,(E27:E33100)*1)=SUM(D27:D33=H27)*(E27:E33100)=SUMPRODUCT(B27:B33=H32)*(E27:E33100)