【发布时间】: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 列中的原始条目。
-
谢谢罗恩。看来我需要另辟蹊径。