优先级:当我合并2.xlsx文件时,我想创建一个新的专栏,我对python非常陌生,请帮助
第二:我也想知道如何循环遍历文件夹中的文件?我正在做这个硬编码,但我想改进和循环通过每个.xlsx文件,以创建我想要的结果
我试着在网上寻找资源,但找不到
excel1 = '1.xlsx'
excel2 = '2.xlsx'
excel3 = '3.xlsx'
df1 = pd.read_excel(excel1)
df2 = pd.read_excel(excel2)
df3 = pd.read_excel(excel3)
values1 = df1[['Purchasing Document','Material','Quantity
Received','Still to be delivered (qty)','invoice','cancel']]
values2 = df2[['Purchasing Document','Material','Quantity
Received','Still to be delivered (qty)','invoice','cancel']]
values3 = df3[['Purchasing Document','Material','Quantity
Received','Still to be delivered (qty)','invoice','cancel']]
dataframes = [values1, values2, values3]
join = pd.concat(dataframes)
join.to_excel("testing123.xlsx")
现在的实际结果只显示4列,采购单据到数量,发票和取消给我错误。 我预计结果将显示6列,其中4列填写了文档和发票,取消将为空
要从一个文件夹中读取多个文件并将这些数据存储在带有多个工作表的excel中,您可以尝试以下代码:
我希望这能对你的第二点有所帮助
相关问题 更多 >
编程相关推荐