Excel高级筛选技巧_第1页
Excel高级筛选技巧_第2页
Excel高级筛选技巧_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Excel 高级筛选技巧Excel 中的“自动筛选 ”功能大家也许并不陌生,对于条件简单的筛选操作,它基 本可以应付。 但是,最后符合条件的结果只能显示的在原有的数据表格中, 不符 合条件的将自动隐藏。 若要筛选含有指定关键字的记录, 并且将结果显示在两个 表中进行数据比对或其他情况, “自动筛选 ”就有些捉襟见肘了。 “傻瓜相机 ”毕竟 功能有限,那么就让我们来试试 “高级相机 ”吧!熟练运用 “高级筛选 ”,无论条件 多么复杂,都能一网筛尽。 人力资源部的小李最近在做员工表格统计时, 就尝到 了甜头。设置筛选条件区 高级筛选的前提是在数据表的空白处设置一个带有标题的条件区域, 这个 条件区

2、有 3 个注意要点:条件的标题要与数据表的原有标题完全一致;多字段间的条件若为 与”关系,则写在一行;多字段间的条件若为 或”关系,则写在下一行。 写条件时要遵守的规则是:1、要在条件区域的第一行写上条件中用到的字段名,比如要筛选数据清单 中“年龄”在 30 岁以上, “学历”为本科的职员, 其中“年龄”和“学历”是数据清单中 对应列的列名, 称作字段名, 那么在条件区域的第一行一定是写这两个列的名称 (字段名),即 “年龄”和“学历”,而且字段名的一定要写在同一行。2、在字段名行的下方书写筛选条件, 条件的数据要和相应的字段在同一列, 比如上例中年龄为 30 岁,则 “30这”个数据要写在条

3、件区域中 “年龄 ”所在列,同 时“本科”要写在条件区域中 “学历”所在的列。在具体写条件时,我们要分析好条件之间是与关系还是或关系,如果是与关 系,这些条件要写到同一行中,如是是或关系,这些条件要写到不同的行中,也 就是说不同行的条件表示或关系,同行的条件表示与关系。一、特定字符一步筛现在在这份表格中,小李要查找姓 “陈”的所有员工记录,他想了想,很快获 得了结果。如图1所示,在数据区域外的任一单元格(如 B17)中输入被筛选的字段名 称“姓名”,在紧靠其下方的 B18 单元格中输入筛选条件 “陈*”。然后依次单击 “数 据f筛选f高级筛选”命令,在弹出的 高级筛选”对话框,选择筛选方式中的

4、 将 筛选结果复制到其他位置 ”单选按钮。将 “列表区域 ”设置为 “$A$ 1 :$F$ 1 5,”“条件 区域”设置为“$B$17:$B$18;复制到”设置为“$A$20:$F$20,单击 确定”按钮, 系统便自动将符合条件的记录筛选出来,并复制到指定的从 A20 开始的单元格 区域中(如图 2 所示)。工号姓名性别年龄职称_6_13910111213141516171Q01100戈1QQ3100510061阿1Q11灿21。昶jibAIT1说41025郑X王XX杨XX张涿徐XX陈XX朱XX石X陈XXTx刘X田XX女昱昱昱七空3126295134an助工高级工程师工程师工程师髙级工程师方式

5、.在原育区醸豊示郦谗结杲逗将筛选结果冥制到茸他位置(Q)列表医域(1): 条件医域老):缸制到:Sheetll$A$l:$F$15姓名选择不重复的记录卑)岗位三车间一车间三车间 一车闻 二车间 一车育;=n,、-匚Eli1日乍-fc1371007陈XX男34生i日81008朱XX女40高级工程0帀二车何91011石黑男47高级工程师二祁1C1012陈XX男35工程师二牛1日111014TX女33高级工程师三车间121016陆XX41二牟幌131017刘X女22助工一鋼日141024陈XX男26会计师财务科151025田XX男28助工1617姓名13陈*1920工号姓名性别年龄职称冈位21100

