我执行这段代码很麻烦。我有一个非常大的表,大约有 3000 行所谓的 coilid。我希望程序转到 coilid,查看处理日期,并与 retifica 进行比较,如果它在确定的范围内,所以我希望他们导出一些 retifica 单元格。它适用于 coilid 中的所有行。 `将熊猫导入为 pd
retifica = pd.read_excel('C:\Arquivoparamim.xlsx', sheet_name='Planilha1') retifica = retifica.sort_values(by=['Data Retífica'], ascending=True)
coilid = pd.read_excel('C:\Arquivoparamim.xlsx', sheet_name='Planilha2') coilid = coilid.sort_values(by=['DT_START'], ascending=True)
匹配=pd.DataFrame()
对于范围内的 x (coilid.shape[0]):
对于范围内的 y (retifica.shape[0]):
如果 (coilid.iloc[x,2]>retifica.iloc[y,16])&(coilid.iloc[x,2]
match.to_excel('Libraries\Pictures line.xlsx')'
我期待程序在 coild id [DT_START] 与 retifica 中的信息“Data de entrada e”Data de Saída 之间进行比较。如果 coilid 在这些数据之间,那么它将在 excel 表中返回与 ret 和 cilindro 连接的 coilid 行的值以及在 retifica 文件中。
螺旋体