合并每个sheet的前两列
时间: 2024-01-24 18:02:43 浏览: 133
多个EXCEL文件合并为工具(包括每个文件中的Sheet都可合并)
可以使用Python中的pandas库来合并每个sheet的前两列。首先需要读取Excel文件,并使用pandas的concat函数将所有sheet的前两列合并。代码示例如下:
```python
import pandas as pd
# 读取Excel文件
excel_file = pd.ExcelFile('your_file.xlsx')
# 合并每个sheet的前两列
dfs = []
for sheet_name in excel_file.sheet_names:
df = excel_file.parse(sheet_name, usecols=[0, 1])
dfs.append(df)
merged_df = pd.concat(dfs)
# 查看合并后的结果
print(merged_df.head())
```
这段代码会将Excel文件中所有sheet的第一列和第二列合并为一个DataFrame,并打印出前五行。
阅读全文