Excel - 从第一行和最后一行中选择值,并在另一列中选择值

Excel - 从第一行和最后一行中选择值,并在另一列中选择值
  1. sheet1在 Excel 中有一个工作表 ( ),其中包含工作场所列表,每个工作场所 ( B1) 都有一个位置 ( L1)。

  2. 在另一张工作表(sheet2)上,我有一个位置列表(A1),并且在旁边我需要第一个工作场所的名称,该位置位于一列中,最后一个工作场所的名称,该位置位于其旁边的一列中。

示例数据sheet1

工作場所( B1) 地点(L1
A1111 loc1
A1112 loc1
A1113 loc1
A1114 loc1
A1115 loc1
A1116 loc1
A1117 loc1
B1111 loc2
B1112 loc2
B1113 loc2
B1114 loc2
B1115 loc2
B1116 loc2
B1117 loc2

示例数据sheet2

地点(A1 第一个工作场所( B1) 最后工作单位( C1)
loc1
loc2

使用什么公式来选择具有该地点名称的第一个和最后一个工作地点?

答案1

使用INDEXMATCH函数提取数据。

  • 提取第一个工作场所:
=INDEX($A$3:$A$16,MATCH($E3,$B$3:$B$16,0))

第一个单元格的公式

  • 提取最后一个工作场所:
=INDEX($A$3:$A$16,MATCH($E3,$B$3:$B$16,1))

最后一个单元格的公式

将公式向下拖动以填充其他单元格。调整它以匹配您的工作表、表格和范围。

相关内容