import pandas as pd # 读取交易明细合并表和查流水表 merged_file = '交易明细合并.xlsx' search_file = '查流水.xlsx' merged_data = pd.read_excel(merged_file) search_data = pd.read_excel(search_file) # 根据交易卡号进行合并 merged_search_data = pd.merge(merged_data, search_data, on='交易卡号') # 根据交易时间条件筛选数据 filtered_data = merged_search_data[merged_search_data['交易时间_x'] > merged_search_data['交易时间_y']] # 输出到新的Excel表 output_file = '调单后导出流水.xlsx' filtered_data.to_excel(output_file, index=False) print(f"符合条件的数据已导出至 {output_file}")
时间: 2024-04-10 07:29:09 浏览: 178
利用pandas合并多个excel的方法示例
5星 · 资源好评率100%
你的代码看起来没有问题,它会读取名为 "交易明细合并.xlsx" 和 "查流水.xlsx" 的两个 Excel 文件,并将它们合并到一个名为 "merged_search_data" 的数据框中。然后,它使用 "交易时间_x" 和 "交易时间_y" 的条件筛选出符合条件的数据,并将结果保存到一个名为 "调单后导出流水.xlsx" 的新 Excel 文件中。
如果你的代码在执行时出现了问题,请提供错误信息以便我能够帮助你解决问题。
阅读全文