excel 函数 用=引用后,筛选功能排序,结果引用位置错乱

例如A列有人名B列全有数,A、B列一一对应,在C列加入第一行=B3,C列第五行=B26.。。等等,再将a列用筛选功能的排序后,C列里的引用全乱了
例如A列有人名B列全都有数,A、B列一一对应,在C列加入第一行=B3,C列第五行=B26.。。等等,再将a列用筛选功能的排序后,C列里的引用全乱了,需要的是ABC列排序前后都每行都一一对应

★【数据排序】

    选中要排序的单元格范围,包括列标题行在内,不包含表格总标题。

    单击【数据】菜单-【排序】,弹出如下“排序”对话框。从“主要关键字”下拉列表中选择排序的主要依据,并单击右侧两个任选 项中的一个,确定是按升序还是降序排列。设置排序的次要关键字及排序顺序。当主要关键字下出现相同数据时,将按次要关键字的设置排序。单击“确定”按钮后,表格数据即按设定的排序依据进行排序。

    ★【数据筛选】

    1)自动筛选:在要进行筛选的表格数据区的任一单元格中单击鼠标;  å•å‡»ã€æ•°æ®ã€‘菜单-【筛选】-【自动筛选】命令;  表格数据直接进入筛选状态,每个列标题右边均出现一个筛选图标。

    单击需要对之进行筛选的列标题筛选按钮;如果是筛选一个分数段的记录,则单吉筛选按钮选择“自定义”选项,进入如下图的对话框;每个文本框中右侧,有个下拉按钮,根据情况自行选择;

    如果有多重条件,可在第一个条件下方选择“与”或“或”条件方式后,再在第二行中构造第二个条件式;  单击“确定”按钮后,窗口中将显示那些符合指定条件的数据记录。

    取消筛选:   在处于筛选状态的数据区域的任一单元格中单击鼠标;   然后再次选择【数据】菜单-【筛选】-【自动筛选】命令,就可以去掉命令前面的打勾,同时退出筛选状态,数据清单恢复正常显示。

    高级筛选:自动筛选和高级筛选都是用来查找和处理表格中的数据的快捷方式。与自动筛选不同,高级筛选是用于处理复杂数据的筛选方式,而是在区域上方单独的条件区域中键入筛选条件,并可同时筛选出符合多组条件的数据。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-15
应该就是全乱套的
排序后,单元格的引用发生变化,变得不可预测了
=============
试试吧,但愿能够帮助您!
第2个回答  2014-01-15
筛选不会引起混乱,排序才会
筛选只是把不需要的隐藏了,排序才是打乱了原先所在的行,所以有函数引用其他单元格的话,必须将这些函数所在单元格原地复制,然后右键,选择性黏贴成数值,再排序追问

我就是排序时出现混乱,但B列是vlookup引用的,也就是说随时会变,C列粘贴值的话B列变了还得重新粘

追答

这个没啥好办法,最好是排序前全部选择性黏贴一遍
或者你不要对原始数据做操作,用数据透视表或高级筛选等在新地方生成筛选,然后再排序

第3个回答  推荐于2020-03-19
带公式的结果最好不用筛选排序。解决办法:要么先复制,选择性粘贴,数值之后再筛选排序。要么写更复杂的公式解决。

看了你的补充描述:还是建议用选择性粘贴数值的办法吧。如果非要保留公式,请再追问我。
楼主既然是会vlookup的,那么新开个sheet2,需要排序的列=large(……)引用sheet1的,其他列全Vookup过去不就得了?本回答被网友采纳
第4个回答  2019-02-08
筛选只是把不需要的隐藏了,排序才是打乱了原先所在的行,所以有函数引用其他单元格的话,必须将这些函数所在单元格原地复制,然后右键,选择性黏贴成数值,再排序
相似回答