编写python脚本使用xlrd模块读取execl文件查询数据为20211111的时间格式数据所在的单元坐标
下面是一个Python脚本示例,使用xlrd模块读取Excel文件,并查询数据为“2021/11/11”的时间格式数据所在的单元坐标:
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('data.xlsx')
# 选择第一个工作表
worksheet = workbook.sheet_by_index(0)
# 遍历每行数据
for row in range(worksheet.nrows):
# 遍历每列数据
for col in range(worksheet.ncols):
# 获取单元格数据类型
cell_type = worksheet.cell_type(row, col)
# 如果是时间格式数据,并且值为“2021/11/11”
if cell_type == xlrd.XL_CELL_DATE and worksheet.cell_value(row, col) == 44474.0:
# 输出单元格坐标
print('数据为“2021/11/11”的时间格式数据所在单元格坐标为:(row={}, col={})'.format(row+1, col+1))
在上面的示例中,我们首先打开Excel文件,然后选择第一个工作表。接着,我们遍历每个单元格,判断其数据类型是否为时间格式,并且值是否为“2021/11/11”。如果符合条件,我们就输出该单元格的行列坐标。需要注意的是,Excel中的行列坐标从1开始,而不是从0开始,因此我们在输出坐标时需要将行列数都加1。
原文地址: https://www.cveoy.top/t/topic/kSa 著作权归作者所有。请勿转载和采集!