Excel公式 实现主次关键字排序
发布网友
发布时间:2022-03-20 23:47
我来回答
共6个回答
热心网友
时间:2022-03-21 01:16
数据一共4列,对吧?可以增加辅助列排序。
在E1输入公式:
=SUMPRODUCT(N(B$1:B$4+D$1:D$4*0.01<=B1+D1*0.01))
下拉填充
然后选择A:E列,按E列升序排序。
热心网友
时间:2022-03-21 02:34
假设A,B列有4行,在空白列,如G,H分别输入:
G1:=SMALL(A$1:A$4,ROW())
选G1,下拉到第4行
H1输入数组公式:=INDEX(A:B,SMALL(IF(A$1:A$4=G1,ROW(A$1:A$4),""),COUNTIF(G$1:G1,"="&G1)),2)
CTRL+SHIFT+回车,三键齐按
选G1,下拉到第4行
如果不是4行,将公式里面的4替换再操作
热心网友
时间:2022-03-21 04:09
我按你的操作没有问题呀,主排序是对的,次排序也是对的。
是这样的,同一产品的日期肯定是排序的。
你说的6月7日在6月25日后面,是因为这两个日期的产品不同。
追问...你在梦游吗
热心网友
时间:2022-03-21 06:00
好像只能让一列进行排序,如果想都排序的话,建议把第二列剪切到另一个表进行排列,然后粘贴回来!追问粘贴回来第二列的顺序就错了,因为是根据第一列的排序情况而定。
热心网友
时间:2022-03-21 08:08
直接排序不可以?
或者==LARGE($a$1:$a$4,ROW())
热心网友
时间:2022-03-21 10:33
哪用那么麻烦,直接数据——排序就是了
排序里面不是有主要和次要关键字吗追问能用我早就用了,还会在这里问吗?出报表用的,你不懂