用一行python代码用openpyxl找到excel某一列的最大行数
openpyxl自带的max_row可找到整个sheet的最大行,但不能找某一列的最大行数,用下面的代码可以一行查找某列的最大行数:
max_row_B = max((bb.row for bb in sheet[‘B’] if bb.value))
max_row_B就是B列的最大行数
如果列里的值有0,可以改为:
max_row_B = max((bb.row for bb in sheet[‘B’] if (bb.value or 0))
max_row_B就是B列的最大行数