excel排序时,第二行的信息跟随第一行的排序

例如

排序之后的结果是这样的

请问这是怎么做到的。。。。

求帮助,谢谢啦,麻烦各位了。。。

1、B1输入

=IF(ISTEXT(A1),FALSE,SMALL(A:A,(ROW()+1)/2))

回车并向下填充;

2、选B列——Ctrl+G——定位条件——公式——逻辑值——确定;

3、在编辑栏输入

=INDEX(A:A,MATCH(B1,A:A,)+1)

按Ctrl+Enter结束计算;

4、选B列——复制——右键——选择性粘贴——数值——确定。

就可删除A列了!


2 小时前  Stcxj  |  十七级


做一个动画给你吧:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-15
在B1输入=RANK(A1,A:A,1)
B2输入=B1
然后选中B1,B2一起下拉,将B列贴成值
选中B,A两列按B列升序排列即可追问

谢谢!

追答

这方法多简单呀

追问

恩恩 是的 我现在也在试 我数据比较多。。所以都在试用中,谢谢您,麻烦您了。。。

第2个回答  2013-08-15
一楼说的有道理……不是excel做的吧追问

如果要做这类数据处理有什么好的软件推荐。?谢谢

上面几位朋友给我我可以做成了。

第3个回答  2013-08-15
你确定是EXCEL排序做到的?追问

不,我只是拿出来做个举例的,想知道怎么做的,如果要做这类数据处理有什么好的软件推荐。?谢谢

相似回答