Excel 在线练习题 / 查找与引用

第 N 名的客户是谁(LARGE + INDEX/MATCH)

中等 查找与引用 销售岗题库
题目说明
提示 0/4
官方解法 0
–
测试用例
1
重置
提交
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
正在加载交互式电子表格...
正在准备单元格数据与公式求解引擎
○ 就绪 请在高亮的目标单元格输入公式,然后点「提交」。

题目

题目说明

董事会材料要列出营收前几名的客户。营收在 B2:B6、名称在 A2:A6,要显示的名次是 E1。把该名次的客户名称填进 Account 单元格 E2。

名次必须来自 E1——同一公式要能回答第 1 名与第 4 名。

题目数据

用表格查看整份数据(可选中、可复制)
这道题的数据表
ABDE
1AccountRevenueRank2
2Acme5000Account
3Bolt3200
4Cobalt1800
5Dana900
6Echo4100

知识点

LARGE(区域, n) 返回第 n 大的值,MATCH 找出它在哪里,INDEX 再从另一列取名字。手动排序表格只能撑到下次刷新。

解题思路

答案写在 E2。

  1. 目标单元格是 E2
  2. 先用 LARGE 取得该名次的营收
  3. 用 MATCH 找出这个金额在 B2:B6 的位置
  4. 公式形状:=INDEX(?, MATCH(LARGE(?, ?), ?, 0))

函数指南

相关 Excel 练习

常见问题

怎么取得第一名客户的名称?

=INDEX(名称, MATCH(LARGE(营收, 1), 营收, 0))。要第 n 名就把 1 换成 n。

两家营收相同时为什么抓到别的行?

MATCH 遇到第一个相同值就停止,所以并列时返回先出现的那一行。需要确定顺序时要加辅助列或改用 COUNTIF 排名。