我有一个 100 张的 Excel 文件。我需要从第 7 行开始从每个工作表列 P 中提取数据,并在同一列中创建一个包含所有提取数据的新文件。在我的输出文件中,数据位于不同的列中,即(R 列中工作表 2 的数据,B 列中工作表 3 中的数据)如何在新的输出 excel 中制作同一列中的数据?谢谢你。附:将所有工作表的 P 列数据合并到单个工作表中的单列中对我来说就足够了import pandas as pdimport os Flat_Price = "Flat Pricing.xlsx"dfs = pd.read_excel(Flat_Price, sheet_name=None, usecols = "P", skiprows=6, indexcol=1, sort=False)df = pd.concat(dfs)print(df)writer = pd.ExcelWriter("Output.xlsx")df.to_excel(writer, "Sheet1")writer.save()print (os.path.abspath("Output.xlsx"))
添加回答
举报
0/150
提交
取消