请问如何在EXCEL中将列按从大到小排序后输出到行?

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:08:11
譬如将N8:N19的数字如何从大到小排列后,再输出到C20:N20?
1楼的朋友能不能说的再明白点,没看懂啊,或者直接告诉我该怎么做吧

2楼3楼4楼的朋友误解了,我问的是如何自动生成,而不是如何手工操作

在C20单元格中输入如下语句,然后向右拖移。
=LARGE($N$8:$N$19,COLUMN()-2)

如果要自动排列和填充的话,要用vba,至于用vba排序,提示算法,冒泡排序或者选择排序

简单嘛,先排序,再转置,两步轻松搞定

1、执行 选定N8:N19--数据--排序--降序--复制
2、选定C20 右键“选择性粘贴”--转置

选中N8:N19任意格,点“排序”按钮。“输出”到别的格,可复制---粘贴,也可引用。在C20输如 =N8,就行了,拖动公式会自动变为N9、N10等。