Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel中奇怪的排序逻辑:引用其他单元格值的单元格_Excel_Sorting - Fatal编程技术网

Excel中奇怪的排序逻辑:引用其他单元格值的单元格

Excel中奇怪的排序逻辑:引用其他单元格值的单元格,excel,sorting,Excel,Sorting,我试图对一些数据按从最大值到最小值的顺序进行排序 数据分为两列:名称和相应的值 我使用的排序方法需要以下步骤: 选择excel中的“数据”选项卡 选择要排序的数据的列(名称和值) 单击“排序”按钮 选择“排序依据”作为包含值的列 选择“排序”作为值 选择“订单”作为从大到小的顺序 单击“确定” 名称旁边的单元格中的值由上面的参考单元格定义,以1到14的数字行列出 我希望当我将数据从最大到最小排序时,它应该看起来像案例B,其中数字从最大到最小排序,名称遵循排序,并保持分配给它们的值。相反,它看起来

我试图对一些数据按从最大值到最小值的顺序进行排序

数据分为两列:名称和相应的值

我使用的排序方法需要以下步骤:

选择excel中的“数据”选项卡

选择要排序的数据的列(名称和值)

单击“排序”按钮

选择“排序依据”作为包含值的列

选择“排序”作为值

选择“订单”作为从大到小的顺序

单击“确定”

名称旁边的单元格中的值由上面的参考单元格定义,以1到14的数字行列出

我希望当我将数据从最大到最小排序时,它应该看起来像案例B,其中数字从最大到最小排序,名称遵循排序,并保持分配给它们的值。相反,它看起来像案例A,分配给每个名称的值现在引用一个全新的随机引用单元格(即任一案例上方的单元格行),而不是正确的引用单元格

请注意,案例B之所以有效,是因为单元格中的值是真正的数字,而不是引用其他单元格中的数字


对此问题的任何帮助都将不胜感激。

引用每个单元格需要隔离列和行,这可以通过在选择引用单元格时按F4来完成

这回答了你的问题吗?