没有命名表的 Excel 条件数据验证? 2024-7-26 • microsoft-excel data-validation 我使用“命名表”为我的设备组创建了条件数据验证,如下例所示: 然后在单元格 B5 上,我进入数据验证,选择列表,并添加公式 =indirect(A5),以制作如下所示的下拉列表: ...但我不想为每个组(例如 Cisco、Juniper...)创建表格,而是将所有设备放在 B 列,并通过数据验证参考 A 列来确定设备属于哪个组。有办法吗? 答案1 您可以尝试将此公式作为命名范围或直接在数据验证中尝试: =INDIRECT("$B"&MATCH($C$1,$A:$A,FALSE)&":$B"&COUNTIF($A:$A,$C$1) +MATCH($C$1,$A:$A,FALSE)-1) 我将品牌选择放在 C1 中作为示例,您可以将其更改为 A8,但您还需要将范围从 $A:$A 更改为 $A2:$A5。该公式还可直接在页面上用作溢出公式,如果您将其放在下方有空白单元格的单元格中,则它会自动填充下面的匹配项。 相关内容 将章节标题设为粗体和无衬线 Apache 进程和 CPU 负载异常 为什么Office 2010无法打开Excel文件? 合并两个文件中的匹配列,或使用默认值 我怎样才能使边注自动缩进文本,并将文本移位? 升级 Windows Server 2008 到 R2 恢复内核版本更改 在 Ubuntu 23.10 Gnome Wayland 上为触摸屏配置多点触摸手势 ss 命令输出解释 下载 RHEL/CentOS 8 上的 RPM 和所有依赖项