Google sheets 查找值以匹配条件

Google sheets 查找值以匹配条件,google-sheets,Google Sheets,我找了好一阵子,但找不到正确的答案。 如下图所示,我想找到书名的值是红皮书,类别是小说。我发现vlookup不能匹配多个条件,有人能告诉我应该使用什么功能吗 很像 if (Book name == "Red book" && Category == "Novel") { get "in Stock" value // which is 4 } 谢谢 试试这个: =ARRAYFORMULA(VLOOKUP("Red Book"&"Novel",{A1:

我找了好一阵子,但找不到正确的答案。 如下图所示,我想找到书名的值是红皮书,类别是小说。我发现vlookup不能匹配多个条件,有人能告诉我应该使用什么功能吗

很像

if (Book name == "Red book" && Category == "Novel") {

    get "in Stock" value // which is 4 
}
谢谢

试试这个:

    =ARRAYFORMULA(VLOOKUP("Red Book"&"Novel",{A1:A500&B1:B500,C1:C500},2,0))
试试这个:

    =ARRAYFORMULA(VLOOKUP("Red Book"&"Novel",{A1:A500&B1:B500,C1:C500},2,0))

过滤数据的两种常用方法:

过滤器用于按多个条件获取过滤后的数据:

=过滤器A3:C,A3:A=黄色,B3:B=历史

查询的筛选选项较少,但对报表的筛选功能更强大:


=QUERY{A2:C},选择*其中Col1='yellow'和Col2='novel'

两种常用的数据过滤方法:

过滤器用于按多个条件获取过滤后的数据:

=过滤器A3:C,A3:A=黄色,B3:B=历史

查询的筛选选项较少,但对报表的筛选功能更强大:


=QUERY{A2:C},选择*其中Col1='yellow'和Col2='novel'

您的问题不清楚。您的输入和输出是什么。我刚刚更新了问题,谢谢您使用的相同方式&您的问题不清楚。您的输入是什么,输出是什么。我刚刚更新了问题,感谢您使用的相同方法&它说错误VLOOKUP的计算结果超出了范围。Oops。。错过了数组公式。编辑了答案。或者只需使用CTRL+SHIFT+Enter的旧公式非常感谢您的回答,这太棒了!!这就是我要找的,上面说错误VLOOKUP的计算结果超出了范围。哦。。错过了数组公式。编辑了答案。或者只需使用CTRL+SHIFT+Enter的旧公式非常感谢您的回答,这太棒了!!这就是我要找的