Excel为动态下拉列表创建数据验证唯一项,无需新列

2024-01-06

我的表随着数据刷新而增长的列表如下:

Balham Halfords - P83690
Balham Halfords - P83690
Gloucester & Durham St - P83680
Gloucester & Durham St - P83680

在另一张表中,我希望下拉列表上的数据验证仅显示:

Balham Halfords - P83690
Gloucester & Durham St - P83680

问题是,我不想在书中的任何地方创建一个与表 A 不同的列表,并且我希望数据验证列表能够智能地识别进入表 A 的新记录。


如果您想将辅助列方法与公式一起使用,请尝试此解决方案。

如果您的数据位于 A 列,请输入此公式=IFERROR(INDEX($A$2:$A$900, MATCH(0,COUNTIF($D$1:D1, $A$2:$A$900), 0)),"")在细胞内D2并将其向下拖动,只要您估计会有不同的值即可。由于它是数组公式,因此必须使用 CTRL+SHIFT+ENTER 输入。

然后使用数据验证,选择列表并在源下输入此公式=OFFSET(D2,0,0,198-COUNTBLANK(D2:D200),1)

Now whenever new values are added to table, they are also automatically added to your data validation list. enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Excel为动态下拉列表创建数据验证唯一项,无需新列 的相关文章

  • Excel VBA - 添加自定义数字格式

    我有一个在 Excel 外部生成的文件 其中包含许多百分比 所有这些百分比都有一位小数 当导入到 Excel 中时 Excel 会在百分比中添加第二位小数 这似乎是 Excel 中百分比的某种默认格式 它只是添加了一个 0 我想将所有两位小
  • 需要在R中按行绑定列表数据

    我在 R 中按行绑定列表时遇到问题 我的列表数据集是 id 1 data k 1 id k b c 1 1 1 3 data k 2 id k b c 1 2 1 4 id 2 data k 1 id k b c 2 1 1 6 data
  • Excel 工作表名称的有效字符

    在 Java 中 我们使用以下包以编程方式创建 Excel 文档 org apache poi hssf 如果您尝试设置工作表的名称 不是文件 而是内部 Excel 工作表 在以下情况下您将收到错误消息 名称超过 31 个字符 该名称包含以
  • VBA在多个文件夹中搜索特定子文件夹并移动其中的所有文件

    你能帮助我吗 我想要一个宏vba来搜索SPECIFIC例如 所有存在并移动其文件的文件夹和子文件夹之间的子文件夹 Xfolder P Desktop Folder1 subfolder SUBFOLDER1 Xfolder 我正在使用 VB
  • 在 R 中提取 data.frames 列表的名称以及 data.frame 中的值

    在下面的代码中 j是 data frames 的命名列表 我想知道是否有办法 a 提取变量的数值 即one short and one long 在 data frames 内并附加它们的相关名称 即 AAA or BBB or CCC 到
  • Excel 2013 数据透视表不会更改当前页面,除非手动导航到

    我们有一小段 VBA 代码 多年来一直完美运行 本质上是 Me PivotTables APivot PivotFields AField CurrentPage Some text 这种方法一直有效 直到 Excel 2013 该行将失败
  • 使用 ClosedXML 创建数据透视表

    我正在尝试使用 ClosedXML V0 91 1 创建数据透视表 但我不断遇到问题 因为我的 Excel 文件包含不可读的内容 然后 Excel 工作簿在单击时删除了我的数据透视表Yes below 下面是我击中时的显示Yes 它正在删除
  • 对一组复选框使用 HTML5“必需”属性?

    使用支持 HTML5 的较新浏览器 例如 FireFox 4 时 并且表单字段具有属性required required 并且表单字段为空 空白 然后点击提交按钮 浏览器检测到 必填 字段为空 并且不提交表单 相反 浏览器会显示一条提示 要
  • Excel - 在一列中查找重复项,然后将数量求和到另一列中?

    查找一列中的重复项 然后将数量求和到另一列中 https i stack imgur com AADjd png DATA RESULT A 1 A 11 A 1 B 7 A 9 C 5 B 2 D 4 B 2 E 8 B 3 C 5 D
  • 通过列表理解压平列表列表

    我正在尝试使用 python 中的列表理解来展平列表 我的清单有点像 1 2 3 4 5 6 7 8 只是为了打印这个列表列表中的单个项目 我编写了这个函数 def flat listoflist for item in listoflis
  • C#动态支持吗?

    看完之后这个帖子 https stackoverflow com questions 2674906 when should one use dynamic keyword in c sharp 4 0k和链接 我还有 2 个问题 问题 1
  • 向 ExpandoObject 添加方法时,“关键字 'this' 在静态属性、静态方法或静态字段初始值设定项中无效”

    我尝试向 ExpandoObject 添加一个动态方法 该方法将返回属性 动态添加 给它 但它总是给我错误 我在这里做错了什么吗 using System using System Collections Generic using Sys
  • 如何识别 WPF 文本框中的 ValidationError 工具提示位置

    我添加了一个箭头来指示工具提示中的文本框 当文本框远离屏幕边缘时 这非常有效 但是当它靠近屏幕边缘时 工具提示位置发生变化 箭头显示在左侧 Here is the Image Correct as expected since TextBo
  • 在Python中按属性获取对象列表中的索引

    我有具有属性 id 的对象列表 我想找到具有特定 id 的对象的索引 我写了这样的东西 index 1 for i in range len my list if my list i id specific id index i break
  • 列表值的意外更改

    这是我的课 class variable object def init self name name alias parents values table name of the variable self name 这是有问题的函数 f
  • 如何将嵌套列表切片两次?

    使用嵌套列表 例如 ex list 1 2 3 4 5 6 7 8 9 我需要能够将此列表分割为 1 2 4 5 我一直在尝试 list ex list 2 2 但这不起作用 我显然做了一些非常错误的事情 但一直无法找到解决方案 因为由于某
  • 监听来自动态vue组件的事件

    您将如何侦听动态创建的组件实例发出的事件 在示例中 顶部组件添加到 DOM 中 而第二个组件是在 javascript 中动态创建的 Vue component button counter data function return cou
  • 在用户窗体终止/关闭 VBA 时调用数组

    我有一个问题 我想在用户窗体关闭时将用户窗体的内容存储在数组中 我认为我的语法正确 但似乎不会在用户窗体初始化时重新填充 我尝试将数组放入其自己的模块中 但这也不起作用 有人愿意启发我吗 示例代码 Public Sub DPArrayStu
  • 验证属性被触发两次

    在我的 MVC3 应用程序中 我有模型 未删除重要属性 public class AccountViewModel StringLength 65 public string Property1 get set StringLength 6
  • html5 输入模式属性在表单之外不起作用?

    这把小提琴 http jsfiddle net 2gaw3 按预期工作 当用户输入无效的国家 地区代码时 它会显示警告 这另一个小提琴 http jsfiddle net y66vH 4 没有form元素 不起作用 看来输入的pattern

