本文目录一览:

如何将excel一个表格拆分成多个文件

1、首先在excel表格中,点击智能工具箱,如下图所示。

2、然后在智能工具箱的左上角这里有一个工作表,如下图所示。

3、点击这个工作表就会出现工作簿拆分。

4、点击一下工作薄拆分之后就会出现选择文件,选择一个文档。

5、选择成功之后,点击开始拆分开始拆分成功之后就会需要一定的时间。

6、处理成功之后,可以看见在这个地方多了一个同名的文件,并且里面含有多个sheet拆分成独立文件。

excel如何分割表格

首先,打开需要拆分单元格的Excel表格。

请点击输入图片描述

选中需要拆分数据的单元格区域。(提示:如果一整列的数据都要拆分,直接选中整列数据也是可以的。)

请点击输入图片描述

点开菜单栏的“数据”;然后再点击一下“分列”。

请点击输入图片描述

在弹出的文本分列向导中,选择“分隔符号”的方式来分割。(如果需要拆分的数据长度是固定的,也可以用默认的“固定宽度”选项。)

请点击输入图片描述

接下来,我们选用“空格”来做分隔符号(提示:分割符号看自己的数据规律来设置,如果需要拆分的数据是用中文的问号“?”隔开的,则可以勾选“其他”,并在后面的文本框里输入“?”。);然后再点击“下一步”。

请点击输入图片描述

分别选择新生成的各列数据的格式(可点击数据预览区选中数据列完成设置,不同的列数据格式可以不同。);然后再点击向上的箭头图标来选择拆分后的数据存放的单元格;最后再点击“完成”按钮。

请点击输入图片描述

操作完上面的步骤,可以看到我们选择的区域生成了新拆分出来的数据。Excel里将一个单元格拆分成多个单元格的操作,完成!(如图所示)

请点击输入图片描述

怎么把excel一个大文件分割成多个小文件?

#encoding=utf

import xlrd

import xlwt

with xlrd.open_workbook('employee.xls') as excel:

sheet=excel.sheets()[0]

deptlist=list(set(sheet.col_values(0)))#获取包含所有部门名称的列并对元素去重

for dept in deptlist:

rowdata = [] # 每循环一次初始化一次列表,相当于把rowdata当作一个临时存放当前循环数据表的容器

for a in range(sheet.nrows):

if sheet.cell(a,0).value==dept:#按部门名称遍历找出该部门所有人员数据行并存入临时表中

rowdata.append(sheet.row_values(a))

wirteexcel=xlwt.Workbook()

writesheet=wirteexcel.add_sheet('sheet')

for r in range(len(rowdata)):

for c in range(6):

writesheet.write(r,c,rowdata[r][c])#数据横纵写入单元格,横纵遍历索引对应元素

wirteexcel.save('%s.xls'%dept)