【问题标题】:Excel Sorting issue with cell references单元格引用的Excel排序问题
【发布时间】:2017-01-09 03:14:52
【问题描述】:

我遇到了一个问题,即在工作表上进行排序会导致在引用数据的另一工作表上出现问题。 这是一个易于理解的示例: Sheet 1!A1 有一个随机名称列表,Sheet2!A1 的公式是“=Sheet1!A1”。我正在向 Sheet2 添加新列,例如 B、C 和 D。 当我对工作表 1 中 A 列的值进行排序时,我看到工作表 2 中的排序顺序!A 反映了更改,但不反映 B、C 和 D 列。如何将 B、C 和 D 列与 A 列联系起来在表 2 中?

提前谢谢你, 戈卡尔普

【问题讨论】:

  • 您在工作表 2 中的附加列是“硬编码值”还是它们也引用工作表 1 的公式?也许您的工作表 2 的快速屏幕截图(排序前后)将帮助我们了解您的意思。
  • 它们是硬编码值,未链接到工作表 1 或工作表 2 中的任何单元格。
  • @user1653604 我不相信你能做到。您将需要在 Sheet2 上进行排序。或者,如果您必须仅在 Sheet1 上排序,您可以使用 VBA 例程进行排序。确实没有什么可以告诉 Excel 您希望将 C:D 列“附加”到 B 列中的原始条目。
  • 谢谢罗恩。看来我需要另辟蹊径。

标签: excel sorting


【解决方案1】:

将工作表 2 转换为表格,然后使用它对数据进行排序。突出显示数据,然后单击顶部功能区上的插入并单击表格。您可能需要制作标题行。然后将在工作表 2 上进行排序。

【讨论】:

  • 感谢布莱克的建议。这样我可以在 Sheet2 中进行排序,但在我的情况下,大多数情况下排序将在 sheet1 中完成。
  • 如果他要在sheet2上排序,那么就不用建表了
猜你喜欢
  • 2020-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多