Я годами искал подходящий модуль для взаимодействия с Excel, для чего нужно сделать следующее:
Проверьте столбец ячеек на наличие "неправильного" значения и измените его
Проверить наличие пустых ячеек и, если так, заменить его
Проверьте, соответствует ли значение ячейки содержимому другой ячейки (например, если он называется Datasheet, код в другой ячейке = DS), и если нет, измените его.
Я посмотрел на openpxyl, но я использую Python 3, и мне кажется, что он работает только для 2.
Я видел несколько других, но они, кажется, в основном фокусируются на создании новой электронной таблицы и простом написании / чтении.