我的 Excel 工作表有 2 个选项卡,第一个选项卡(称为日期)有一列包含我要搜索的文本,第二列包含日期。
在我的第二个选项卡(称为信息)中,我想在第一个选项卡中搜索第 1 列中的文本。我编写了以下代码:
=IF(ISNUMBER(SEARCH("Move In (IN) 1", Date!A1:A2)), OFFSET(Date!A1:A2, 0, 1), "")
我在单元格 B2(信息选项卡)中写了上述公式。这按预期工作。
当我在单元格 B4 中使用相同的公式时,文本会显示在它下面的单元格中。当我在单元格 B7 中使用该公式时,文本会显示在其下方的 2 个单元格中。
我怎样才能多次使用此公式,但让文本显示在写入公式的单元格中。
答案1
我已将公式改为使用 VLOOKUP。
=IFERROR(VLOOKUP("Move In (IN) 1", Date!A:B, 2, 0), "")