[英]Retrieve rows by specific value of the cell in Excel
PNR | No.of Pax | Client
GHTRF 1 ABC Travels
JUYTH 4 XYZ Travels
RFEDS 1 ZZZ Travels
HTGGU 3 ABC Travels
This is my main Excel Sheet and I need to get the rows by specific client on a new sheet to make separate statement for my clients. 这是我的主要Excel工作表,我需要在新工作表上按特定客户获取行,以便为我的客户做出单独的声明。
that is, I need to generate statement for ABC Travels as below. 也就是说,我需要为ABC Travels生成以下语句。
PNR | No.of Pax | Client
GHTRF 1 ABC Travels
HTGGU 3 ABC Travels
is there any functions in Excel to do this? Excel中有任何功能可以做到这一点吗?
We need a way to locate all the good rows (ABC rows) . 我们需要一种找到所有好的行(ABC行)的方法 。 In D2 enter:
在D2中输入:
=IF(LEFT(C2,3)="ABC",1+MAX($D$1:D1),"")
and copy down: 并抄下来:
now it is a simple INDEX() and MATCH() . 现在它是一个简单的INDEX()和MATCH() 。 In E2 enter:
在E2中输入:
=IFERROR(INDEX(A:A,MATCH(ROWS($1:1),$D:$D,0)),"")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.