如何python代码实现读取excel某数据的行号和列号
可以使用openpyxl库来读取excel文件中的数据,并使用循环遍历整个表格,查找目标数据所在的行号和列号。
下面是一个示例代码,假设目标数据为字符串“hello”,文件名为“test.xlsx”,表格名为“Sheet1”:
import openpyxl
# 打开excel文件
wb = openpyxl.load_workbook('test.xlsx')
# 选择表格
sheet = wb['Sheet1']
# 遍历表格,查找目标数据
for row in sheet.iter_rows():
for cell in row:
if cell.value == 'hello':
# 打印目标数据所在的行号和列号
print(f'目标数据所在的行号为{cell.row},列号为{cell.column}')
在上述代码中,iter_rows()方法可以用于获取表格的每一行,cell.row和cell.column可以分别获取当前单元格的行号和列号。
原文地址: https://www.cveoy.top/t/topic/eNnB 著作权归作者所有。请勿转载和采集!