Nie wiem, co konkretnie chcesz osiągnąć obrabiając te dane z excela, ale nie wygodniej byłoby Ci korzystać z np. Pandas? Wsparcie dla plików Excela jest, można śmiało wciągać i obrabiać ;)
Np zrzutowanie całej kolumny do typu liczbowego wyglądałoby mniej więcej tak:
prices_numeric = pandas.to_numeric(df["price"], errors="coerce") # dostajesz Series, błędne do NaN
df["price"] = pandas.to_numeric(df["price"], errors="ignore"]) # przypisujesz do kolumny, błędne wartości pozostaną niezmienione
Nie mówiąc o tym, że mógłbyś operować na nazwach kolumn, a nie ich indeksach które jak sam miałeś okazję się przekonać czasami się człowiekowi mieszają ;)