【问题标题】:Excel VLOOKUP #REF ErrorExcel VLOOKUP #REF 错误
【发布时间】:2012-09-14 02:51:32
【问题描述】:

我正在尝试创建一个集成的运动计划和训练日历。这部分是为了在一张纸上根据用户在另一张纸上识别的比赛和日期来确定比赛发生的周数。我已经确认我的 VLOOKUP 没有引用不存在的列,并且单元格样式对于适用的列是通用的。

公式如下:

=VLOOKUP(Periods!A6,Races!$F$2:$F$20,2,FALSE)

查找值是第一张图像上的训练周,用于识别目标工作表上的比赛。该表上的每一行都有不同的训练周。如果计划在适用的一周进行比赛,我正在尝试在公式表上显示 D 列(和 F)以显示比赛的优先级。

感谢任何帮助。

谢谢!

迈克

【问题讨论】:

    标签: excel reference ref worksheet vlookup


    【解决方案1】:

    您的 vlookup 中的 ,2, =VLOOKUP(Periods!A6,Races!$F$2:$F$20,2,FALSE) 表示如果在 F 列中找到匹配项,则转到 F2:F20 列的右侧,但是,您需要指定 F2:G20 才能在您的 vlookup 公式中使用. (这仍然不会给您预期的结果)

    你有两个选择,

    选项 1:重新组织您的目标工作表,使您的查找值位于左侧,因此您可以使用 vlookup 将列拉到它的右侧

    选项 2,使用不同类型的公式,例如匹配 + 索引组合。 (未经测试,但示例如下)

    =Index(Races!$B$2:$B$20,match(Periods!A6,Races!$F$2:$F$20,0))
    

    【讨论】:

    • 我将查找列移到数组的左端,它现在可以工作了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-28
    • 2014-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多