Google表格垂直查询查询

时间:2018-06-06 00:52:01

标签: google-sheets

我正在为我的D& D游戏设置一个电子表格,该活动的重点是犯下罪恶或善行,以及与游戏世界互动的罪恶或美德点数。无论如何,我有一个表设置,因此行用于跟踪罪和获得的美德点,列用于跟踪字符。我希望在底部有一个部分可以回归玩家得分最多的罪恶或美德,所以我可以一眼就知道他们是否特别有罪或有道德。我尝试使用带有LARGE功能的VLOOKUP函数作为搜索键,但它返回错误。 Screenshot of my spreadsheet and formula.

2 个答案:

答案 0 :(得分:0)

LARGE找到正确的值,但VLOOKUP没有在ColumnA中找到该值(并且假设没有第4个参数TRUE,这会产生非常意外的结果)。无论如何,VLOOKUP不能“向左看”,所以INDEX / MATCH更好:

=index(A:A,match(large(B2:B15,1),B:B,0))

请注意,这只会找到任何最大值的第一个(从顶部)实例。

答案 1 :(得分:0)

尝试SORTN:

=SORTN(A2:A15,1,,B2:B15,0)