excel - 查找团队中第二大的分数并返回名称
问题描述
使用 excel 如何在第 1 列中查找团队,找到该团队的第二大得分并从第二列返回名称。不使用 VBA。
Teams Name Score
team 1 Jill 4.0%
team 1 Bill 68.0%
team 1 Lill 1.0%
team 2 Bob 55.0%
team 2 Dot 71.0%
team 2 Rob 44.0%
team 3 Anna 71.0%
team 3 Elle 74.0%
team 3 Ada 19.0%
所以对于给定的表格,答案是
这是我目前的尝试。尝试在团队中找到匹配项并将取消引用的结果作为数组偏移量返回到分数列。其中 H1 引用“团队 1”。
{=LARGE(OFFSET(N(IF(1,IF(H1=A1:A9,H1))),,2),2)}
解决方案
推荐阅读
- reporting-services - SSRS Report Builder 计算字段与 SQL 表(属性值)
- python - 从 kv 文件中的 py 文件调用方法/属性失败
- python - 为什么 my_dict['key3'][0].upper() 有效,而 my_dict['key3'][0].reverse() 无效
- jackrabbit - 如何中断“数据存储垃圾收集”或使其更快?
- macos - MacOS Catalina - 在 Finder 中从根目录显示所有目录
- java - 单击导航视图时如何设置从右侧打开的导航抽屉
- javascript - net::ERR_NAME_NOT_RESOLVED axios
- node.js - xml2js 返回的数组不保持所有顺序
- ruby-on-rails - Rails 5 API - 重定向到不同的控制器动作
- node.js - 需要使用 fastify-multer 将图像上传到 AWS S3 服务器得到 [Function: multerPreHandler] 错误