找到最大值的相应单元格值

时间:2018-01-02 21:44:08

标签: python-3.6 xlrd

我是Python新手。我有一个包含两列的电子表格:日期,值。

我需要在值列中找到最大值,然后找到最大值的日期。

找到最大值,我正在使用:

workbook = xlrd.open_workbook(file)
sheet = workbook.sheet_by_index(0)
max_value = max(sheet.col_values(1,1,None)
max_value_date = ???

任何建议都将不胜感激。

感谢

1 个答案:

答案 0 :(得分:0)

我能找到答案。

workbook = xlrd.open_workbook(file)
sheet = workbook.sheet_by_index(0)
col_val = sheet.col_values(1,1,None) # the second column  
maxval = max(col_val)
maxpos = col_val.index(maxval)+2 
maxtime = sheet.cell_value(maxpos,0)