在某评选投票工作中,小刘需要在Excel中根据计票数据采集情况完成相关统计分析。具体要求如下: 利用“省市代码”、“候选人编号”、“第一阶段结果”、“第二阶段结果”和“第三阶段结果”工作表中的数据信息,在“候选人得票情况”工作表中完成计票工作,其中:

admin2019-10-09  21

问题 在某评选投票工作中,小刘需要在Excel中根据计票数据采集情况完成相关统计分析。具体要求如下:
利用“省市代码”、“候选人编号”、“第一阶段结果”、“第二阶段结果”和“第三阶段结果”工作表中的数据信息,在“候选人得票情况”工作表中完成计票工作,其中:
    ①不要改变该工作表中各行、列的数据顺序;
    ②通过公式填写候选人编码所对应的候选人姓名;
    ③计算各候选人在每个省市的得票情况及总票数;
    ④在数据区域最右侧增加名为“排名”的列,利用公式计算各候选人的总票数排名;
    ⑤锁定工作表的前两行和前两列,确保在浏览过程中始终保持表头和候选人信息可见。

选项

答案②步骤1:选中“候选人得票情况”工作表中的B3单元格,单击“插入函数”按钮,打开“插入函数”对话框; 步骤2:找到并选中“VLOOKUP”函数,单击“确定”按钮,打开“函数参数”对话框; 步骤3:第一个参数是需要在数据表首列进行搜索的值,这里填“A3”,第二个参数是需要在其中搜索数据的数据表,这里填“候选人编号!A:B”,第三个参数是满足条件的单元格在数据表中的列数,这里填“2”,第四个参数是指定是否精确查找,这里填“FALSE”,单击“确定”按钮; 步骤4:双击B3单元格智能填充柄,完成其他地区查找。 ③步骤1:各候选人在每个省市的得票情况,需 要将三个阶段的得票数相加,这里我们使用组合函数来获取各候选人的各个阶段得票数; 步骤2:首先通过VLOOKUP函数,来获取地区代码(为了方便使用VLOOKUP函数,我们需要将“省市代码”工作表中的A列复制到C列),公式写成:VLOOKUP(C$2,省市代码!$B$2:$C$32,2,FAI,SE); 步骤3:然后通过MATCH函数来确定要查找的省市代码在“第一阶段结果”工作表中所在的列数,公式写成: MATCH(VLOOKUP(C$2,省市代码 !$B$2:$C$32,2,FALSE), 第 一 阶 段 结果!$B$1:$AF$1,0); 注意:第一个参数是要在数组中查找的匹配值,这里是VLOOKUP函数返回到省市代码;第二个参数是要查找的值所在的连续单元格区域,这里是要在“第一阶段结果”工作表中的B1:AF1单元格区域,因此是:第一阶段结果!$B$1:$AF$1;第三个参数是指定匹配方式(为1时,查找小于或等于lookup_value的最大数值在lookup_array中的位置;为0时,查找等于lookup_value的第一个数值;为-1时,查找大于或等于lookup_value的最小数值在lookup_array中的位置,lookup_array必须按降序排列)。 步骤4:通过MATCH函数来确定要查找的候选人在“第一阶段结果”工作表中所在的行数,公式写成:MATCH($A3,第一阶段结果!$A$2:$A$65,0); 注:第一个参数“$A3”是要查找的候选人编号;第二个参数“第一阶段结果!$A$2:$A$65”是要查找的值所在的连续单元格区域。 步骤5:通过INDEX函数来获取指定行和列的单元格数值,公式写成:INDEX(第一阶段结果!$B$2:$AF$65,MATCH($A3,第一阶段结果!$A$2:$A$65,0),MATCH(VLOOKUP(C$2,省市代码!$B$2:$C$32,2,FALSE), 第 一 阶 段 结果!$B$1:$AF$1,0)) 注:函数功能是:在给定的单元格区域找行数和列数交叉处单元格的值。第一一个参数是在给定的单元格区域;第二个参数是所要查找单元格所在的行数;第三个参数是所要查找单元格所在的列数。 步骤6:经过以上5步计算出候选人在第一阶段结果的得票数,使用同样的方法可以计算出其他两阶段的得票数,再将三次的相加,就得出该候选人总得票数; 步骤7:最后公式为:=INDEX(第一阶段结果!$B$2:$AF$65,MATCH($A3,第一阶段结果!$A$2:$A$65,0),MATCH(VLOOKUP(C$2,省市代码!$B$2:$C$32,2,FALSE)。 第 一 阶 段 结果!$B$1:$AF$1,0))+INDEX(第 二 阶段结果!$B$2:$AF$65,MATCH($A3,第二阶段结果!$A$2:$A$65,0),MATCH(VLOOKUP(C$2,省市代码!$B$2:$C$32,2,FALSE), 第 二 阶 段 结果!$B$1:$AF$1,0))+INDEX(第三阶段结果!$B$2:$AF$65,MATCH($A3,第三阶段结果!$A$2:$A$65,0),MATCH(VLOOKUP(C$2,省市代码!$B$2:$C$32,2,FALSE), 第 三 阶 段 结果!$B$1:$AF$1,0)) 步骤8:拖动C3智能填充柄至AG单元格,填充该候选人在各个省份的得票数。选中“C3:AG3”单元格区域,双击智能填充柄完成其他候选人选票统计; 步骤9:选中AH3单元格,单击“开始”|“编辑”分组中的“求和”按钮,然后按回车键,完成第一个候选人总票数统计,双击智能填充柄完成其他候选人总票数统计。 说明:使用绝对引用是为方便后面自动填充 ④步骤1:在AI2单元格中输入内容“排名”; 步骤2:选定AI3单元格,单击“插入函数”按钮,打开“插入函数”对话框;找到并选中“RANK.EQ”函数,单击“确定”按钮,打开“函数参数”对话框; 步骤3:第一个参数是指定要排序的数字,这里选“AH3”,第二个参数是要排序的数组或数据列表,这里是总票数列,写成“$AH$3:$AH$66”,第三个参数是指定排名方式,“0”或不写表示降序,非“0”值表示升序,题目是要从高到低(降序),因此输入“0”或不输入,单击“确定”按钮;双击智能填充柄完成其他候选人排名计算。 ⑤选中C3单元格,单击“视图”|“窗口”分组中的“冻结窗口”下拉按钮,在下拉列表中单击“冻结拆分窗格”命令。

解析
转载请注明原文地址:https://jikaoti.com/ti/f65iFFFM
0

相关试题推荐
最新回复(0)