微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在子表中使用 Excel 数据验证列表来更新父表也使用相同的数据验证列表

如何解决在子表中使用 Excel 数据验证列表来更新父表也使用相同的数据验证列表

早上好,提前谢谢你。

让我先说我是新手。

总结:

我正在使用表 A 中 J 列(“Outbound Coach”)中的数据验证列表来确定哪些记录出现在表 B 和 C 中。

Table A

根据用户选择的“Outbound Coach”,将决定结果在表 B 和 C 中的显示方式。在本例中,“MB1 - Coach One”上有一个人,“MB1 - Coach 2”上有三个人”。为了获得这些结果,我使用 Power Query 编辑器从表 A 中筛选结果。

Tables B & C

如果用户决定更改表 A 中的教练分配,那么现在“MB1 - 教练一”上有两个人,“MB1 - 教练二”上有两个人:

Table A

该更改已更新并准确反映在表 B 和 C(通过 Power Query 编辑器及其过滤器功能)中:

Tables B & C

我已将相同的数据验证列表(如表 A 的 J 列中所述)应用于表 B 中的 F 列和表 C 中的 M 列。

这是我希望能够实现的目标,最好不使用 VBA:

例如,如果用户将表 B 的 F 列中的单元格值从 MB1 - Coach 1 更新为 MB1 - Coach 2,则该更改应反映在所有相应表的所有适当列中。

目前,如果用户更改了表 B 或 C 中的长途汽车分配,而不是将记录从表 B 移动到表 C,则该记录与修改后的长途汽车分配保持在同一个表中。结果是:

Tables B & C - Current Result

而不是这个:

Tables B & C - Desired Result

我非常感谢社区可能提供的任何建议,如果有任何澄清,我会随时回答任何后续问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。