双击 F2 单元格,把公式 =IFERROR(INDEX(A:A,SMALL(IF(B$2:B$8=$E$2,ROW($2:$8),4^8),ROW(A1))),"") 复制到 F2,按 Ctrl + Shift + 回车,返回“林语彤”;选中 F2,往下拖,按 Ctrl + S 保存,则返回“销售部”的其他员工姓名;双击 G2,把上面的公式复制到 G2,并把公式中的 A:A 改为...
=INDEX(A$1:A$15, MATCH(SMALL(B$1:B$15, ROW(A1)), B$1:B$15, 0))在公式中:SMALL(B$1:B$15, ROW(A1))会根据 B 列的值从小到大返回第 ROW(A1) 小的数。MATCH 查找这个数在 B 列的位置。INDEX 返回 A 列中对应位置的值。通过将公式下拉,可以改变 ROW(A1) 的值,从而返回排序后的...
1、双击 E2 单元格,把公式 =IFERROR(INDEX(B:B,SMALL(IF(MATCH(B:B,B:B,)=ROW(:),ROW(:)),ROW(A1))),"") 复制到E2,按 Ctrl + Shift + 回车,返回“销售部”;把鼠标移到 E2 右下角的单元格填充柄上,鼠标变为加号(+)后,按住左键,往下拖一直拖到出现空单元格,则筛选出 B 列“部门”的所...
双击 F2 单元格,把公式 =IFERROR(INDEX(A:A,SMALL(IF(B$2:B$8=$E$2,ROW($2:$8),4^8),ROW(A1))),"") 复制到 F2,按 Ctrl + Shift + 回车,返回“林语彤”;选中 F2,往下拖,按 Ctrl + S 保存,则返回“销售部”的其他员工姓名;双击 G2,把上面的公式复制到 G2,并把公式中的 A:A 改为...
在数据处理中,面对复杂的多对多数据匹配问题时,传统的VLOOKUP或INDEX+MATCH组合往往显得力不从心。今天,我将分享如何使用 INDEX、SMALL、IF 和 ROW 这几个函数的组合实现多对多数据匹配。 假设我们需要找出一班的所有男学生。我们可以使用以下公式在Excel中完成这一任务。在G2单元格中输入公式: IFERROR(INDEX(C:...
二.操作步骤:1.在H2单元格输入公式 =INDEX(INDIRECT(CHAR(64+MATCH(H$1,$A$1:$E$1,0)) & ":"& CHAR(64+MATCH(H$1,$A$1:$E$1,0))),SMALL(IF($A$2:$A$9=$G$2,ROW($A$2:$A$9),10000),ROW(C1)))&""2.公式解析:(1)CHAR(64+MATCH(H$1,$A$1:$E$1,0))返回要查找字段...
在数据处理过程中,常常会遇到复杂的多对多数据匹配挑战,此时,传统的VLOOKUP或INDEX+MATCH方法可能显得捉襟见肘。然而,通过巧妙地结合INDEX、SMALL、IF与ROW这几个Excel函数,我们能够轻松应对这类问题。举个例子,假设我们需要从一列数据中筛选出所有符合特定条件的记录,比如找出某一班级的所有男生。我们可以运用上述...
(二)Index + Small + IF + Match + Row函数组合实现筛选不重复值(唯一值) 1、双击 E2 单元格,把公式 =IFERROR(INDEX(B:B,SMALL(IF(MATCH(B$2:B$8,B$2:B$8,)=ROW($1:$7),ROW($2:$8)),ROW(A1))),"") 复制到E2,按 Ctrl + Shift + 回车,返回“销售部”;把鼠标移到 E2 右下角的单...
接下来和大家分享INDEX+MATCH或SMALL的组合用法。 1、实现交叉查找 解释:分别用MATCH查找行列标号,然后用INDEX的基本用法匹配返回值。 2、多条件查找(数组公式) 解释:其实是MATCH的特殊用法,我们在(函数)多条件查找的几种方法一文中也有提到此方法。 3、查找第几个匹配值(数组公式INDEX+SMALL+IF+ROW) 我们都知道用...
=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$13,$A$2:$A$13,0)=ROW($A$2:$A$13)-1,ROW($2:$13),4^8),ROW(1:1)))&"" 按CTRL+SHIFT+ENTER三键结束,下拉。 ②在F2单元格里为E2省匹配B列中对应的第1个城市 F2输入公式 =INDEX($B:$B,SMALL(IF($A$2:$A$13=$E2,ROW($A$2:$A$1...