
excel一列资料按数字位数排序 比如: 123456 123456789 1234568 123587 1233456 123456789
excel一列资料按数字位数排序 比如: 123456 123456789 1234568 123587 1233456 123456789
假如资料在A1:A100,在B1中输入公式:=IF(A1="","",SMALL(A:A,ROW(A1))) , 公式下拉.即可.
excel 包含问题。有一列资料在列A,比如是数字1、2、3到50,另外一列资料在列B,比如是1、2、3到60。
C1输入
=if(countif(A:A,B1),"包含","不包含")
填充到底
C列显示的就是B列同行资料是否被A列包含
=if(countif(B:B,A1),"包含","不包含"),反之,A列资料是否在B列中出现
EXCEL如何判断一列资料是否已经正确排序
假设资料是在A3:A1000
无需辅助列, 更加不用筛选及排列, 只要在任何一格输入阵列公式:
=PRODUCT((A3:A999<=A4:A1000)*1)-PRODUCT((A3:A999>=A4:A1000)*1)
按 Ctrl + Alt + Enter 三键输入
正确升序 显示 1
正确降序 显示 -1
两者皆非 显示 0
如何使用Excel将一列资料分别按个位、十位、百位、千位进行排序
加入辅助列,用公式mid()引入个位、十位、百位、千位,再排序就OK。
excel里怎样把一列资料排序,其他跟随变动
假设原资料在A列,则在B1中输入公式:
升序:= *** all(a:a,row(1:1))
降序:=large(a:a,row(1:1))
EXCEL中只能根据列资料进行排序。
B: 错
可以按行排序
1+12+123+1234+12345+123456+1234567+12345678+123456789的末三位数字
末三位数是相加
1+12+123+234+345+456+567+678+789
=(1+2+3+4+5+6+7+8+9)+10(1+2+3+4+5+6+7+8)+100(1+2+3+4+5+6+7)
=45+360+2800
=3205
末三位205
SQL排序问题,排序两列,先排序第一组资料,如果出现相等资料,则按照第二列资料的排序方式排序。
select * from table order by ID ASC ,NO desc
EXCEL数位排序问题: 一串数字,比如213、462、521。按照大小进行数位排序,排成:123、246、125。
=TEXT(SUM(SMALL(--MID(A10,ROW(INDIRECT("1:"&LEN(A1))),1),ROW(INDIRECT("1:"&LEN(A1))))*10^(LEN(A1)-(ROW(INDIRECT("1:"&LEN(A1)))))),REPT(0,LEN(A1)))
crtl+shift+enter结束公式
如果都是3位数
=TEXT(SUM(SMALL(--MID(A1,ROW($1:$3),1),ROW($1:$3))*10^(LEN(A1)-(ROW($1:$3)))),"000")
crtl+shift+enter结束公式
EditPlus排列资料。 如何将一段资料例如:10000,123123,566自动按位数排列成为566,10000,123123
复制到Excel中,操作完毕后贴上回来