【问题标题】:Excel: Referencing text within cell (rather than cell location) in VLOOKUP / Adding cell within table will auto add a cell on another tab?Excel:在 VLOOKUP 中引用单元格内的文本(而不是单元格位置)/在表格中添加单元格将自动在另一个选项卡上添加一个单元格?
【发布时间】:2012-12-19 06:05:33
【问题描述】:

我有一个文本名称列表,例如:

'标签 1'!A1:A5'

A1 红色

A2 蓝色

A3 绿色

A4 紫色

A5 棕色

我想在选项卡 2 上运行 VLOOKUP 以重现此确切的文本列表并拥有它,以便如果我碰巧在列表中添加一个单元格,它会自动在我的单独选项卡上重现新列表。

所以,如果我将“橙色”添加到 A3,将 Tab 1 更改为:

A1 红色

A2 蓝色

A3 橙色

A4 绿色

A5 紫色

A6 棕色

是否可以让此列表在我的选项卡 2 中自动添加橙色单元格?

目前我的公式在选项卡 2 上如下所示:

=VLOOKUP(INDIRECT('Tab 1'!A1), 'Tab 1'!A1:C10,1,FALSE)

我得到一个#REF 作为回报,而不是“红色”。此外,在列表中间添加一个新单元格似乎不会影响 Tab 2。

【问题讨论】:

  • 您可以在 tab2 中使用 =tab1!A2 来实现这一点......只需将公式复制到 tab1 列表的末尾即可

标签: excel vlookup


【解决方案1】:

在我看来@Pynner 的方法是最合适的,但如果你想修改你的方法然后取出 INDIRECT 并在添加 Orange 时也双击“Tab 2”中的填充句柄!A1,如有必要, 扩展公式的应用范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 2018-07-31
    • 1970-01-01
    • 2022-06-28
    • 1970-01-01
    相关资源
    最近更新 更多