Excel数组公式实现条件统计

2016-01-29 18:06 17 1 收藏

Excel数组公式实现条件统计,Excel数组公式实现条件统计

【 tulaoshi.com - 办公软件 】


前两天遇到一位教师朋友,他向我请教一个问题:学校为了研究男生和女生在学习上是否存在差别,在初二年级随机选定了100名学生(男生、女生各50名)作为研究对象,分男、女组统计他们每次考试成绩的最高(低)分、平均分、总分等,成绩表是用Excel制作的(如图1)。其实这种统计可以用数组公式来实现。文章末尾提供原文件供大家下载参考。

1、启动Excel2003(其他版本操作相似),打开成绩表。" 2、在表格的下部,依照图2的样式,制作保存统计结果的表格。
(图片较大,请拉动滚动条观看)3、选中D104单元格,输入公式:=MAX(IF($C$3:$C$102=$C104,D$3:D$102)),输入完成后,按下“Ctrl+Shift+Enter”组合键对公式进行确认。 注意:我们这里输入的是一个数组公式,数组公式输入完成后,不能直接按“Enter”键进行确认,必须按“Ctrl+Shift+Enter”组合键进行确认。数组公式被确认后,会在公式两端出现数组公式的标志符号——一对大括号{}(如图3)。

4、再次选中D104单元格,将鼠标移至该单元格右下角成细十字线状(填充柄)时,按住左键向下拖拉至D111单元格中。" 5、然后将D106与D107、D108与D109、D110与D111单元格中第一个函数名称(MAX)分别修改为“MIN、AVERAGE、SUM”,每个公式修改完成后,均需要按“Ctrl+Shift+Enter”组合键进行确认。 注意:统计最高分也可以用下述数组公式:=MAX(($C$3:$C$102=$C104)*(D$3:D$102))(D104单元格);
统计总分也可以用下述数组公式:=SUM(($C$3:$C$102=$C110)*(D$3:D$102))(D110单元格),或者用非数组公式:=SUMIF($C$3:$C$102,$C111,D$3:D$102)(D111单元格)。 6、同时选中D104至D111单元格,用“填充柄”将上述公式拖拉复制至E104至K111单元格区域中,所有统计数据即刻呈现在我们面前(参见图2)。 原文件下载

来源:https://www.tulaoshi.com/n/20160129/1504360.html

延伸阅读
标签: excel
Excel公式复制方法   1、成千上万行的公式复制。 把光标放在右下角,当变成黑十字时,左键双击。 2、跨空行复制公式。 如果旁边列有空行,双击复制就无法复制到最下面,这时可以选取最下一个单元格,按ctrl+shift+向上箭头,可以选取上面包括公式的区域。最后按ctrl+d即可完成公式的整列复制。 3、跨...
标签: 电脑入门
我们在Excel中编辑报表时,经常会用到相同的公式,其实有一种简单快捷的方法,接下来就让我们一起来看一下吧。 方法一: 首先观察要复制公式的单元格是否连续,如果是连续的,那么只要在输入公式后,用鼠标双击右下角的填充柄就可以将公式复制到所有的单元格了。 如果是不连续的,则可以先按住ctrl键将所有需要复制的单元格选中,在最...
标签: excel
excel如何设置公式?   1、创建一个表格并打开它。 2、打开表格后,我们举个例子,在A1,B1中分别输入数字1,2。 3、然后把C1当作A1,B1的和。 4、接着,我们在C1先输入=。 5、然后在=号输入A1+B1 6、输入好公式=A1+B1后,按回车键。 7、最后,我们可以看到在C1的结果中已经帮我们算...
标签: 办公软件
    在Mircosoft Excel 2000中,通常当我们输入公式后,在单元格中反映的不是公式本身,而是由公式计算的结果,公式本身则在编辑栏的输入框中反映,如图 7-2的显示。     我们也可以改变设定,在单元格中显示输入的公式。要达到此目的,可以按照下列步骤操作:     (1...
功能描述:用指定分隔符切割输入的字符串,返回一维数组,每个数组元素为一个子串。 源代码: CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000); CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)   RETURN ty_str_split IS   j INT := 0;   i INT := 1;   len INT...

经验教程

249

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部