帮我写一个EXCEL的关于遗漏值排序的VBA,J8:P200为1、2、3、4、5、6、7出现情况,出现则显示数字,未出现则为空,如:J200:P200中,出现1、4,则K200、L200显示1和4,其余则为空。在Q200输入运行宏的公式:如=sortedNumbers(J8:P200),将当前行J200:P200,按照1、2、3、4、5、6、7遗漏次数的大小,从小到大进行排序,如:1、4当前出现遗漏为0次,2连续13次未出现遗漏为13,3连续1次未出现当前遗漏为1,5连续1次未出现遗漏为1,6连续2次未出现遗漏为2,7连续4次未出现遗漏为4。当其中的两个数遗漏次数相同时,如3、5当前的遗漏次数均为1,则查找这两个数的上一次遗漏,并从小到大进行排序,将最后的排序结果显示在Q200中,如1453672。排序结果每向下移动一行,则基础数据同样移动一行为J9:P201。
11122.xlsx