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

图1

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

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

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

即J4=B(6*4-21),J5=B(6*5-21)。

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

在J4单元格中输入公式“=INDIRECT("B"&(6*ROW()-21))”,向下拖动填充句柄至最后行(图2)。

图2

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

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

=INDIRECT("D"&(6*ROW()-21))

再拖动句柄复制公式。

然后在Q4单元格输入公式

=INDIRECT("F"&(6*ROW()-21))

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

图3

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

L4单元格公式应为“=INDIRECT("D"&(6*ROW()-20))“

英语科:M4单元格公式应为“=INDIRECT("D"&(6*ROW()-19))”

物理科:M4单元格公式应为“=INDIRECT("D"&(6*ROW()-18))”

化学科:M4单元格公式应为“=INDIRECT("D"&(6*ROW()-17))”

N4单元格公式则为“=INDIRECT("D"&(6*ROW()-16))”。

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

图4

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

html合并单元格和其中的数据,巧妙提取合并单元格及对应单元格数据相关推荐

  1. 基于Acgis从全球.nc数据中提取中国地图并计算地区CO2值

    写在前面 我是一个Acgis小白,写这篇博客是为了记录完成过程,里面很多原理我也不清楚.如果有更高效的办法欢迎分享~ 然后我用的是Arcgis10.2 放整个中国地图文章审核不通过,所以我把中国地图全 ...

  2. 王维嘉:神经网络的本质是在数据里面提取相关性

    https://www.toutiao.com/a6674548769591132683/ 3月30日下午消息,2019中国(深圳)IT领袖峰会在今日举行,在青年领袖论坛环节,CEG Ventures ...

  3. matlab处理svm的数据,SVM-GUI 使用支持向量机(SVM)算法进行处理数据,提取特征参数,并通过MATLAB界面显示相关数 238万源代码下载- www.pudn.com...

    文件名称: SVM-GUI下载 收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 231 KB 上传时间: 2014-05-13 下载次数: 13 提 供 者: 幽灵 ...

  4. 大话 Python:python 操作 excel 系列 -- 数据的提取与筛选

    在数据整理完成后,接着就要对条件数据进行提取.并且筛选我们所需要的数据,这就是本篇文章所要讲的数据的提取与筛选,跟本系列其他文章一样我们采取实例的方式进行说明.新来的童鞋请先查看本系列文章的前面几篇内 ...

  5. 【MATLAB】机器学习:图像数据的提取与随机划分

    1.实验内容 1.根据ABERDEEN人脸数据库,FERET人脸数据库中的部分人脸图像,完成图像数据的提取,并将其随机划分为训练样本Xtrain与测试样本Xtest,同时给出训练样本的标签Xlabel ...

  6. xlwings 合并单元格 读取_将16家公司财务报表数据过入合并底稿表格,我只用了1分钟...

    大家好,我是刀哥.如果你是一家集团公司的财务人员,合并报表由你来做,或者你是这家集团公司外聘的独立审计师,需要你定期编制合并底稿.出具审计报告,而集团公司有多家分子公司,可能十几家,甚至几十家上百家. ...

  7. python合并word表格单元格_Python实战009:读取Word文档中的表格数据及表格合并问题解决...

    同事最近被安排整理资料,主要工作室将文档中的表格数据提取出来并整理层Excel表格供我们FII刀具商城进行资料维护.由于刀具的种类繁多且规格无数,所以要处理的数据量相当的庞大.人工核对整理既费时又费力 ...

  8. SpringBoot 整合 EasyExcel 数据写入Excel 合并单元格

    EasyExcel: 想要简单了解入手的 看官方文档 使用说明 · 语雀 (yuque.com)   这里主要是数据写入excel 并且将单元格合并 第一步 引入EasyExcel依赖 <dep ...

  9. 计算机表格单元格合并,excel表格数据拆分和合并单元格-excel中如何将已经合并的单元格拆分,并将该单元格......

    Excel怎么把一个合并单元格的内容拆分为几个单元格... 要直接位置得到,则有俩种可能性 第一种,合元格是格得来的假合并单元格,单元格都有内容,直接解除合并即可 第二种,若确实是真实合并单元格,则需 ...

最新文章

  1. ModuleNotFoundError: No module named 'tools.nnwrap' pytorch 安装
  2. 回归Dos操作的快感,进入PowerShell世界
  3. 回档|2015.3.05
  4. 统计学---极端异常值的检测
  5. SpringMVC学习(四)——Spring使用到的设计模式分析
  6. Angular refreshView的执行原理
  7. 网络管理与维护作业4
  8. ArcGIS实验操作二:平移矢量要素(附实验数据下载)
  9. 计算机控制技术毕业论文题目,计算机控制方面论文选题 计算机控制论文题目怎样定...
  10. python pyhook_python使用pyHook.HookManager()返回来的event中,event.Time怎么转换成为datetime形式?...
  11. [WebKit] JavaScriptCore解析--基础篇(二)解释器基础与JSC核心组件
  12. 康托尔连续统假设正确吗?
  13. 人的精力是什么?如何强化精力
  14. 授谷歌绝杀百度的独孤九剑
  15. 移动通信网络中的无线电通讯原理
  16. 上海高二物理公式整理
  17. 当幻想的小说来到现实——基于stable diffusion的小说插画生成
  18. Odoo message 日志
  19. MySQL 基础 -- MySQL 数据类型说明(数值类型、字符串类型、日期时间类型)、SQL通用语法和SQL分类
  20. Protobuf的奇怪问题解决--Expected top - level statement (e.g message)

热门文章

  1. 邮件发送错了怎么办?TOM VIP邮箱如何撤回邮件
  2. MTK机器原始OTA更新方法
  3. 如何开发一个人脸识别,人脸识别系统,人脸识别考勤系统毕业设计毕设作品
  4. php画五角星,H5怎样用绘制五角星
  5. openstack 虚拟机镜像制作
  6. Vue为啥可以成为2019年的一匹黑马?
  7. ubuntu18.04鼠标可以移动但是无法点击解决方法
  8. tkinter浏览器组件
  9. Java Web项目中遇到的文件上传与下载问题
  10. SIGMOD论文阅读笔记