【问题标题】:how to create dynamic data validation list on a column in excel such that if the source list changes then target should change如何在excel中的列上创建动态数据验证列表,以便如果源列表更改,则目标应该更改
【发布时间】:2014-06-29 15:22:59
【问题描述】:

我在 workbook1.sheet1 中有一个 A 列,它具有数据验证功能,其值显示在 workbook1.sheet2.columnA 的下拉列表中。现在使用 excels 数据验证功能,我成功​​地创建了这个下拉列表。但问题是当我更新源中的列表项时,即 workbook1.sheet2.columnA 它没有在先前使用此值的 workbook1.sheet1.columnA 中更新。 我如何确保每当源列表项发生更改时,相应地,无论在何处引用这些项,它们也应该更改?

或任何其他方式来实现这一点?

TIA

【问题讨论】:

  • 源字段中的有效值是什么?它应该类似于:=Sheet2!$A:$A
  • @ahoffer 我正在使用 excel 的直接数据验证功能。你在上面指的是什么。我不清楚?
  • 我指的是这个:goo.gl/ZLBF0Q
  • 我正在做同样的事情,但是当你将 value2 更改为源列表中的其他值时。在条目列中选择的 value2 不会改变。

标签: excel excel-2010


【解决方案1】:

查看http://www.get-digital-help.com/2009/05/25/create-a-drop-down-list-containing-only-unique-distinct-alphabetically-sorted-text-values-using-excel-array-formula/

它解释了如何创建不重复的按字母顺序排列的值列表、如何创建动态命名范围以及如何在数据验证列表中使用命名范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    • 2018-03-03
    • 2017-09-13
    • 2016-11-02
    • 1970-01-01
    相关资源
    最近更新 更多