Во-первых, мне нужно знать значение ячейки, и если значение ячейки больше 1 или 1, оно будет напечатано на листе Excel. Прямо сейчас это работает.
Во-вторых, что я хочу, если ячейка имеет более 1 или 1 значения, она должна печатать имя столбца вместе со значением ячейки. Например:
while curr_row < total_rows:
curr_row+=1
curr_cols=-1
while curr_cols<total_cols:
curr_cols+=1
cell_type=sheet1.cell_type(curr_row,curr_cols)
print sheet1.cell_value(curr_row,curr_cols)
if cell_type==1 or (cell_type==2 and sheet1.cell_value(curr_row,curr_cols)>=1):
Sheet.write(curr_row,curr_cols,sheet1.cell_value(curr_row,curr_cols))
print 'Current:', curr_cols
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 3 0 3 3
21 18 1 1 0 2 1 0 0 1 9 0
0 0 0 0 0 0 0 0 0 0 2 3
Если значение в столбце 4 равно 1 или больше 1, то должно быть напечатано 4:1. Это означает 4 столбца, а значение равно 1.