可以使用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列字母字符串作为参数,返回对应的数字
使用python将excel列字母转为数字

原文地址: https://www.cveoy.top/t/topic/fI1S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录