师:同学们好,欢迎来到信息技术课堂,今天我们一起来学习用电子表格分析数据。大家在家每天都吃早餐吗?不吃早餐会对身体造成什么影响呢?下面我们先来看一段视频。
(视频播放完毕)
师:影片里的朵朵因为没吃早餐在学校晕倒了。一日三餐非常重要,不吃早餐很容易导致眩晕、注意力不集中,还会影响身体的生长发育。人类的食物多种多样,各种食物所含营养成分不完全相同,所以我们要吃各种食物,不挑食、不偏食,才能满足身体所需的各种营养。科学的饮食搭配和合理的饮食习惯,既能保证我们身体健康成长,又不会因摄入过多热量而导致肥胖。
今天我们就来学习使用电子表格分析数据的功能,帮助我们分析各种食物所含的脂肪、热量等信息,看看如何成为健康小达人。我们的学习目标有三个:一是了解数据清单和普通工作表的异同;二是学会通过多字段排序、RANK函数、分类汇总、筛选等手段分析数据;三是掌握通过冻结窗格浏览数据量大的工作表的方法。
首先,我们来认识数据清单。在数据清单里,每一列称为一个字段,表中第一行的栏目名称叫字段名,字段名下方的每一行称为一个记录,每一条食品信息就是一个记录。数据清单与普通Excel工作表有两点不同:其一,中间不能有空行和空列;其二,记录内容必须与对应的字段名相匹配。比如第108行的平均信息与对应的字段名内容不相符,所以要把它删除,余下的内容才能被视为数据清单。
数据清单包含大量数据,借助排序操作,我们能了解哪些食物热量高,哪些热量低,有助于健康饮食。小学学的排序操作容易出现同值现象,所以现在我们采用多字段排序的方法。在“常用食物每100克主要营养含量”的文件中,按照高热低脂来排序。下面我们来看操作视频。
(操作视频播放完毕)
师:首先双击桌面上Excel 2007的快捷方式,打开位于桌面上“常用食物每100克的主要营养含量”工作表。在数据清单中单击任意一个单元格,选定数据清单。在“开始”选项卡的“编辑”组中,选中“排序和筛选”里的“自定义排序”。在弹出的对话框中,主要关键字选择“热量”,排序依据选“数值”,次序选择“降序”。单击左上角“添加条件”,次要关键字选择“脂肪”,排序依据选“数值”,次序选“升序”,单击“确定”按钮。这样,数据清单中的每一个记录就会按照热量从高到低排序,热量值相同时,按照脂肪值从低到高排列。
学习完操作后,同学们动手实践一下:一是在“常用食物每100克主要营养含量”的文件中按高热、低脂、低糖的顺序排序数据;二是思考如何利用排序使表格中的同类食品集中在一起。
Excel除了排序操作,利用数据填充的方法可求出食品的排名,此外还有专门用于排名的RANK函数。下面我们学习如何用RANK函数计算表格中食物的热量排名。RANK函数的格式是RANK(第一个参数number,第二个REF引用的范围,第三个order)。下面我们来看操作视频。
(操作视频播放完毕)
师:我们来学习利用RANK函数计算各种食物热量的排名。单击C2单元格,单击“FX”插入函数按钮,选择“统计”类别。我们单击键盘上的字母r键,可以快速跳到以r开头的函数,找到RANK函数,单击“确定”。在弹出的函数参数对话框里有三个参数。第一个number,因为我们要计算干贝这种食物的热量排名,所以数值选择干贝这种食物的热量,即B2单元格。引用哪些范围呢?REF就是我们要选择在哪些食物里进行排名,按住鼠标左键拖动,选中B2到B54这个区域。第三个参数order,默认情况不需要填写,此时属于降序排列;非0的情况则是升序,单击“确定”按钮。这样我们就能看到干贝这种食物的排名位于第八。
我们把鼠标移动到C2单元格右下角的填充柄位置,鼠标变成黑色十字,按住左键往下拖动,实现公式的复制。但我们发现食物热量值不同,排名却相同,这是为什么呢?我们选中C3单元格,在编辑栏上单击一下,可以看到第二个REF引用的参数范围是B3到B55这个区域。再观察C4单元格,第二个参数REF引用的范围是B4到B56,显然与题意不符。我们需要在每次排名时,引用的食品范围固定在B2到B54这个区域,所以要把它修改成绝对引用。因为大家位于同一列B列,所以只需要在行号2的前面加入“$”符号,54的前面也加入“$”符号,实现绝对引用。接下来选中C2单元格,把鼠标移动到右下角,填充柄变成黑色十字时,拖动复制,这样就实现了所有食品热量排名的计算。
下面我们对比一下排序操作与RANK函数的关系。排序操作是依据数据的位置进行排列,排序过程采用填充数据的方法输出结果,原始数据的位置会发生改变,默认是升序排名;而RANK函数是依据数据的大小进行排列,根据填充公式的方法输出结果,原始数据的位置不会改变,默认是降序。当数据表中的数据发生改变时,它的结果也会相应变化。
在“常用食物每100克主要营养含量”的工作表中,表中一共有10类食物,哪些食物符合低脂低热的健康饮食要求呢?我们可以借助分类汇总的方法来完成。分类汇总就是依据工作表中数据的某些共同特点,先分门别类聚集在一起,然后统计相关信息。下面我们以统计各类食品脂肪和热量的平均值为例,介绍分类汇总的操作。
