可以使用Python的pandas库来实现将Excel每个表格的数据导入到一张表的相同几列。

首先,需要安装pandas库。可以使用以下命令来安装pandas:

pip install pandas

接下来,可以使用以下代码来实现将Excel每个表格的数据导入到一张表的相同几列:

import pandas as pd

# 读取Excel文件中的所有表格数据
excel_data = pd.read_excel('your_excel_file.xlsx', sheet_name=None)

# 创建一个空的DataFrame用于存储所有表格的数据
combined_data = pd.DataFrame()

# 遍历每个表格的数据并将其添加到combined_data中
for sheet_name, data in excel_data.items():
    # 只保留需要的列,可以根据需要调整列名
    selected_columns = data[['Column1', 'Column2', 'Column3']]
    # 将当前表格的数据添加到combined_data中
    combined_data = combined_data.append(selected_columns, ignore_index=True)

# 将combined_data保存为新的Excel文件
combined_data.to_excel('combined_data.xlsx', index=False)

在上述代码中,需要将'your_excel_file.xlsx'替换为你实际的Excel文件路径,同时根据需要调整需要保留的列名('Column1''Column2''Column3')。

最后,将合并后的数据保存为新的Excel文件('combined_data.xlsx')。

注意:上述代码假设所有表格的数据结构相同,即每个表格都有相同的列名。如果不同的表格具有不同的列名或列数,需要根据实际情况进行调整。

Python 轻松合并 Excel 多个表格数据到同一张表

原文地址: https://www.cveoy.top/t/topic/fAI4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录