【解决方案 二十五】如何对Excel表数据进行彻底转置

简介: 【解决方案 二十五】如何对Excel表数据进行彻底转置

说起Excel转置,首先能想到的就是行列互换,这还不简单,官方早有实现案例,例如对如下形式的表进行转置转置操作

操作方法就是:复制-选择性粘贴-转置,但是我今天给老婆处理的数据比较复杂,类似于这样:

想要实现的效果就是把原始数据表中各个列当做第一列主键的属性,将属性和属性值纵向展示,以便进一步落库处理:

1 创建数据透视表

按照如下步骤创建数据透视表

创建单页字段:

选定处理区域

在当前excel新加一个sheet:

完成数据透视表创建:

2 规范透视表格式

拿到透视表后我们按照预期整理

整理后,这就达到了我们想要的效果

这种转置一般应用场景是,单行数据过长,例如一行数据有60多个属性,但是这些属性可能没有实际意义,字段之间的区别可能只是时间上的差别,没有必要当成数据表字段使用,通过这种方式将属性聚合,导入数据库中又可以依据统一的ID存取使用。

相关文章
|
9月前
|
Java Maven
【Java用法】使用poi写Java代码导出Excel文档的解决方案
【Java用法】使用poi写Java代码导出Excel文档的解决方案
64 0
|
2月前
|
安全 Java 数据库连接
jdbc实现批量给多个表中更新数据(解析Excel表数据插入到数据库中)
jdbc实现批量给多个表中更新数据(解析Excel表数据插入到数据库中)
|
9月前
|
Java Maven
【Java用法】使用EasyPoi导入与导出Excel文档的解决方案
【Java用法】使用EasyPoi导入与导出Excel文档的解决方案
206 0
|
8月前
|
SQL 存储 Java
Java实现excel表数据的批量存储(结合easyexcel插件)
Java实现excel表数据的批量存储(结合easyexcel插件)
|
JSON 小程序 数据库
小程序批量导入excel数据,云开发数据库导出cvs乱码解决方案
小程序批量导入excel数据,云开发数据库导出cvs乱码解决方案
417 0
|
Java 数据库
Java实现导入excel文件的解决方案
Java实现导入excel文件的解决方案
260 0
Java实现导入excel文件的解决方案
|
前端开发 JavaScript API
layui2.0数据表格导出复杂表头EXCEL解决方案,table2excel
layui是一套面向所有层次的前后端开发者,零门槛开箱即用的前端UI解决方案。很多的后端开发在开发后台系统时候都会选择它。 数据表格组件也是使用非常频繁的,它可以快速从api得到数据并进行处理渲染成表格,并且还有排序、总计、导出表格等等功能。
522 0
layui2.0数据表格导出复杂表头EXCEL解决方案,table2excel
|
JavaScript
ie8 ie浏览器下载excel文件乱码,变成压缩包,解决方案
ie8 ie浏览器下载excel文件乱码,变成压缩包,解决方案
177 0
Python+Excel:xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案
Python+Excel:xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案
307 0
Python+Excel:xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案