Excel函数中Index查找相同数据,返回不同值
2个回答
展开全部
D1数组公式右拉:
=INDEX($B:$B,SMALL(IF(($A1:$A999=2)*($B1:$B999<>""),ROW($1:$999),4^8),COLUMN(A1)))&""
或通过引用单元格的方式改变引用条件更为方便,如在D1输入2、D2输入3,在E1输入公式右拉下拉,这样就可以引用D列的值作为返回的条件了。
E1数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束然后右拉再下拉:
=INDEX($B:$B,SMALL(IF(($A$1:$A$999=$D1)*($B$1:$B$999<>""),ROW($1:$999),4^8),COLUMN(A1)))&""
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |