使用python将excel列字母转为数字
可以使用openpyxl库中的utils模块中的column_index_from_string()函数来实现将excel列字母转为数字。
示例代码:
from openpyxl.utils import column_index_from_string
col_letter = 'A'
col_num = column_index_from_string(col_letter)
print(col_num) # 输出1
col_letter = 'Z'
col_num = column_index_from_string(col_letter)
print(col_num) # 输出26
col_letter = 'AA'
col_num = column_index_from_string(col_letter)
print(col_num) # 输出27
说明:
- openpyxl库需要先安装,可通过pip install openpyxl命令安装。
- column_index_from_string()函数接收一个excel列字母字符串作为参数,返回对应的数字
原文地址: https://www.cveoy.top/t/topic/fI1S 著作权归作者所有。请勿转载和采集!