6、7陈XX男34FT八*1车间一221012徐XX男35二乱I铢231024陈XX男26C -fin.camxn19小提示:如果在图1的B18单元格中输入筛选条件“陈”,可筛选名字中含 有陈”字的员工记录(即 陈”字不一定是名字中的第一个字,该字可在名字中的 任意位置)。二、空白数据巧妙筛接下来小李还需要查找没有职称员工的记录,如何进行呢?如图3所示,他先在数据区域外的任一单元格(如 E17)中输入被筛选的字 段名称 职称”然后在紧靠其下方的E18单元格中输入筛选条件“<>:工号100110031005姓名关隠王XX*逑张XX性别禺男男D年龄34药29E职称助工高级工程师工程师工程帅

7、“a 上i 一Jxl IV车闾三李间车间.8910111213141510061 an?徐xxiYY543d高级工程师16方式:在原有区域显示筛选结果(E) G:将筛选詰果宣制到苴他位萱(Q)列表医域:SA$1:JF$1S=k-|条件区域(£):SE$17:$E$ia复制到Shettl<$AS20pT选澤不贡星的记录确定高级工程师 高级二程师工程师高级工程师助J;会狂师助工二麵 车间 二车间 二车间 三车间 三车间 三车间 车间 财务科 三车间171Scfan下一步,打开高级筛选一将筛选结果复制到其他位置”设置好列表区域”条 件区域”和 复制到”的位置,单击 确定”按钮,系统就

8、自动将符合条件的记录筛 选出来并复制到指定的单元格区域中(如图 4所示)。g1011石X男47高级工程师二车间101012fXX男35工程师三车页111014Tx女33高级工程师三车间121016fcxx男41三车间131017刘X女22助工一车间141024陈XX男26会计师财务科-151025田XX男28助工三车间1617职称18<>*1920工号姓名性别年龄职称出4 冈位211007陈XX男3422.I -I.1016陆XX男41cfan7ccfrin?cn小提示:在本例中,如果要筛选的字段是数值型的,则需要将筛选条件更改 为“=”(直接输入“=”后按回车)。反过来,如果要筛

