方法一:使用hpctb
打开文件,点“行分表”就行了。如图:
一步完成,不需要安装环境,也不需要专业知识,也不需要“神”一样的ai。
方法二:使用Python
安装库(如未安装)
pip install pandas openpyxl
Python脚本
import pandas as pd
# 读取原文件
df = pd.read_excel("input.xlsx")
chunk_size = 100 # 每个文件的行数
# 计算总块数并循环保存
for i in range(0, len(df), chunk_size):
chunk = df.iloc[i:i+chunk_size]
chunk.to_excel(f"output_{i//chunk_size +1}.xlsx", index=False)
说明
输入文件:确保 input.xlsx 与脚本同目录,或修改路径。
输出文件:生成 output_1.xlsx、output_2.xlsx 等,每个文件包含最多100行数据(保留标题)。
方法三:使用Excel VBA