使用vlookup从Sheet2读取Sheet1上的值

时间:2017-10-05 15:23:24

标签: excel if-statement vlookup

我在Sheet1上有以下内容:

Sheet1

然后在Sheet2上,我有数据。以下是图片。

Sheet2

我想阅读今天和明天的所有水果,从Sheet2到Sheet1

我尝试了vlookup,但它没有给我一个正确的答案。这令人困惑。我还尝试在vlookup中加入if语句,但这让它更加混乱。

2 个答案:

答案 0 :(得分:3)

如果您的数据一致,则可以在单元格=IF(C$2="Today",INDEX(Sheet2!$D$3:$D$800,MATCH($B3,Sheet2!$B$3:$B$800,0)),INDEX(Sheet2!$D$3:$D$800,MATCH($B3,Sheet2!$B$3:$B$800,0)+1))中使用此公式C3。拖动整个表格以下的公式...

enter image description here

答案 1 :(得分:0)

也许有办法在两者之间匹配空白单元格,但最好的做法是填写这些空白以节省时间并使公式清洁,而且,使用这个技巧很容易:

首先,突出显示列(即。geom_point),然后转到B1 to B6 = 上箭头键 Ctrl + 输入。通过这种方式,它将填充其中包含最多可用文本的所有空白。

然后你可以执行这个简单的公式来完成小计任务:

Home > Editing > Find & Select > Go To Special > Blanks > OK

请注意,我将所有内容放在同一个标​​签中,以向您展示如何完成此操作。您应该根据数据设置相应地更改这些范围。通过这种方式,您可以添加更多数据和不同的标准,并且仍然可以获得正确的答案,正如我在上面的屏幕截图中所示。