import pandas as pd df=pd.ExcelFile('test2.xlsx') df=pd.read_excel(df) index=len(df.index) columns=df.columns for col in columns: for i in range(index): if df[col][i]=='NaN': df[col][i]=df[col][i-1] https://i.imgur.com/4Lals7K.png 目前在做资料分析 我想要把excel中的遗失值用上一个来代替 但是如图片中结果显示 2008-10-24 - MaxTemp 那栏的值依然是NaN 请问是哪里出错了吗 谢谢