Excel:使用多个条件(INDEX/MATCH)获得第n次出现 [英] Excel: Get nth occurrence with multiple criteria (INDEX/MATCH)
本文介绍了Excel:使用多个条件(INDEX/MATCH)获得第n次出现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想要一个公式来查找A列的第二次出现,分别在B列和C列中包含"c"和"n".
I would like a formula to find the second occurrence of column A with "c" and "n" in columns B and C respectively.
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次出现:
=INDEX(A2:A10;SMALL(IF(C2:C10="n";ROW(C2:C10)-ROW(INDEX(C2:C10;1;1))+1);2))
So far, I know how to get the nth occurence with one criteria:
=INDEX(A2:A10;SMALL(IF(C2:C10="n";ROW(C2:C10)-ROW(INDEX(C2:C10;1;1))+1);2))
推荐答案
=INDEX(A2:A10;SMALL(IF(B2:B10="c";IF(C2:C10="n";ROW(C2:C10)-ROW(INDEX(C2:C10;1;1))+1));2))
致谢
这篇关于Excel:使用多个条件(INDEX/MATCH)获得第n次出现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文