import math
ano = 2022
for index, row in dataset.iterrows():
if (ano - row['Ano'] != 0) & (not math.isnan(row['Quilometragem'])):
dataset.loc[index, 'km_media'] = row['Quilometragem'] / (ano - row['Ano'])
else:
dataset.loc[index, 'km_media'] = 0
dataset
Eu simplesmente fiz um segunda validação com a quilometragem, verificando se ela não é um "NaN". No caso precisei importar o "math" pra fazer tal validação