Это код для предоставления имени COLUMN, если указан номер строки и идентификатора col, но когда я даю значения типа row = 1 and col = 104
, он должен возвращать CZ
, но возвращает [email protected]
row = 1
col = 104
div = col
column_label = str()
while div:
(div, mod) = divmod(div, 26)
column_label = chr(mod + 64) + column_label
print column_label
Что не так с тем, что я делаю?
(Этот код ссылается на столбцы EXCEL, где я предоставляю значение Row, Column ID и ожидаю, что значение ALPHABETIC для него равно.)