随机推荐

  • 代理网络充斥着未使用的 ActiveMQ.Advisory.TempQueue 消息

    我目前正在调查我的经纪商网络中的内存问题 根据 JConsole 的说法 当代理开始阻止消息时 ActiveMQ Advisory TempQueue 占用了 99 的配置内存 有关配置的一些细节 大部分情况下都是默认配置 一个开放的 st
  • 如何将Kafka数据导出到Prometheus?

    我在 kafka 主题中以时间序列的形式获得了 300K 指标 分钟 我想存储和查询数据 满足我需求的可视化工具是Grafana 为了有效地存储和查询 我正在考虑将这些时间序列存储在Prometheus中 具有大量时间序列的 Kafka 主
  • Excel 数据透视图线性时间刻度

    我有一个数据集 约 10000 行 其形式如下 DateTimeCreated Machine ProductName 2009 03 03 00 00 12 217 COMP001 Product001 我使用具有以下布局的数据透视表和图
  • 循环动画集会导致 StackOverflowError

    我正在删除一个 Android 应用程序 其中有一个无限重复的动画 导致 StackOverflowError 当同一对象上的另一个动画开始时 它会执行此操作 private fun pulse val randomGenerator Ra
  • “必须安装JRE 1.3或更高版本!” /“必须安装JDK 1.3或更高版本!”在 Windows 7 (x64) 上安装 JAI 1.1.3 时出错

    我收到这些错误 严重 必须安装JRE 1 3或更高版本 严重 必须安装JDK 1 3或更高版本 在 Windows 7 x64 上安装 JAI Java Advanced Imaging 1 1 3 时 JRE 7 1 7 安装在 C Pr
  • XUnit 使用 Cake 与 .NET Core 配合使用

    我有一个相对简单的解决方案 在 MSBuild 下一切正常 在 VS 2017 Mac 中 我正在创建一个 Cake 构建脚本 但我无法让单元测试正常工作 例子有很多 但似乎没有一个是有效的 有些人要求使用 DotnetCoreTest 大
  • MS 图表:获取真正的 InnerPlotPosition?

    使用 Microsoft Charts 创建图表时 我需要获取图表上网格的准确位置 This page http msdn microsoft com en us library dd456696 aspx says as I unders
  • 反编译Java项目并编译

    我在尝试着一个 java 项目 jar 文件 我可以从中获取 java 文件 现在我怎样才能把它编译回来呢 我可以将 java 文件作为单个文件添加到 Netbeans 中 但是如何将其添加为项目添加编译呢 该项目是一个JavaFX项目 所
  • 从 IntelliJ 调用 Maven 模块构建

    我想知道是否有人知道一种从 IntelliJ 调用特定 Maven 模块构建的方法 该模块还将构建 或使用已编译的类 它所依赖的模块 因此 例如 如果我只想构建图中的模块 模型 那么我单击其上的包步骤似乎是合理的 但它实际上做了什么 它调用
  • Promise 抛出“未处理的承诺拒绝”错误的奇怪行为

    当我使用 Node 运行此代码时 它会抛出一个Unhandled promise rejection控制台中出现错误 甚至显示error caught首先是文字 const promise new Promise resolve rejec
  • NetLogo BehaviourSpace - 使用报告器进行测量

    在我的 NetLogo 模型中 我的海龟被称为居民 每个居民都有自己的起始意见 initial opinion 和最终意见 final opinion 他们的意见是使用随机数计算的 因此当我更改某些参数时 我想运行模型至少 20 次 因此我
  • 如何在 Anaconda x64 上安装 Yandex CatBoost?

    我已经通过以下方式成功安装了 CatBoost pip install catboost 但是当我在 Jupiter Notebook 中尝试示例 python 脚本时出现错误 import numpy as np from catboos
  • 将双精度格式设置为分数[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有一个库可以将 Double 转换为带有整数 后跟小数的字符串 例如 1 125 1 1 8 我只
  • 检查方法参数的最佳方法是什么? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我知道两种方法来检查方法的参数并在需要时抛出异常 1 对每个参数进行检查 错误时抛出异常 public void Method object p
  • Redux for React 中 `Provider` 和 `connect` 之间的区别

    我发现 Redux 有两种将状态传递给 React 应用程序中的组件的方法 一种是抛出 Provider 组件 另一种是使用连接功能 但是 我想知道为什么有两种不同的方法 以及哪种方法的性能比另一种更好 它们并不相互排斥 实际上你几乎总是需
  • 分割字符串并仅获取第一个值

    我想知道是否可以使用 split 将字符串分割为用逗号分隔的多个部分 如下所示 title genre director actor 我只想要第一部分 每个字符串的标题而不是其余部分 string valueStr title genre
  • 如何修复 CLion 中对“__imp_WSACleanup”(Boost.Asio) 的未定义引用

    我的 C 项目包括Boost http www boost org and WebSocket https github com zaphoyd websocketpp库 我阅读了其他需要添加的主题 lws2 32到 gcc 命令 但我有
  • 如何打印列表中只出现一次的元素,而不进行计数

    如果我有一个字典 key a b c c d 并且我只想打印与每个键对应的唯一值 在本例中为 a b d 除了仅打印之外 最有效的方法是什么循环遍历每个元素并对其进行计数 如果元素按照您的示例进行排序 你可以用itertools group
  • 使用 Java 停止运行 Kettle Job/Transformation

    我也在使用 Java 开发基于 Web 应用程序的 ETL 使用 Kettle 引擎 我在尝试停止正在运行的作业时遇到了问题 我不确定使用 CarteSingleton java 是否正确 我正在使用自定义单例地图 我的代码如下 Job j
  • Excel为动态下拉列表创建数据验证唯一项,无需新列

    我的表随着数据刷新而增长的列表如下 Balham Halfords P83690 Balham Halfords P83690 Gloucester Durham St P83680 Gloucester Durham St P83680