Excel 未对相邻列进行排序时发出警告

Excel 未对相邻列进行排序时发出警告

我在使用Excel时遇到一个重复出现的问题,该问题发生在两个步骤中。

  1. 我选择所有数据列,然后单击“数据”选项卡上的“筛选”按钮以启用筛选。然后我使用列顶部的箭头对数据进行排序。由于所有列都已选择用于筛选,因此所有列都会一起排序,并且行之间的关系会保留下来。

  2. 我在现有数据的右侧添加了另一列数据。我忘记为该列设置筛选条件。现在,当我对旧数据进行排序时,新列不会被筛选。其他列独立于该列重新排列,行之间的关系被破坏。通常,直到原始数据排列无法恢复时我才注意到这一点。

这是预期的行为吗?

我注意到,使用数据 --> 排序时,会出现将选择区域扩展到相邻列的警告。对于这种情况,是否有类似的警告,我可能已禁用它?如果是,有没有办法重新启用它?

或者,是否存在方便的列过滤工作流程可以避免这个问题?

答案1

对于这种情况,是否存在我可能已禁用的类似警告?

不,对于这种情况没有任何警告。

您可以通过两种方式避免该问题:

  1. 插入自动过滤器时选择整行并应用于该行
  2. 而不是自动过滤,插入表格(插入标签),如果你添加任何相邻的数据,你的表格将自动扩展

相关内容