Excel怎么利用名称单元格数据后几位识别到型号中?

在WPS表格中,我们经常会用到合并单元格。在很多情况下,使用合并单元格会使表格更加醒目、条理。但你遇到过提取合并单元格的数据的问题吗?如图1所示,左侧为某位老师辛辛苦苦建立的学生成绩汇总表,郁闷的是现在需要根据这张表还原学生在两次考试中的成绩(图1右侧)。

一、提取合并单元格中的姓名

观察原始表发现,每一姓名均为6个单元格合并而成。由于合并单元格只保留最上方的单元格数据。所以在目标表格“姓名”列应依次引用B3、B9、B15、……单元格数据。看这行数,这不就是高中时学过的那个等差数列嘛。

由此就容易得到规律:J列单元格的当前行数乘6再减去21即B列姓名相应单元格行数。

在WPS表格公式可是选择使用“INDIRECT”函数。它可以返回指定单元格的数据再配合“ROW()”函数获取当前行数。

二、提取合并单元格中的对应数据

各位同学的语文成绩位于D3、D9、D15、……单元格,与姓名位于同一行,所以,只需要把上面的公式稍加改造即可。在K4单元格输入公式

然后在Q4单元格输入公式

再向下复制公式即可。比较公式即可知道,只是“D”与“F”的区别(图3)。

语文成绩提取出来了,那其它几科也就容易了。以期中考试成绩为例。数学成绩比语文成绩下移了一行,所以:

然后向下填充公式后效果(图4)。

至于期末成绩,只需要将相应科目公式中的“D”改为“F”就行了。至此,任务完成。

VLOOKUP函数使用方法教程

VLOOKUP函数的主要功能就是帮你快速匹配表格内容,将表A内容导入到表B,大大提高了我们工作的效率,同时也是二级必考重点内容哦!


我们先来认识一下公式中的几个参数是什么意思吧?

为了方便理解,我们假设要将表A的内容导入表B。

Lookup-value:表示你要根据表B的哪个值去匹配表A对应的内容;

Table-array:表示在表A中要查找的区域;

Col-index-num:表示在表A中你想要导入到表B的内容在第几列;

Range-lookup:表示查找类型,1表示近似匹配,0表示精确匹配,一般都填0。


我们要如何将表A的成绩精确匹配导入到表B中

首先,光标定位于要输入成绩的单元格即G2蓝色单元格,点击上方函数按钮。

在搜索函数框输入VLOOKUP,转到,确定后弹出如下公式界面:

在第一行Lookup-value中,鼠标选中E2单元格或直接输入该单元格位置E2,表示要根据学号这个值去匹配对应的成绩;

在第二行Table-array中,用鼠标选中黄色区域,或者直接输入该区域位置A2:C8,注意:此处不管是鼠标选择还是手动输入都要加$表示绝对引用,即$A$2:$C$8;

在第三行Col-index-num中输入3,表示我要找的成绩列在我选的表A中的第三列;

确定,下拉填充即可全部完成。

这是VLOOKUP函数最基础的用法,当然,VLOOKUP函数使用时还会遇到很多问题,经常会出现#N/A的结果,下一篇讲讲VLOOKUP在使用中遇到#N/A怎么办?

    关注技术领域的头条文章

    聚合全网技术文章,根据你的阅读喜好进行个性推荐

GPAMatching(Global Paths Matching Algorithm) 是一种实现全局路径匹配的算法。匹配算法计算后输出图的匹配将被写入一个文件叫做“匹配”。文件的每一行包含一个匹配的边缘节点id(从0开始)。

聚合全网技术文章,根据你的阅读喜好进行个性推荐

深圳市奥思网络科技有限公司版权所有

我要回帖

更多关于 表格提取后面几位数字 的文章

 

随机推荐