У меня есть книга с именем CustomerSales с двумя рабочими листами Excel с именами sheet1 и sheet2 на обоих листах. Мне нужно записать / изменить значения в определенных значениях столбца, поэтому я использовал.
if (data.at[g, 'failedColumn'] == '' and data.at[g, 'reason'] == ''):
data.at[g, 'status'] = 'Fail'
data.at[g, 'failedColumn'] = 'BUKRS'
data.at[g, 'reason'] = 'Customer Not Extended To Any Company code'
data.to_excel(variable)//*variable-path to excel file
Здесь данные - это Dataframe sheet1 здесь код работает отлично. Файл resultexcel обновил значения столбцов
Но когда я пытаюсь выполнить приведенный выше код с фреймом данных sheet2, существующие данные sheet1 заменяются sheet2. Есть ли способ, которым я могу изменить оба значения листов.