| 查看: 934 | 回复: 1 | ||||
[交流]
在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 ] |
» 收录本帖的淘帖专辑推荐
科研啊科研 |
» 猜你喜欢
博士申请都是内定的吗?
已经有13人回复
谈谈两天一夜的“延安行”
已经有8人回复
氨基封端PDMS和HDI反应快速固化
已经有11人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有11人回复
论文投稿求助
已经有4人回复
Applied Surface Science 这个期刊。有哪位虫友投过的能把word模板发给我参考一下嘛
已经有3人回复
投稿精细化工
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
计算石墨烯能带和态密度有问题
已经有17人回复
半导体中的能带问题
已经有4人回复
关于HSE06静态计算和HSE06能带计算的几个讨论
已经有24人回复
大神看这里,VASP能带中费米能级问题
已经有4人回复
能带计算的问题
已经有5人回复
NBANDS 的设置问题
已经有6人回复
HSE能带计算出错
已经有6人回复
手册中计算能带时k点设置的问题
已经有12人回复
求助:带电缺陷HSE06总能计算结果匪夷所思,请赐教!
已经有11人回复
vasp画能带图的疑问
已经有12人回复
HSE能带数据在origin中处理的具体步骤
已经有14人回复
HSE能带计算中ISYM参数的问题
已经有7人回复
关于使用MS中的CASTEP如何计算能带的问题
已经有9人回复
【求助】关于MS软件中能带和态密度的计算问题
已经有8人回复
【求助】Hse06计算时KPOINTS出错
已经有30人回复
【求助】PBE0 计算Si、Ge能带结构
已经有9人回复
WDD880227
木虫 (正式写手)
- 1ST强帖: 1
- 应助: 25 (小学生)
- 贵宾: 0.098
- 金币: 1348.5
- 散金: 194
- 红花: 16
- 帖子: 761
- 在线: 371.6小时
- 虫号: 1129580
- 注册: 2010-10-22
- 性别: MM
- 专业: 凝聚态物性 II :电子结构

2楼2012-03-14 16:18:59













回复此楼