ZKX's LAB

EXCEl中 如何不改变名字顺序 而根据分数填写排名 排名次不改变序列

2020-10-13知识4

急:JAVA 如何不改变序列号 来进行排序 public class Test {现在有个数组 需要给排序 但是序列号不能改变,因为序列号对应另外一个数组的值。比如 score[1]=59;score[2]=100;score[3]=80;score[4]=36;score[5]=60;排序结果是:100,80,60 59 36也就是score[2]=100,score[3]=80,score[5]=60,score[1]=59,score[4]=36;param argspublic static void main(String[]args){int[]data1={ 59,100,80,36,60 };String[]temp=new String[data1.length];for(int i=1;i;i+){temp[i-1]=\"score[\"+i+\"]=\"+data1[i-1];}for(int i=0;i;i+){for(int j=i+1;j;j+){if(data1[i][j]){String t=temp[i];int t1=data1[i];temp[i]=temp[j];data1[i]=data1[j];temp[j]=t;data1[j]=t1;}}}for(String s:temp){System.out.println(s);}}}原理:把字符串存到字符串数组中,然后数值排序的同时将字符串数组进行排序!

EXCEl中 如何不改变名字顺序 而根据分数填写排名 排名次不改变序列

EXCEl中 如何不改变名字顺序 而根据分数填写排名

EXCEl中 如何不改变名字顺序 而根据分数填写排名 排名次不改变序列

Excel:如何在不改变顺序的情况下计算学生的总分名次呢? 在要排序的列用公式=RANK(B2,$B$2:$B$31,0),其中,成绩在B列,$B$2:$B$31指所以学生成绩所在的单元格,我举得例子是30名学生

EXCEl中 如何不改变名字顺序 而根据分数填写排名 排名次不改变序列

Excel2010不改变数据顺序下排序,在Excel2010中,如果不改变原有数据的顺序下,怎样进行排序呢?就让小编告诉你。

随机阅读

qrcode
访问手机版