excel怎样得出10个数字少了哪个数

在BA1-5的5个单元格处。
最好能对比0123456789-0123456789-0123456789来得出结果,比如BA1少了9-6-2,BA2少了5-1-0,依次类推。

假设A列有9个数值(也可以是文本),是B1:B10中的任意9个,欲在C1显示缺失数值,则

C1={INDEX(B1:B10,MATCH(0,COUNTIF(A:A,B1:B10),0))}

{}是数组公式符号,要用ctrl+shift+enter输入

追问

请看

追答

你这个需求用最简单的方法处理是这样:
BA1为29位文本,在BB1到BD1中分别显示1、2、3段缺失的数字,则输入数组公式如下:
BB1:{=45-SUM(--MID(MID($BA1,1,9),{1,2,3,4,5,6,7,8,9},1))}
BC1:{=45-SUM(--MID(MID($BA1,11,9),{1,2,3,4,5,6,7,8,9},1))}
BD1:{=45-SUM(--MID(MID($BA1,21,9),{1,2,3,4,5,6,7,8,9},1))}
复制粘贴
要都显示在1个单元格里的话,就是
{=(45-SUM(--MID(MID($BA1,1,9),{1,2,3,4,5,6,7,8,9},1)))&"-"&(45-SUM(--MID(MID($BA1,11,9),{1,2,3,4,5,6,7,8,9},1)))&"-"&(45-SUM(--MID(MID($BA1,21,9),{1,2,3,4,5,6,7,8,9},1)))}

追问

052346817-412789035-401367925
234681790-278903564-136792584
601579823-801479623-256839174
523468179-127890356-013679258
817905234-035641278-925840136
麻烦请您制作个工作表发送到[email protected],我正确输入数组公式没有得到结果,麻烦了

追答

已发,请查收

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-24
在BB1中输入或复制粘贴此公式=IF(ISNUMBER(FIND(COLUMN(A:A)-1,$BA1)),"","少"&COLUMN(A:A)-1)
右拉填充,下拉填充追问

运算为空白

第2个回答  2013-12-24
要具体一点:十个什么样的数,有没什么规律追问

请看