2.1.3工具篇-Excel——用Excel统计和分析数据

发布时间:2026/7/6 21:34:00

2.1.3工具篇-Excel——用Excel统计和分析数据 2.1.3工具篇-Excel——用Excel统计和分析数据一、核心函数的实战运用1. IF函数条件判断的小能手2. COUNTIFS SUMIFS家族多条件计数与求和3. VLOOKUP垂直查找匹配数据4. MATCH查找数据所处相对位置5. INDEX在指定区域内获取相对位置的数据值6. OFFSET以某个区域为初始进行上下偏移7. 函数嵌套二、数据分析利器数据透视表制作与应用1、**数据透视表的创建步骤**2、**实例演示**3、**适用场景**三、数据分析工具集1. **描述性统计分析**2. **相关性与回归分析**3. **假设检验**4. **方差分析 (ANOVA)**一、核心函数的实战运用1. IF函数条件判断的小能手IF函数是Excel中最基本的逻辑判断工具。其格式为IF(逻辑测试, 结果真, 结果假)。举个例子假设我们有一列销售数据想要判断销售额是否超过5000元超过则标记为达标否则标记为未达标可以这样使用IF(A2 5000, 达标, 未达标)2. COUNTIFS SUMIFS家族多条件计数与求和这两个函数能够实现对满足多个条件的数据进行统计或求和。COUNTIFS(判断区域1,判断条件1, [判断区域2,判断条件2], ...): 对满足所有给定条件的单元格数量进行计数。例如统计销售额大于5000且产品类别为“A类”的记录数COUNTIFS(B2:B100, 5000, C2:C100, A类)SUMIFS(求和区域, 判断区域1,判断条件1, [判断区域2,判断条件2], ...): 根据多个条件对指定区域求和。例如计算销售额大于5000且产品类别为“A类”的总销售额SUMIFS(D2:D100, B2:B100, 5000, C2:C100, A类)3. VLOOKUP垂直查找匹配数据功能VLOOKUP函数在表或数组的第一列中查找指定值并返回同一行中其他列的值。语法VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])lookup_value用什么找在员工名单表中想找的某个员工姓名用员工ID找。table_array去哪里找去整个员工名单表找VLOOKUP会在这一区域的第一列中搜寻你的“lookup_value所以员工ID就得在第一列col_index_num要找的对象在什么位置VLOOKUP就会返回这个匹配项所在的行中指定列的值。这就像找到单词后告诉你它在哪一页即那一列的定义。[range_lookup]这是一个可选参数告诉Excel你希望查找的方式是精确还是近似。如果你说“FALSE”或“0”那就表示必须完全一样才算是找到了如果是“TRUE”或“1”那只要比查找值小的最大值就可以。示例销售明细表员工表要统计每个员工的销售额需要在销售明细表中根据员工ID去员工表中匹配到员工的姓名用什么找员工IDC列第二行写C2去哪里找员工表员工ID要在第一列所以从B列开始选一直选到包含要找的对象要找的对象在第一列从B开始数在第2列查找的方式精确查找选04. MATCH查找数据所处相对位置功能MATCH函数返回某个值在一个数组中的相对位置或者匹配项的位置。语法MATCH(lookup_value, lookup_array, [match_type])lookup_value要找的目标比如在一组数字中找特定的数字或者在一列名字中找特定的名字。lookup_array搜索范围相当于你要翻阅的一本书的目录部分。[match_type]控制查找方式你可以指定是要求精确匹配0小于等于查找值的最大值1或者大于等于查找值的最小值-1。就好比是在书中找页码既可以精确到某一页也可以找到最后包含该主题的那一章。示例如果要在员工表中查找“老六”的位置可以使用以下公式老六在C列的第5行所以结果是55. INDEX在指定区域内获取相对位置的数据值功能INDEX函数返回指定数组或单元格区域中的元素值。语法INDEX(array, row_num, [column_num])array一排、一列或者一个大矩阵你想从这里取出特定位置的数据。row_num数组中的行号好比你想去矩阵的第几层楼拿东西。[column_num]数组中的列号就像是你要打开哪一扇窗户才能拿到那个物品。示例在B3C5区域里面找第3行第2列结果为”老六“6. OFFSET以某个区域为初始进行上下偏移功能OFFSET函数返回以某个参照单元格为基础按照指定的行数和列数偏移后的新引用区域。语法OFFSET(reference, rows, cols, [height], [width])reference起点也就是你从哪里开始移动的位置可以理解为地图上的一个标记点。rows向下或向上的步数类似于从参照点往下走几步或者往上走几步。cols向右或向左的步数就如同从参照点往右跨几步或者往左跨几步。[height]和[width]这两个参数定义了新的引用区域有多高多宽像是确定一个新的视野范围大小。如果只是取单个单元格的值则通常不需要这两个参数。示例若要从A1单元格开始向下偏移2行向右偏移1列然后得到同样大小的一个区域的值OFFSET(A1, 2, 1)这将返回A3单元格的值。7. 函数嵌套联合使用MATCH和INDEX的例子如果我们想在非首列查找的情况下模拟VLOOKUP的功能例如在E列查找特定员工ID并在同一行获取A列的入职日期可以这样组合使用MATCH和INDEXINDEX(A:A, MATCH(3, B:B, 0))这个公式首先通过MATCH函数找到E列中3的位置然后INDEX函数根据这个位置返回B列对应姓名。二、数据分析利器数据透视表制作与应用1、数据透视表的创建步骤选择数据源首先选定包含待分析数据的单元格范围。确保数据集有清晰的标题行并且数据无重复或遗漏。插入数据透视表点击“插入”菜单选择“数据透视表”在弹出对话框中确认数据区域和放置新透视表的位置新的工作表或现有工作表中的指定位置。布局字段行区域将字段拖拽到此处代表分类变量如产品类别和地区。列区域定义报表横轴的分类例如时间周期或销售员姓名。值区域用于统计分析的数值字段通常会被自动汇总默认为求和也可以更改为计数、平均值、最大值等。筛选器对数据进行高级过滤比如只查看特定季度的数据。2、实例演示假设我们有一份包含地区、产品类型、销售额的销售数据可以通过数据透视表快速汇总各地区的不同产品类型的总销售额。只需将“地区”拖至行区“产品类型”拖至列区“销售额”拖至值区即可生成交互式的统计报表。地区产品类别销售额北京A类产品5000上海B类产品6000北京A类产品7000广州C类产品8000上海A类产品9000通过数据透视表可以快速得到各地区各类产品的销售额总和。3、适用场景可以结合《1.3认知篇——数据分析的常见方法和思路》里面提到的对比分析法、交叉分析法、结构分析法以及平均分析法等进行分析三、数据分析工具集先把加载项打开1.描述性统计分析-在Excel的数据分析工具集中选择“描述统计”然后输入数据区域可以选择是否需要输出偏度、峰度等参数点击确定后会生成一个包含数据集各项描述性统计量的新工作表。可以快速计算数据集的中心趋势如平均数、中位数、分散程度如标准差、方差以及其他基本统计量如最大值、最小值、四分位数等。直方图创建数据分布的直方图以图形方式展示数据频率分布。抽样从数据集中抽取样本支持简单随机抽样、分层抽样等多种方法。2.相关性与回归分析相关系数 选择“相关性”指定两个变量的数据区域可得到两变量之间的Pearson相关系数及其显著性检验结果。单变量和多变量回归分析通过建立数学模型来研究一个或多个自变量如何影响因变量的变化得到回归方程并可以评估模型拟合优度和显著性。3.假设检验T-Test单样本T-Test用于测试样本均值是否等于已知总体均值配对样本T-Test用来比较两组相关样本的均值差异独立样本T-Test则对比两组独立样本的均值。4.方差分析 (ANOVA)在数据分析工具集中选择“单因素方差分析”或“双因素方差分析”。指定输入数据区域、分组列等信息运行后可以得到F统计值、P值以及各个组间的均值比较结果。

相关新闻