手工操作,可尝试复制后选择性粘贴 转置 然后进行排序
如果用辅助列的话,可以用SMALL数组公式
否则只能通过VBA来
追问试过了 排序后只是按照第一行对
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/342ac65c103853434710110b9013b07eca808839?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
就是这样的了 如果单独每行自定义排序
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/38dbb6fd5266d0163f810f02942bd40735fa357b?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
但是多了之后就没办法了 太麻烦了 small我还没用过呢
追答手工转置后排序,要一列列排序,的确麻烦
SMALL公式这样用
设A1:C1为你的数据
在 D1写公式
SMALL($A1:$C1,COLUMN(A1))
右拉 下拉 即可
追问基本可以了 别的我在自己研究一下 谢谢了啊
本回答被提问者采纳