我尝试使用vlookup根据范围内的单元格的最大值返回信息。使用VLOOKUP根据范围内的最大值返回信息
我有一张表,其中每行是一个运动队,每列是每周总分。
我有2个单元格,显示本周最高得分以及得分队伍的名字。 团队名称由公式生成 = VLOOKUP(MAX(Admin!G3:G16),Admin!G3:K16,5,FALSE) 这工作正常。
我也希望有2个细胞显示有史以来最高的每周总积分以及相关团队的名字。 但是,我不能修改上面的公式来处理一个范围而不是一个行,不管我做什么,它总是返回一个#N/A的团队名称结果。 我尝试的最合乎逻辑的公式是 = VLOOKUP(MAX(管理员N18:BE31),管理员N18:BG31,47,FALSE)
,其中通过BE列N分别为每周得分(其通过产生的公式,如果这有所作为?)和列BG包含团队名称。
也许这个函数的设计目的不是像列一样工作,也许我在公式中犯了一个错误,或者有另一种更好的方法来检索信息?
我只是不能解决问题,所以我真诚希望有人能指出我的方向。 非常感谢您的任何帮助。
一个小例子会有帮助。很难知道您通过其他方式筛选的数据。当你这样做时,你可能想研究'= index()'和'= match()',因为这两个组合更灵活,然后是'= vlookup()'。 – 2014-09-13 07:12:41
为什么不添加一个帮手列,其中每个单元格在所有星期内都拥有每个团队的最高分数?然后,您可以使用像原始公式这样的公式来获取团队名称的总体最大值。 – 2014-09-13 15:19:27
谢谢汤姆,我不敢相信这没有发生,但它是最完美和最简单的工作。 CHEERS使用助手专栏解决了问题,并解决了问题。 也谢谢雅各布,我在网上发现了一些有趣的索引/匹配例子,我试图复制,但没有成功。但是,我注意到该函数的许多有用功能,可能会在我正在处理的这个或其他项目中派上用场,所以非常感谢您的提示。 – Spoonpilot 2014-09-13 16:57:15