Как выбрать раннюю / последнюю дату в диапазоне в openpyxl? - PullRequest
0 голосов
/ 30 ноября 2018

в диапазоне (ш) ниже у меня есть datetime.Я пытался часами печатать только раннюю / позднюю дату, но не смог.Как min (), max (), если еще .. и т. Д. Я думаю, это очень просто, но не знаю как.Как решить эту головную боль?

from openpyxl import load_workbook
import datetime
wb = load_workbook(filename = 'Test.xlsx')
ws = wb.active

ws1 = ws['B3':'B7']

for i in ws1:    
    for cell in i:
        print (cell.value)

1 Ответ

0 голосов
/ 30 ноября 2018

Вам нужно извлечь значения из ячеек.

values = [row[0].value for row in ws['B3:B7']]
print(min(values))
print(max(values))
...