如何从单元格值中使用VLOOKUP中的名称

我使用名为Raw的工作表中的数据定义名称为Christmas2016的范围。

范围包含3行,第一列是AnnouncementLast ChanceFinal Hours

在名为Summary另一个表中,我有两个单元格,具有以下值 –

  1. B2包含Announcement
  2. B3包含Christmas2016

我想运行VLOOKUP函数 – VLOOKUP(B2, Christmas2016, 3, FALSE) 。 这当然,执行得很好。 但是,我想要replace硬编码名称Christmas2016并使用单元格B3的值。

我试过了 –

  1. VLOOKUP(B2, B3, 3, FALSE)
  2. VLOOKUP(B2, &B3, 3, FALSE)

这些都没有工作。 有没有一种方法来使用存储为单元格值的公式中的名称。

这正是INDIRECTfunction所做的。

 =VLOOKUP(B2, INDIRECT(B3), 3, FALSE)