查找值以匹配条件

时间:2017-09-11 04:45:52

标签: google-sheets

我已经搜索了一段时间但找不到正确的答案。 如下图所示,我想找到Book name的值是Red book,Category是Novel。我发现vlookup无法满足多种条件,有人可以建议我应该使用哪些功能?

所以喜欢

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

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

由于

enter image description here

2 个答案:

答案 0 :(得分:3)

试试这个:

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

答案 1 :(得分:1)

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

filter用于按多种条件获取过滤数据:

=FILTER(A3:C,A3:A="yellow",B3:B="history")

query的过滤选项较少,但报告功能更强大:

=QUERY({A2:C},"select * where Col1 = 'yellow' and Col2 = 'novel'")