html合并单元格和其中的数据,巧妙提取合并单元格及对应单元格数据
在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合并单元格和其中的数据,巧妙提取合并单元格及对应单元格数据相关推荐
- 基于Acgis从全球.nc数据中提取中国地图并计算地区CO2值
写在前面 我是一个Acgis小白,写这篇博客是为了记录完成过程,里面很多原理我也不清楚.如果有更高效的办法欢迎分享~ 然后我用的是Arcgis10.2 放整个中国地图文章审核不通过,所以我把中国地图全 ...
- 王维嘉:神经网络的本质是在数据里面提取相关性
https://www.toutiao.com/a6674548769591132683/ 3月30日下午消息,2019中国(深圳)IT领袖峰会在今日举行,在青年领袖论坛环节,CEG Ventures ...
- matlab处理svm的数据,SVM-GUI 使用支持向量机(SVM)算法进行处理数据,提取特征参数,并通过MATLAB界面显示相关数 238万源代码下载- www.pudn.com...
文件名称: SVM-GUI下载 收藏√ [ 5 4 3 2 1 ] 开发工具: matlab 文件大小: 231 KB 上传时间: 2014-05-13 下载次数: 13 提 供 者: 幽灵 ...
- 大话 Python:python 操作 excel 系列 -- 数据的提取与筛选
在数据整理完成后,接着就要对条件数据进行提取.并且筛选我们所需要的数据,这就是本篇文章所要讲的数据的提取与筛选,跟本系列其他文章一样我们采取实例的方式进行说明.新来的童鞋请先查看本系列文章的前面几篇内 ...
- 【MATLAB】机器学习:图像数据的提取与随机划分
1.实验内容 1.根据ABERDEEN人脸数据库,FERET人脸数据库中的部分人脸图像,完成图像数据的提取,并将其随机划分为训练样本Xtrain与测试样本Xtest,同时给出训练样本的标签Xlabel ...
- xlwings 合并单元格 读取_将16家公司财务报表数据过入合并底稿表格,我只用了1分钟...
大家好,我是刀哥.如果你是一家集团公司的财务人员,合并报表由你来做,或者你是这家集团公司外聘的独立审计师,需要你定期编制合并底稿.出具审计报告,而集团公司有多家分子公司,可能十几家,甚至几十家上百家. ...
- python合并word表格单元格_Python实战009:读取Word文档中的表格数据及表格合并问题解决...
同事最近被安排整理资料,主要工作室将文档中的表格数据提取出来并整理层Excel表格供我们FII刀具商城进行资料维护.由于刀具的种类繁多且规格无数,所以要处理的数据量相当的庞大.人工核对整理既费时又费力 ...
- SpringBoot 整合 EasyExcel 数据写入Excel 合并单元格
EasyExcel: 想要简单了解入手的 看官方文档 使用说明 · 语雀 (yuque.com) 这里主要是数据写入excel 并且将单元格合并 第一步 引入EasyExcel依赖 <dep ...
- 计算机表格单元格合并,excel表格数据拆分和合并单元格-excel中如何将已经合并的单元格拆分,并将该单元格......
Excel怎么把一个合并单元格的内容拆分为几个单元格... 要直接位置得到,则有俩种可能性 第一种,合元格是格得来的假合并单元格,单元格都有内容,直接解除合并即可 第二种,若确实是真实合并单元格,则需 ...
最新文章
- ModuleNotFoundError: No module named 'tools.nnwrap' pytorch 安装
- 回归Dos操作的快感,进入PowerShell世界
- 回档|2015.3.05
- 统计学---极端异常值的检测
- SpringMVC学习(四)——Spring使用到的设计模式分析
- Angular refreshView的执行原理
- 网络管理与维护作业4
- ArcGIS实验操作二:平移矢量要素(附实验数据下载)
- 计算机控制技术毕业论文题目,计算机控制方面论文选题 计算机控制论文题目怎样定...
- python pyhook_python使用pyHook.HookManager()返回来的event中,event.Time怎么转换成为datetime形式?...
- [WebKit] JavaScriptCore解析--基础篇(二)解释器基础与JSC核心组件
- 康托尔连续统假设正确吗?
- 人的精力是什么?如何强化精力
- 授谷歌绝杀百度的独孤九剑
- 移动通信网络中的无线电通讯原理
- 上海高二物理公式整理
- 当幻想的小说来到现实——基于stable diffusion的小说插画生成
- Odoo message 日志
- MySQL 基础 -- MySQL 数据类型说明(数值类型、字符串类型、日期时间类型)、SQL通用语法和SQL分类
- Protobuf的奇怪问题解决--Expected top - level statement (e.g message)