Excel里不同行同列的单元格的值怎样排序?
发布网友
发布时间:2022-04-21 18:38
我来回答
共2个回答
热心网友
时间:2024-01-24 23:54
这个要借助公式的,可以这样做:
在E1输入公式
=SMALL($A$1:$C$3,ROW(A1)+(COLUMN(A1)-1)*ROWS($A$1:$C$3))
然后向右填充至G1,再将E1:G1向下填充至E3:G3.
搞定!
---------------------------
解释下上述公式。
SMALL(ARRAY,K)就是列出数组中K小的数。
ROW(A1)就是A1所在的行,即1,公式就变成列出最小的数了。
ROWS($A$1:$C$3))就是求出$A$1:$C$3所占行数。即3行。
所以以上公式就可以按如下顺序排列你的源数据了。
1 4 7
2 5 8
3 6 9
————————————————————
祝你成功!
热心网友
时间:2024-01-24 23:54
暂设你要排序的列为A列。由于A列的数据时引用公式得出的数据,因此不能排序。你可以在A列的旁边再插入一条B列,复制列到B列,在选择填充选项中选择“值和数字格式”,然后就B列进行排序即可。