excel 取数问题,盼高手

有一列数据如000336889,如何将里面的数从小到大取出来,如03689,然后再用0~9和这里的数字进行比对,看有哪几个数字没有包括在里面,如12457。谢谢

第一个问题要将数据从小到大取出来,结果放在一个单元格中有困难,如果放在几个连续的单元格中就可以做到,假定原数据在A1,请在B1输入公式:
=MIN(1*MID($A$1,ROW(INDIRECT("1:"&LEN($A$1))),1))
公式以Ctrl+Shift+Enter三键结束。
在C1单元格输入公式:
=IF(OR($B$1:B1=MAX(1*MID($A$1,ROW(INDIRECT("1:"&LEN($A$1))),1))),"",MIN(IF(1*MID($A$1,ROW(INDIRECT("1:"&LEN($A$1))),1)>B1,1*MID($A$1,ROW(INDIRECT("1:"&LEN($A$1))),1))))
公式以Ctrl+Shift+Enter三键结束。
将C1单元格公式向右复制K1单元格。
第一个结果就在B至K列。

第二个问题,在后面空白列(假定为L列)第一行输入公式:
=IF(ISERROR(FIND("0",A1)),"0","")&IF(ISERROR(FIND("1",A1)),"1","")&IF(ISERROR(FIND("2",A1)),"2","")&IF(ISERROR(FIND("3",A1)),"3","")&IF(ISERROR(FIND("4",A1)),"4","")&IF(ISERROR(FIND("5",A1)),"5","")&IF(ISERROR(FIND("6",A1)),"6","")&IF(ISERROR(FIND("7",A1)),"7","")&IF(ISERROR(FIND("8",A1)),"8","")&IF(ISERROR(FIND("9",A1)),"9","")
温馨提示:内容为网友见解,仅供参考
无其他回答

excel 取数问题,盼高手
第一个问题要将数据从小到大取出来,结果放在一个单元格中有困难,如果放在几个连续的单元格中就可以做到,假定原数据在A1,请在B1输入公式:=MIN(1*MID($A$1,ROW(INDIRECT("1:"&LEN($A$1))),1))公式以Ctrl+Shift+Enter三键结束。在C1单元格输入公式:=IF(OR($B$1:B1=MAX(1*MID($A$1,...

excel计数、取数问题。望大神指教!
用函数想想都复杂,给你写了段vb Sub ooo()Dim i, j, x For i =2 To Range("i53000").End(xlUp).Row For j = 9 To 19 If Cells(i, j) > 0 Then Cells(i, 8) = x x = 0 Exit For Else x = x + 1 End If Next j Next i 不知道用没有用过VB,没用过的话,先复制...

EXCEL取数问题,高手赐教
=mid(a1,find(")",a1)+1,3)

怎么从Excel中提取数字?
excel只提取单元格中数字的方法:1、从左侧获取单元格数据操作步骤:选中一个空白单元格用于显示结果。然后在该单元格中输入公式“=LEFT(C7,2*LEN(C7)-LENB(C7))”回车即可。2、LEFT函数用途:从一个文本字符串的第一个字符位置开始,获得指定个数的数字。3、从右侧获取单元格数据操作步骤:选中一个...

excel中怎么从一列数字中取数
在公式栏内,输入“=right(A1,6)”,这里,“right”指令是用于从数据串的右侧选取字符,“A1”代表你希望提取数字的单元格,数字“6”是指示从该单元格中选择的字符数量。按下回车键,操作完成。通过上述步骤,你便能从Excel一列数字中提取指定位数的数值。此方法适用于多种数据分析场景,能有效提升...

excel 取数问题,谢谢!!!
如果就三个就用=if(A1=123,"ABC",if(A1=456,"KFG","EDF"))如有一大排就用=vlookup(A1,sheet2!A:B,2,0),再往下填充

EXCEL取数问题
A列为日期,在B1填入公式:=IF(A1>DATE(2004,12,31),"平均年限法","未来适用法")然后应用到所有单元格。

EXCEL表格取数问题,请高手帮忙啊
看一下附件吧。sheet3为总表,直接修改A201或B101后面的值就可以得到你需要的数了。

请教一EXCEL的取数问题
B1输入以下数组公式(用Shift+Ctrl+Enter输入):=IF(SUM(1\/COUNTIF(A1:A$20,A1:A$20))<=3,A1,"")下拉到B20 C1输入以下公式:=IF(COUNTIF(B1:B$20,B1)=1,B1,"")下拉到C20 D20输入以下公式:=C20 D19输入以下公式:=D20&C19 上拉至D1 D1有3个数字即所求的,否则无解。

excel表格取数问题,如图内详,高手来吧
A:A,)+G2-2,2)=SUM(--(E2=LOOKUP(ROW($A$1:$A$19),IF($A$1:$A$19<>"",ROW($A$1:$A$19)),$A$1:$A$19)))=SUM(IF((INDIRECT("c"&MATCH(E2,A:A,)&":c"&MATCH(E2,A:A,)+G2))<0,1,0))两个公式是数组公式,要同时按CTRL+SHIFT+ENTER,再下拉就可以了 ...

相似回答