我正在尝试从与搜索字词不在同一行或列中的单元格中检索数据。
实施例
我想根据名称I5
填充单元格Humm_Control_S_AVG
(CO2 ppm开始)
我将在源数据表中找到名为Humm_Control_S_AVG
右侧的1行向下和2列的知识,我将找到CO2 ppm的数据。
在下面的图片中,我展示了a)要填充的数据和b)源数据表
注意:如果它简化了事情,我可以将外排数据表填充到与源数据相同的工作表上,尽管我宁愿将它们分开。
我认为这不是一个复杂的问题,但很难找到如何做到这一点。
感谢!!!
答案 0 :(得分:0)
使用MATCH()
搜索相对的行或列位置,将其偏移2或3。
另请参阅OFFSET和INDIRECT
https://support.office.com/en-us/article/MATCH-function-e8dffd45-c762-47d6-bf89-533f4a37673a
答案 1 :(得分:0)
谢谢IceArdor,
解决这个问题的公式是:
=INDIRECT("'timeseries2'!D"& MATCH($H5,timeseries2!$B$1:$B$848,0)+1)
timeseries2
是源数据Humm_Control_S_AVG
并返回它所在的行号,因为所需的源数据位于搜索名称下方1行,所以我将此数字加1: