officeba > 单独文章


在Excel中怎么找出与条件匹配n个值?

用实例说明在Excel中怎么找出与条件匹配n个值:
SHEET1:
A Z1
B Z2
C Z3
D Z4
E Z1
F Z2
G Z3
H Z4
I Z1
J Z2
K Z3
L Z4
M Z1
N Z2
P Z3
Q Z4
R Z1
S Z2
T Z1

SHEET2:
  INDEX(Sheet1!A:A,MATCH(Sheet2!A:A,Sheet1!B:B,0)) 我需要的结果
                                       最希望的结果 或者第n(3)个
Z1 A                                     A,E,I,M,R,T I
Z2 B                                     B,F,J,N,S  J
Z3 C                                     C,G,K,P    K
Z4 D                                     D,H,L,Q          L
  这里仅找出的是第一个匹配值,         可以以其它的形式出现

在D3中设定数组公式:
=INDEX(Sheet1!A$1:A$19,SMALL(IF(Sheet1!$B$1:$B$19=A3,ROW(A$1:A$19)),3))
其中最后面的3就是第三(N)个的意思!

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2009-05-29 16:04:25,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容