9、选职称为非空的员工记录, 只需将图3的筛选条件改为“*即可。如果指定的筛选字段是数值型字段,则输 入筛选条件“ <>(三、满足多条件一起筛更复杂的任务来了,这份表格需要查找满足多个条件的结果: 男性、年龄不 低于30岁、职称字段中含有 工程师”关键字的员工记录。这也难不倒小李。如图5所示,在数据区域外的任一单元格区域(如 A17:C17)中输入被筛选 的字段名称 性别” 年龄”和职称”在紧靠其下方的A18:C18单元格区域中分 别输入筛选条件男” “>=30和“*程师”然后进入高级筛选一将筛选结果复 制到其他位置”设置好列表区域”条件区域”和复制到”的位置,确定,系统 会自动

10、将符合条件的记录筛选出来并复制到指定单元格区域中(如图 6所示)。ABCDEF1 :工号姓名性别年龄职称 Lil 厂 _冈位21001郑X女23助工二车同3 :1002王XX男34高级工程师一车列41003标空男26工程师三车间51005张XX男29工程师一车间61006锭XX54高级工程师二车可11007陈XX34一车向8 .100S耒XX40高级工程师二车旬91011石X男47高级工程师二车间101012陈XX男35工程师二车司111014Tx33高级工程师二车b121016陆XX男41二车司131017刘X女一22助工1#间141024陈XX男26会计师财务科151025田XX男28助工

11、二苹可1617性别年龄职称1S男>=30*工程师cfan*cnm*cn8100840高级工程州二车间9|1011石X男47高级工程舛卩二萄101012陈XX男35工程师4=1111014Tx女33高级工程师二牟司121016陆XX男41车'.131017刘X女22助工S141024陈XX男26会计师财务习f4151025田XX男28助工-车百1617性别年龄职称18男>=30*工程师1920工号姓名性别年龄职称LJ-*冈应211002王XX男匚34声伏M程师一车间221011石X男474际231012fxx男35庇 fa'n.cb trFJ1小提示:如果将筛选条件输

12、入在同一行中,筛选时系统会自动查找同时满足 所有指定条件的记录并将其筛选出来。如果想查找所有字段值都是非空的员工记 录,只需将指定的筛选条件文本型用 “叮数值型用“<>”并将这些筛选条件输 入在同一行中即可。四、多选一”也能筛有时查找时,几个条件中如果满足一个即可,比如要查找年龄不低于30岁, 或者职称为 高级工程师”的员工记录,又该如何筛选?如图7所示,小李在数据区域外的任一单元格区域(如 A17:B17)中输入被 筛选的字段名称 年龄”和职称”在紧靠其下方的A18:B18单元格区域中分别输 入筛选条件“>=30和高级工程师”与以上方法类似,他选中 将筛选结果复制 到其他位

13、置”按钮后,设置好 列表区域” 条件区域”和 复制到”的位置,确定, 符合条件的记录就被筛选出来并复制到指定的单元格区域中了(如图 8所示)。ABCDF1工号姓名性别年梢职称冈位21001郑X女23助工二车1可31002王XX男34高级工程9帀一辛间41003.杨舉26工程师二车间51005匪XX男29工程师车问61006徐XX魚高级工程师二车间71007陈XX男34一车頂81008朱XX女40高级工程师二车|道91011石X男47高级工程师二萍盲101012陈XX男35工程师三车闫1110HTX女33高级工程师三车间121216陆XX男41三车问131017刘X22助工一车间141024Ef

14、eoc男26会计师财务科151025田XX男28助工三车肯1617'年龄职称j.18>=30xn19高级工程师1617年龄职称18>=3019髙级工程师2021工号姓名性别年龄职称lJj #1*221002王XX男34高级工程阴j车间231006徐XX女54高级工程!fl二车241007陈XX男34251008朱XX女:-40;高级工程卯1二车 日261011石X男47高级工程阴卩二车间271012陈XT另35二 iiL2S1014TX335291016texx男417还n.tomcn小提示:在以上所有的筛选操作中,如果想使筛选结果不重复,只需选中 高 级筛选”对话框中的

15、选择不重复的记录”复选框再进行相应的筛选操作即可。小试牛刀,工作效率大大提高Exce高级筛选就像一块智能吸铁石,正确”小李笑充分地利用好,要找的资料就能很快到手!想筛就筛,我筛得漂亮 了。Excel提供的 筛选”命令,可让我们方便地找到工作表中的记录。筛选”包括了自动筛选”和 高级筛选”。自动筛选”简便易用,但条件设置缺乏灵活性。 当自动筛选”不能满足我们的需要时,可以考虑使用高级筛选”,下面我们以图表1为例,一起来看看它的用法吧!单列上具有多个条件当我们要筛选姓名为 张三”或田八”的学生。首先在工作表中数据区域的下 方输入筛选条件如图表2,然后依次单击 数据”菜单、筛选”、高级筛选”,出 现

16、图表3对话框。在 方式”中选择 将筛选结果复制到其他位置”。单击 列表区 域”右侧按钮,在工作表上选择图表1的数据区域,单击 条件区域”右侧按钮, 在工作表上选择图表2的区域,单击 复制到”右侧按钮,在工作表中选择将筛选 结果复制到的位置。单击 确定”后即可看到筛选结果。当然,也可在 方式”中选 择在原有区域显示筛选结果”,则确定”后,可在原来数据区域的地方看到筛选 后的结果,如果要恢复到原来的数据,单击菜单数据”、筛选”、全部显示”。单行上具有多个条件当我们要筛选班级为 一”并且 成绩90”的学生。在工作表中数据区域的下 方输入筛选条件如图表4。其他操作同上。多行多列具有多个条件当我们要筛选

17、班级为 一”或 成绩60”的学生。在工作表中数据区域的下方 输入筛选条件如图表5。其他操作同上。当我们要筛选一班的成绩大于90分或者小于60分的学生,二班的成绩大于 90或小于60的学生。在工作表中数据区域的下方输入筛选条件如图表 6。其他 操作同上。当我们要筛选一班和二班的成绩大于 60且小于90的学生。在工作表中数据 区域的下方输入筛选条件如图表 7。其他操作同上。经过上面的条件设置我们大概也能看出其中的规律了, 当我们把条件放在同 一行时,表示同时要满足的条件,即 与”关系;当我们把条件放在不同行时,表 示这些条件满足其一即可,即 或”关系。(严清秀)小技巧我们可以尝试把筛选条件写成 姓

18、名”张”,则经过上述操作后,我们看到的 筛选结果有 张三”、张七”,即把有所有姓名以 张”起始的都能被找出来。怎么 实现精确筛选呢?只需把筛选条件 姓名”的下方输入“张三”。为了防止系统认 为我们输入的是个公式,可在编辑栏中输入 “张三”,输完按回车后,单元格中 显示的是张三EXCEL电子表格中四个常用函数的用法现在介绍四个常用函数的用法:COUNT(用于计算单元格区域中数字值的个数)、COUNTA(用于计算单元格区域中非空白单元格的个数卜COUNTBLANK(用于计算单元格区域中空白单元格的个数卜COUNTIF(用于计算符合一定条件的COUNTBLANK单元格个数)。结合例子将具体介绍:如何

19、利用函数COUNTA统计本班应考人数(总人数)、利用函数COUNT统计实际参加考试人数、利用函数COUNTBLANK 统计各科缺考人数、利用函数COUNTIF统计各科各分数段的人数。首先,在上期最后形成的表格的最后添加一些字段名 和合并一些单元格,见图 1。一、利用函数COUNTA统计本班的应考人数(总人数)因为函数COUNTA可以计算出非空单元格的个数,所以我们在利用此函数时,选取本 班学生名字所在单元格区域 (B3B12)作为统计对象,就可计算出本班的应考人数(总人数)。1.选取存放本班总人数的单元格,此单元格是一个经过合并后的大单元格(C18G18);2选取函数;单击菜单 插入/函数”或

20、工具栏中的函数按钮 f *,打开 粘贴函数”对话 框,在函数分类”列表中选择函数类别 统计”然后在 函数名”列表中选择需要的函数 “COUNTA,按 确定”按钮退出 粘贴函数”对话框。3.选取需要统计的单元格区域;在打开的函数向导”对话框中,选取需要计算的单元格区域B3B13,按下回车键以确认选取;函数向导”对话框图再次出现在屏幕上,按下 确定”按钮,就可以看到计算出来本班的应考人数(总人数)了。二、利用COUNT、COUNTBLANK 和COUNTIF函数分别统计各科参加考试的人数、 统计各科缺考人数、统计各科各分数段的人数我们在输入成绩时,一般情况下,缺考的人相应的科目的单元格为空就可以了

21、,是0分的都输入0。(一)统计语文科的参加考试人数、缺考人数、各分数段的人数。1用函数COUNT统计语文科的参加考试人数。单击存放参加语文科考试人数的单元 格C19,然后按照前面的操作步骤,首先在函数分类”列表中选择函数类别 统计”在函数名”列表中选择需要的函数“COUN” ;其次按照上面 一、3”选取单元格区域的操作方法,选取需要统计的单元格区域 (C3C12),然后回车确认,单击 函数向导”对话框确定”按钮, 就可以看到计算出来的结果。2 .用函数COUNTBLANK 统计语文科的缺考人数。单击存放语文科缺考人数的单元格 C20,然后按照上面的操作方法,在统计”类别中选取函数 COUNTB

22、LANK,并进行需要统计单元格区域(C3C12)的选取,直到得出结果。3.用函数COUNTIF分别统计出语文科各分数段的人数。(1)统计90分(包括90分)以上的人数(表中为“90分以上”:)单击存放此统计人数的单元格C21,然后选取函数,即选取 统计”类别中的函数 “COUNT”,然后单击 函数向导”对 话框中的“Ragand右侧的按钮,以选取统计单元格的区域(C3C12)后,回到 函数向导”对话框中,再输入统计的条件:“$#62;=90如图2。单击 确定”按钮,就可以计算出结果了。(2)统计大于或等于 80分而小于90分的人数(表中为“889分”:)双击单元格C21进入编辑状态,可以看到统

23、计90分以上的分数段的人数的公式如图3所示是:=COUNTIF(C3:C12, $#62;=90 ;')要统计本分数段人数,我们只要双击C22,在其中输入计算公式:=COUNTIF(C3:C12; $#62;=80 ) COUNTIF(C3:C12; $#62;=90 ) 回车后,即可计算出此分数段的人数。(3)用同样方法,只要在 C23、C24、C25 三个单元格中,分别输入公式 (可以通过复制粘 贴后 ,修改数字快速完成 ):=COUNTIF(C3:C12; $#62;=70 ) COUNTIF(C3:C12; $#62;=80 )=COUNTIF(C3:C12; $#62;=60

24、 ) COUNTIF(C3:C12; $#62;=70 ) =COUNTIF(C3:C12, $#60;60 )输入完毕后,注意一定要以回车确定,即可分别统计出 “大于或等于 70 分而小于 80 分”表中为“779分”、大于或等于60分而小于70分”表中为“6卜69分”、小于60 分”表(中为 “不及格 ”,)这三个分数段的各自的人数。(二 )统计其余各科的参加考试人数、缺考人数、各分数段的人数。如前一期所述, 用复制公式的方法, 可以快速计算出其余各科的有关数据。 以上已经计 算出语文科的应考人数、缺考人数及各分数段的人数,选取范围(C19C25),把鼠标指向刚才选取的单元格区域的右下方

25、(即填充句柄 ),待光标变为小黑十字时,按下鼠标左键,并向 右拖动,至 G25 松开鼠标,各科要统计的结果都出来了。前两期对班级成绩,分别作了总分、平均分、最高分、最低分、应考人数、缺考人数、分数 段等数据统计 ,这些数据可以用来衡量这个班的成绩的情况。这一期,将首先介绍用函数“ RANK以最快的速度把本班的名次排出来,作为衡量学生个人在本班的学习情况;另外再 介绍用“ MEDIAN、“ MODE、“ STDEVP函数分别统计出各科成绩的中位数”、众数”、标准差 ”,以此衡量各科试题的质量 (如试题的难易程度、离散程度等)情况。一、用函数“RANK对总分排名次(一)单元格区域的命名先打开上期制

26、作的表格(如图1), 如果用 “总分”来排名次, 首先选取所有 “总分”数据的单元格区域 (H3H12), 然后单击菜单中的 “插入/名称 /定义”,在弹出的 “定义名称 ”对话 框中,在 “当前工作簿的名称 ”中输入或修改名称为 “总分”;在“引用位置 ”栏中显示的就是刚 才选取的单元格区域(H3H12),当然也可以通过单击其右侧的按钮重新选取单元格区域。 如果只定义一个名称,则可按 “确定 ”按钮退出;如果还要添加其它区域名称,可单击 “添加 ” 按钮,待命名完毕后,再按 “确定”按钮结束单元格区域的命名。 在此我们可以比较一下前 两期用 “选取”和现在用 “命名 ”区域的不同方法及用途:

27、利用 “选取”确定区域,预选区域不是 固定的,如果需要相对固定的区域,可以利用 “命名”,则以后的操作会比较简便,如果对某 个区域一旦命名, 利用函数的时候, 就可以按以下的方法确定单元格的区域, 无须再去选取 区域了。(二)选取函数确定排名1 在图1的平均分”右边的单元格(J2)中输入名次”。2单击选取单元格 J3,再选择 统计”类的“RANK函数,则在弹出的 粘贴函数”对话 框中,一切设置如图 2(图中的“ H3是存放第一个学生总分的单元格,总分”则是刚才命名的单元格区域名称。此时不能在粘贴函数”对话框中,单击图2中“Ref右边的按钮去选取单元格区域, 否则后面利用复制方法统计其余各人的名

28、次时, 单元格的区域会发生变化; 利 用命名的单元格区域, 复制时其区域不会发生变化; 如果只看其中一个人的名次, 则可以利 用“选取”的方法),单击 “确定”按钮,即可得出第一个学生的成绩排名。然后选取单元格J3,拖动其填充句柄至最后一名学生,马上得出全班的成绩排名。而且名次是可以动态变化的, 如果某人的某科成绩发生变化, 所有排名也会随数据的变化而变化。 如果想把名次按从低到 高的顺序进行排列,只要先选取范围J3J12),然后利用菜单中的 数据/排序”命令,对 名次” 进行 “递增 ”排序即可。二、用“ MEDIAN、“ MODE、“ STDEV”函数分别计算各科成绩的中位数”、众数”标准

29、差”“中位数 ”、 “众数 ”、 “标准差 ”是三个 “统计类 ”的函数,也是统计学中三个十分常用的概 念,它是分析数据的分布、离散程度等标志的重要依据,下面通过对学生成绩的分布情况, 分析每科试题的有关情况。1计算 “语文”的“中位数 ”先选取存放数据的单元格C26,然后在统计”类函数中选取函数 “MEDIAN,在弹出的粘贴函数”对话框中,单击 “ Nuberl右边的按钮,选取需计算的单元格区域(C3C12),然后单击 “粘贴函数 ”对话框中的 “确定”按钮,就可计算出语文科的中位数(在选取的数据中,中位数是它们的平均数 )。2计算 “语文”的“众数”、 “标准差 ”利用“MODE、“STD

30、EV”两个函数,按照上述的方法,即可计算出 语文”的众数”、标 准差 ”。3计算其余各科的“中位数 ”、 “众数 ”、“标准差 ”按照前两期介绍的复制方法,相信各位可以熟练地操作,计算出其余各科的“中位数 ”、“众数”、 “标准差 ”了,最后结果如图 3。三、数据分析学会使用 Excel 中的一些常用函数,是为了使我们的工作更科学、更迅速、更轻松。那 么上述对成绩统计出来的数据, 如何体现为教学服务呢?下面简单介绍一下 Excel 中“图表” 的应用,以便我们对各科的试题进行分析:在 Excel 中“图表”是反映表格数据的直观表现, 通过图表可以非常迅速直观地对数据产 生总体上的认识,这正是统

31、计学中,最常用的对数据分布的表现方式。(一)使用 “图表向导 ”建立“语文 ”分数的分布图表1 选取图表类型:可以先选取表格中某个空白的单元格,单击菜单中的 “插入图表 ”, 在弹出的 “图表向导步骤 1”对话框中,选择一种图表类型和子图表类型,如我们选择 “折 线图”。单击 “确定”按钮后,进入 “图表向导步骤 2”。2选择图表源数据:在弹出的步骤2 对话框中,单击数据区域右侧的按钮,对话框消失,按前面介绍过的方法选取数据区域(b21C25),回车确定选取后,单击下一步”进入 图表向导步骤 3”。3设置图表选项:在弹出的步骤3 对话框中,可以简单设置如图 4,单击 “下一步 ”进入“图表向导

32、步骤 4”。4选择图表位置: 在弹出的对话框中, 需要选择生成图表放置的位置, 此时单击 “完成 ” 按钮,把图表嵌在当前的工作表中,图 5为完成的 “语文 ”分数分布图表。具体的数据分析留给有兴趣的读者。下期将用一个货物销售的例子,说明总计 (SUMIF) 和分类汇总 (SUBTOTAL) 两个函数的 用法。前面介绍过求和函数 (SUM) ,它能对选取区域内的数据进行按行(或列 )求和,但在实际应用中,经常需要进行有条件的数据汇总。 本期介绍的总计函数 (SUMIF) ,将为你解决这个问题; 另外介绍的分类汇总函数 (SUBTOTAL) ,可以很容易地计算分类汇总。 这两个函数的作用都 十分

33、强大,利用它可以简化条件汇总和分类汇总。如图 1的样表, 是某百货公司下属的四个门市部,都销售同样的商品; 假设其中的四个售货员,轮流在四个门市部工作, 样表是他们在一段时间内的营业销售情况,(其中的 “金额”可以用公式计算,方法是在F2中输入公式“=DF E2'进行计算,然后按照前面讲述过的拖动进行复制的方法,即可求出各门市部各种商品的销售金额)。下面将举例说明用总计函数(SUMIF) ,分别按门市部、售货员、某一商品、某一范围进行有关的汇总;用分类汇总函数 (SUBTOTAL) ,分别计算某门市部商品数量的平均值、某门市部的商品数量之和、 某门市部 货物类别的数目、某门市部最大销售

34、量和最便宜的单价。一、对固定的单元格区域进行命名上期已介绍过对一定的单元格区域进行命名的方法, 应该值得注意和学会运用, 因为命 名单元格区域对灵活运用函数是十分重要的, 它将为运用函数带来极大的方便。 这里先按上 期介绍过的方法,利用菜单中的“插入/名称 /定义”命令,在 “定义名称 ”的对话框中,分别添加对如下区域的命名:把“A2 A17'命名为 门市部”,把“B2- B17'命名为 售货员”,把“C2- C17”命名为 类别”,下面的几项依次命名为数量”、单价”、金额”。二、用总计函数 (SUMIF) 分别按门市部、售货员、商品类别、某一条件进行有关的汇总1 按门市部进行

35、汇总以“门市部 3”进行金额的汇总为例:按我们都已熟悉的方法,首先选取存放数据的单元 格,然后选取函数“SUMIF,在弹出的 粘贴函数”对话框中,设置如图 2,其中的“Range'为选取的区域,这个区域(前面已定义为门市部”是下面条件判断的依据、“Criteria为计算条件,它将判断选取区域中哪些单元格(即 门市部3”符合计算要求、“Sum_rang6为求和区域,这个区域中的数值 ( “金额”用)于真正的求和。2 按售货员进行汇总以刘芳”的销售数量为例,与上述方法一样,只要在 粘贴函数”对话框图中,在“Range' 项输入 售货员”,在“Criteria项'中输入“刘芳

36、;'在“Sum_rang6项中输入 数量”。3 按商品类别进行汇总以茶叶”的销售金额为例,只要在粘贴函数”对话框图中,在 “Range项输入类别”,在“Criteria项'中输入“茶叶",在“Sum_range项中输入 金额”。4按一定条件进行汇总如计算除 矿泉水”之外的货款:在 粘贴函数”对话框图中,在 “Range项输入 类别”, 在“Criteria项'中输入“"$#60;$#6矿泉水"、在“Sum_range项中输入 金额”。 以上按不同的条件进行了 “数量 ”或“金额”的汇总,如果双击存放 “门市部 3”金额的单元格, 其中的计算

37、公式为:“ =SUMIF(门市部,'门市部3金额)”,如果需要计算其它门市部的汇总金额,只须把计算公式利用 “复制”和“粘贴”命令,复制至相对应的单元格后,把 “门市部 3” 修改为其它门市部即可汇总出其它门市部的金额了。同样方法,可完成对各 “售货员 ”的汇总、各类商品的汇总。图 3 是以上各项汇总数据的样表,剩余的各项 (如各门市部、各种商 品的销售数量 )的汇总,大家不妨一试。不难看出,利用函数进行计算时,相对固定的单元 格区域命名后,减少了频繁选取单元格区域的次数,给我们操作带来了极大的方便。三、分类汇总函数 (SUBTOTAL) 的应用分类汇总函数 (SUBTOTAL) 不仅仅是一个求和函数, 还能够对给定区域内的数值进行其 它计算 (见图 4),它的语法结构为:SUBTOTAL(fu nction_ num,ref1)其中的 “function_num 是”计算类型编号, 为一个 1 到 11 的数字, 它规定所要进行的计算 类型,图4为计算类型编号及具体含义;“ref1为进行汇

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论