作者:乔山办公网日期:
返回目录:excel表格制作
为什么要排序啊?如果要排序相抄应的数据就不对应了啊!你求原来的位置还有意义吗?
如果之前的引用数据已经计算完毕,那么可以直接复制--选择袭性粘贴成数值就行了。
如果是动态数据,可能就比较麻烦了。可以通过变通的百方式,例如加个辅助列,先用LARGE或者RANK函数进行排名,通过VLOOKUP之类的函数提取然后再计算。这个操作应该比较复杂。我现在就不帮你实验了。但度是辅助列是必要增加的。问如果你对这些操作熟悉,建议参考研究一下。
因为不是一次性能处理好,需要一些步骤,另外,函数比较复杂答,这个操作不免费!
需要私信, 把原表发过来并说清楚要求,可以帮你研究。
1、首先由公式得出我们要排序的数值,同时选定那一列数据。
2、选zd定数据之后,自然要选择复制所需要复制的数据。
3、选择空白列。同时粘贴数据,重点是要选择“选择性内粘贴”,不选择这个就无法完成我们的目的了。
4、在弹出的菜单选择“数值”,当然也可以按实际情况选择其它选项。
5、粘贴之后就可以对整张表进行排序了,当然只能对刚刚复制的数据来排序。
6、排序的同时,还必须要选择“扩展选定区域”,否则就容只对选对数列排序。
7、完成效果图。
用鼠标选择D列的任一单元格,点击工具栏上的降序排列按钮就行了。
把那个公式改为
=SUM(INDIRECT("A1:D1"))
试试看。你原来公式中是直接单元格引用,会随着排序而变化,现在改为文本,就不会变化了。