excel根据某列拆分数据表

您所在的位置:网站首页 excel如何把一列数据拆分成多个 excel根据某列拆分数据表

excel根据某列拆分数据表

2023-08-08 10:42| 来源: 网络整理| 查看: 265

问题描述

现excel表格,要根据某列数据,拆分成不同的文件。如图在这里插入图片描述

解决办法一 选中所有数据点击【数据】-【数据透析表】在弹框中选择【新工作表】点击【确定】按钮把要按照分组的字段 点击,然后拖动到【筛选器】中(例子中是把【年级】拖到【筛选器】中)把其他的字段,都拖拽到【行】中点击【设计】-选择【报表布局】中的【以表格形式展示】点击【设计】-选择【分类汇总】中的【不显示分类汇总】点击【分析】-选择【选项】中的【显示数据报表筛选页】- 在弹框中点击【确定】至此,本来的数据表,会根据【班级】列拆分成不同的【sheet】sheet的名字为当前的班级名称最终视频地址如下

excel根据列拆分

解决办法二(需要技术功底) 本地有python环境需要有插件【Anaconda】点击可以直接到下载页面,根据自己需要选择版本 import pandas as pd data = pd.read_excel(r'/Users/oking/Desktop/工作簿4.xlsx') city_lst = list(data['门店'].drop_duplicates()) for i in city_lst: data1 = data[data['门店'] == i] data1.to_excel(r'/Users/oking/Desktop/32/%s_table.xlsx'%(i))

此方法是看了资料才知道,比较实用,相当的快捷,转自:【https://www.zhihu.com/question/45882532/answer/1054724379】



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3