Я хочу удалить формулу "= LEFT (C2, SEARCH (", ", C2))" (значение ячейки - 23.05.2009,) и сохранить только ее значение, чтобы позже можно было рассчитать возраст.
Используя мой код выше, я извлек дату из ячейки 'B2' через запятую, используя формулу:
'=LEFT(B2,SEARCH(",",B2))'
Теперь мне нужно удалить формулу и оставить только значение вячейка «C2» для расчета возраста ТТ в ячейке «D2» по формуле:
'=A2-C2'
Примечание: ячейка «A2» имеет сегодняшнюю дату.
НоЯ не могу удалить формулу и сохраняю только значение в ячейке «C2»
import os
import openpyxl
wb = openpyxl.load_workbook("Prac.xlsx")
sheet1 = wb['Sheet1']
sheet1['C2'] = '=LEFT(B2,SEARCH(",",B2))'
Я ожидаю, что значение ячейки «C2» будет «5/12/2019», а не формуласам.Пожалуйста, найдите ссылку на мой скриншот листа Excel здесь. лист Excel