【发布时间】:2014-08-26 13:13:41
【问题描述】:
已经找了好久,由于缺乏独特的术语找不到任何解决方案,所以也许这里的专家可以提供帮助。
所以我得到了这个包含 300 多个列的表格,这些列是这样填充的
第 1 行标题/名称。
当为范围创建“新名称”时,第 2 行范围公式将位于“引用”输入区域中。
第 3/22 行范围公式中使用的信息。
要在另一个工作表上的数据验证中使用范围公式,我需要命名这些范围。如果我手动输入“新名称”,我可以将第 2 行的范围公式复制到“引用”输入区域,只有 300 列,这将是漫长的一天。那时我发现了 CRTL+SHIFT+F3 组合,它可以基于标题/名称和选择。不幸的是,这使用选择的位置作为源,在我的情况下,它应该是位置单元格内的公式,它必须是源......
那么有没有办法使用“从选择中创建名称”工具,它使用单元格内的公式作为源而不是位置?
这里有一张图片来帮助描述问题
【问题讨论】:
-
您确定需要 300 个不同的命名范围进行验证吗?有关第二张纸的构造的更多信息可能会很有用。也许你可以只用一个命名范围来解决这个问题。
-
300 可能会少一点,但必须在 200 行以上。在本文档中,我正在创建一个订单。我们有大约 400 种不同颜色组合的产品。
-
我已经构建了表格,当输入产品名称或代码时,它会自动填充相应的名称/代码、价格、最小起订量,并很快会出现可用颜色的下拉列表数据验证。所有单元格都取决于输入的名称或代码。因此,例如,当在行中输入“产品 1”时,它会在另一张表中搜索相应的颜色,然后将这些颜色转换为应填充数据验证的动态列表。当在第 1 行输入不同的产品时,它应该返回相应的颜色。
-
row1 中的数据验证始终基于动态范围 1、row2 动态范围2 等...希望这可以解决问题。感谢您的回复!