24小时热门版块排行榜    

查看: 985  |  回复: 1

lascqy

银虫 (小有名气)

[交流] 在HSE能带数据处理中的问题及解决 已有1人参与

在WDD880227提到的重新排序过程中(http://muchong.com/bbs/viewthread.php?tid=4241731&fpage=1),有一个很头疼的问题,因为列与列之间是相关的,所以只能一列一列的进行排序操作。当能带数比较多的时候,工作量就比较恐怖了。。
于是我们希望能对对所有列进行相对独立的排序
在Origin中做了很多尝试,能力有限,没能实现origin的宏操作
希望有高手支持。。
在excel中也是同样的情况,但是却有法可解。
二种办法,
一种是利用公式
例如
=SMALL($A$2:$A$12,ROW()-15)
其中15是一个参数,代表从第几行起输出数据,small表示返回数据组中第K个最小值,前边的A2,A12也是可变参数,对于怎么应用到其他列。。相信用过Execl的人都明白吧。。。
另一个参考就是
在sheet2中可以这样做
=IF(ROW()>COUNTA(Sheet1!A$1:A$1000),"",SMALL(Sheet1!A$1:A$1000,ROW(1:1)))
这个公式包含一个逻辑判断。。如果行号大于列中(COUNTA)非零的单元格,则返回空(“”)如果不大于,则返回SMALL的值,ROW后边指的是单元格位置*:*
同样也是之后应用到所有单元格。。

第二种方法。。自然就是宏了
利用VBA代码
sub colsort()
Set ss = Selection
For i = 1 To ss.Columns.Count
ss.Columns(i).Sort Key1:=ss.Columns(i), Order1:=xlAscending, Header:=xlNo, _
  Orientation:=xlTopToBottom
Next
End Sub
然后执行宏就可以了

[ Last edited by lascqy on 2012-3-14 at 16:19 ]
回复此楼

» 收录本帖的淘帖专辑推荐

科研啊科研

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WDD880227

木虫 (正式写手)

smiling&fighting...
2楼2012-03-14 16:18:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lascqy 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 286求调剂 +3 lemonzzn 2026-03-16 5/250 2026-03-16 20:43 by lemonzzn
[考研] 085601求调剂 +3 Du.11 2026-03-16 3/150 2026-03-16 20:42 by 无际的草原
[考研] 考研化学学硕调剂,一志愿985 +3 张vvvv 2026-03-15 5/250 2026-03-16 20:25 by 张vvvv
[考研] 328求调剂,英语六级551,有科研经历 +3 生物工程调剂 2026-03-16 4/200 2026-03-16 20:13 by Wangjingyue
[考研] 0703化学调剂 +6 妮妮ninicgb 2026-03-15 9/450 2026-03-16 16:40 by houyaoxu
[考研] 中科院材料273求调剂 +4 yzydy 2026-03-15 4/200 2026-03-16 15:59 by Gaodh_82
[考研] 0703化学调剂 290分有科研经历,论文在投 +7 腻腻gk 2026-03-14 7/350 2026-03-16 10:12 by houyaoxu
[考研] 326求调剂 +3 mlpqaz03 2026-03-15 3/150 2026-03-16 07:33 by Iveryant
[基金申请] NSFC申报书里申请人简历中代表性论著还需要在申报书最后的附件里面再上传一遍吗 20+5 NSFC2026我来了 2026-03-10 14/700 2026-03-15 23:53 by 不负韶华的虎
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 255求调剂 +3 李嘉慧, 2026-03-12 4/200 2026-03-14 16:58 by 有只狸奴
[考研] 328求调剂 +3 5201314Lsy! 2026-03-13 6/300 2026-03-14 15:31 by hyswxzs
[考研] 调剂 +3 13853210211 2026-03-10 3/150 2026-03-14 00:47 by JourneyLucky
[考研] 312求调剂 +6 陌宸希 2026-03-10 6/300 2026-03-14 00:40 by JourneyLucky
[考研] 341求调剂 +4 番茄头--- 2026-03-10 4/200 2026-03-13 23:12 by JourneyLucky
[考研] 337一志愿华南理工0805材料求调剂 +7 mysdl 2026-03-11 9/450 2026-03-13 22:43 by JourneyLucky
[考研] 材料与化工求调剂一志愿 985 总分 295 +8 dream…… 2026-03-12 8/400 2026-03-13 22:17 by 星空星月
[考研] 求调剂(材料与化工327) +4 爱吃香菜啦 2026-03-11 4/200 2026-03-13 22:11 by JourneyLucky
[考研] 26考研求调剂 +5 丶宏Sir 2026-03-13 5/250 2026-03-13 13:05 by JourneyLucky
[考研] 279求调剂 +3 莫xiao 2026-03-10 4/200 2026-03-11 08:06 by 斩魂滴兔子!
信息提示
请填处理意见