如何让一串数字自动排列

建议太多求处理 |浏览923次
收藏|2019/01/17 13:46

满意回答

2019/01/17 14:06

这个无需什么软件,直接使用excel表格就能做!!如下图效果:A4输入公式:=REPT(0,(LEN(A2)-LEN(SUBSTITUTE(A2,0,""))))&REPT(1,(LEN(A2)-LEN(SUBSTITUTE(A2,1,""))))&REPT(2,(LEN(A2)-LEN(SUBSTITUTE(A2,2,""))))&REPT(3,(LEN(A2)-LEN(SUBSTITUTE(A2,3,""))))&REPT(4,(LEN(A2)-LEN(SUBSTITUTE(A2,4,""))))&REPT(5,(LEN(A2)-LEN(SUBSTITUTE(A2,5,""))))&REPT(6,(LEN(A2)-LEN(SUBSTITUTE(A2,6,""))))&REPT(7,(LEN(A2)-LEN(SUBSTITUTE(A2,7,""))))&REPT(8,(LEN(A2)-LEN(SUBSTITUTE(A2,8,""))))&REPT(9,(LEN(A2)-LEN(SUBSTITUTE(A2,9,""))))B4输入公式:=REPT(9,(LEN(A2)-LEN(SUBSTITUTE(A2,9,""))))&REPT(8,(LEN(A2)-LEN(SUBSTITUTE(A2,8,""))))&REPT(7,(LEN(A2)-LEN(SUBSTITUTE(A2,7,""))))&REPT(6,(LEN(A2)-LEN(SUBSTITUTE(A2,6,""))))&REPT(5,(LEN(A2)-LEN(SUBSTITUTE(A2,5,""))))&REPT(4,(LEN(A2)-LEN(SUBSTITUTE(A2,4,""))))&REPT(3,(LEN(A2)-LEN(SUBSTITUTE(A2,3,""))))&REPT(2,(LEN(A2)-LEN(SUBSTITUTE(A2,2,""))))&REPT(1,(LEN(A2)-LEN(SUBSTITUTE(A2,1,""))))&REPT(0,(LEN(A2)-LEN(SUBSTITUTE(A2,0,""))))

Galumph_Tom

其他回答(10)
  • 这个在编程里面应当是比较容易的吧排序啊
    回答于 2019/01/17 17:21
  • 看你是按升序排列还是按降序排列了排序是比较初级的编程。
    回答于 2019/01/17 17:11
  • 在电子表格里面编辑一个宏,让数字根据设置自动排序。
    回答于 2019/01/17 16:40
  • 用排序就好了啊
    回答于 2019/01/17 16:20
  • 在电子表格里很容易实现
    回答于 2019/01/17 16:08
  • 在哪里很重要。写在纸上的很难办,要准备一把剪刀。1,在电脑上可以编程序。2,在电脑上,手工麻烦一些也可解决。北京雅士
    回答于 2019/01/17 16:00
  • 设定指针为数字大小就行,输出排序输出
    回答于 2019/01/17 15:41
  • 用excel比较好弄
    回答于 2019/01/17 15:21
  • 用一个小程序编程,C语言中的冒泡法。
    回答于 2019/01/17 14:59
  • c语言实现输入一组数自动从大到小排列#include <stdio.h>main(){ int x; printf("请输入要排序数字个数:"); scanf("%d",&x); int i,j,k,a,b,num[x]; printf("输入数据:"); for(i=0;i<x;i++) scanf("%d",&num[i]); for(j=0;j<x;j++) { for(k=j+1;k<x;k++) if(num[k]>num[j]) { a=num[j]; num[j]=num[k]; num[k]=a; } } for(b=0;b<x;b++) printf("%d ",num[b]); return 0; /**选择排序法**/}
    回答于 2019/01/17 14:35
0人关注该问题
+1

 加载中...