没有命名表的 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。该公式还可直接在页面上用作溢出公式,如果您将其放在下方有空白单元格的单元格中,则它会自动填充下面的匹配项。 相关内容 新服务器:用于 SQL Server 还是 Windows(Web)?[关闭] 在参考书目中加下划线/加粗/突出显示多个名称 SQL 2008 找出它正在使用的许可证。 带有远程数据库的 WAMP 无法在 grml zsh 提示符中显示 virtualenv 任务栏中的扬声器图标丢失 Linuxmint 19.1 中耳机没有声音 消息菜单中的 Lightread 使用 xcolor,我怎样才能只为某一行的子集而不是整行着色? 纳米编辑器中的水平滚动?