在Excel中按单元格的特定值检索行

时间:2017-07-15 01:10:55

标签: excel

PNR   |  No.of Pax  |  Client   
GHTRF        1         ABC Travels
JUYTH        4         XYZ Travels
RFEDS        1         ZZZ Travels
HTGGU        3         ABC Travels

这是我的主要Excel工作表,我需要在新工作表上获取特定客户的行,以便为我的客户单独声明。

也就是说,我需要为 ABC Travels 生成声明,如下所示。

  PNR  |  No.of Pax  |  Client    
GHTRF         1         ABC Travels
HTGGU         3         ABC Travels

Excel中是否有任何功能可以执行此操作?

1 个答案:

答案 0 :(得分:0)

我们需要一种方法来找到所有好的行(ABC行)。在 D2 中输入:

=IF(LEFT(C2,3)="ABC",1+MAX($D$1:D1),"")

并复制下来:

enter image description here

现在它是一个简单的 INDEX() MATCH()。在 E2 中输入:

=IFERROR(INDEX(A:A,MATCH(ROWS($1:1),$D:$D,0)),"")

横向和向下复制: enter image description here