1

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

这是公式:

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

公式工作表的图像 目标工作表的图像

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

任何帮助表示赞赏。

谢谢!

麦克风

4

1 回答 1

11

,2,此处的 vlookup表示=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))
于 2012-09-21T16:52:37.757 回答