如何读取包含关键字的单元格下方的单元格

for i in range(sheet.nrows):

    row_loc = sheet.cell_value(i,3)

    if findWholeWord('People')(row_loc):


        print (row_loc)

我有这段代码用于在彭博终端电子邮件中查找分析师的姓名,分析师的姓名始终位于带有“人员”一词的单元格下方,我想知道如何读取下面带有姓名的单元格?


另外,我需要留在 (i,3) 列中,因为那是消息所在的位置,这意味着使用 next() 很棘手。


任何帮助将不胜感激!


繁花不似锦
浏览 99回答 1
1回答

回首忆惘然

如果名称始终位于包含字符串“People”的单元格下方,则只需将行增加 1 即可获取该单元格for i in range(sheet.nrows):    row_loc = sheet.cell_value(i,3)    if 'People' in row_loc:        analyst_name = sheet.cell_value(i+1,3)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python