2017-05-03 48 views
1

我想找一個公式來找到第二列出現的A列,分別在列B和C中分別爲「c」和「n」。Excel:獲得第n次出現多個標準(INDEX/MATCH)

A B C 
1 a m 
2 b n 
3 c m 
4 a p 
5 b m 
6 c n 
7 a m 
8 b p 
9 c n 

的解決方案是:9

到目前爲止,我知道如何讓第n occurence一個標準: =INDEX(A2:A10;SMALL(IF(C2:C10="n";ROW(C2:C10)-ROW(INDEX(C2:C10;1;1))+1);2))

+1

只需添加一個爲了達到這個效果,在現有公式中加入IF條款。 –

+0

您好異或LX,我已經嘗試過,但我想我在路上失去了一些東西。你介意告訴我怎麼做? – Senzar

回答

2

=INDEX(A2:A10;SMALL(IF(B2:B10="c";IF(C2:C10="n";ROW(C2:C10)-ROW(INDEX(C2:C10;1;1))+1));2))

問候

+0

我有相同的公式,所以它讓我意識到我忘了轉換爲數組。謝謝! – Senzar

+0

啊,好的!別客氣! –