google Sheets上有多个基于标准的vlookup?

时间:2017-03-22 13:45:57

标签: spreadsheet

有人能指出我如何在Google表格上进行基于文本的多重标准vlookup?

我的列中包含CATEGORY,STUDENT NAME,SCORE。如果CATEGORY是' Creativity'如何获得SCORE?而且学生是' xxx'? (数据没有排序,找到的第一个结果很好!)

这看起来应该很简单,但我在这里看不到任何解决方案。

由于

塔迪

2 个答案:

答案 0 :(得分:2)

您可以使用过滤功能:

FILTER(SCORE_column, CATEGORY_column = 'Creativity', STUDENT_column = 'xxx')

这将为您提供与该标准相对应的所有学生,如果您有多个同名学生并且您只希望那些不同的条目:

unique(FILTER(SCORE_column, CATEGORY_column = 'Creativity', STUDENT_column = 'xxx'))

答案 1 :(得分:1)

我想我找到了答案。它使用了QUERY:

= QUERY($ D $ 35:$ J,"选择我D ='"& $ M $ 34&"'&J;'和J =&# 39;"& $ L35&"'",0)

这允许我分别在第I列和第J列的单元格m34和l35中搜索文本值。

对于其他任何挣扎于此功能的人来说,this University of York Google Doc非常有帮助。