求一条EXCEL公式!找出含有相同的数字在A1.B1.C1.T1,固定为02 04 06 08 13 15 17 19 24 26 28 35 37 39 46 48 57 59 68 79如果在AA1填入3489,在AB1-AU1中,只列出含有3.4.8.9的号码04 08 13 19 24 28 35 37 39 46 48 59 68 79?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 02:31:50
求一条EXCEL公式!找出含有相同的数字在A1.B1.C1.T1,固定为02 04 06 08 13 15 17 19 24 26 28 35 37 39 46 48 57 59 68 79如果在AA1填入3489,在AB1-AU1中,只列出含有3.4.8.9的号码04 08 13 19 24 28 35 37 39 46 48 59 68 79?
求一条EXCEL公式!找出含有相同的数字
在A1.B1.C1.T1,固定为02 04 06 08 13 15 17 19 24 26 28 35 37 39 46 48 57 59 68 79
如果在AA1填入3489,在AB1-AU1中,只列出含有3.4.8.9的号码04 08 13 19 24 28 35 37 39 46 48 59 68 79?
求一条EXCEL公式!找出含有相同的数字在A1.B1.C1.T1,固定为02 04 06 08 13 15 17 19 24 26 28 35 37 39 46 48 57 59 68 79如果在AA1填入3489,在AB1-AU1中,只列出含有3.4.8.9的号码04 08 13 19 24 28 35 37 39 46 48 59 68 79?
因为题意的结果中是要排除重复值的,如39这个数,同时满足3489中的3和9,则第一步的公式中会返回两个39的,题意的结果却是要排除重复值,若严格按题意的结果得分两步做.
第一步公式:在一些使用不上的列,本例中用到IB1到IU1,其20列.在IB1输入公式右拉至IU1再下拉.(注意公式只能右拉至IU1,不要拉多了)
=INDEX(1:1,SMALL(IF(ISNUMBER(FIND(IF(MID($AA1,ROW($1:$10),1)<>"",MID($AA1,ROW($1:$10),1)),$A1:$T1)),COLUMN($A:$T),256),COLUMN(A1)))&""
第二步公式:按题意的,在AB1输入公式,右拉至AU1中再下拉即可.
=INDEX(1:1,SMALL(IF(MATCH($IB1:$IU1,$IB1:$IU1,)=COLUMN($A:$T),COLUMN($IB:$IU),256),COLUMN(A1)))&""
以上两公式都是数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束.
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果.