Excel一级下拉菜单含有数字提示数据源出错解决
的有关信息介绍如下:Excel多级联动下拉菜单制作过程中,在一级菜单里如果含有纯数字"123"或者首个字符不符合要求例如“22y-ee”的情况,那么在后面的操作中就会提示出错,或者下拉无效。解决办法就是查看名称管理器中生成的名称具体是什么(可能和表格里面实际的不一样),然后根据生成的名称在制作二级下拉菜单的数据有效性的时候注意用公式替换设计一下。具体如下:
一、准备数据源及下拉菜单区域(可以是不同sheet)
二、将数据源生成名称
注意:一级菜单如果为纯数字应该是不能直接生成名称的,所以,先将数字前加上’变为文本,例如’9527
查看名称管理器(请忽略马赛克),可以看出生成的名称和实际名称不一致!
三、制作一级下拉菜单的数据有效性
四、制作二级下拉菜单的数据有效性
先制作名称转换的公式
=IF(LEFT(F2,1)="9","_"&F2,IF(LEFT(F2,1)="1","_1AE86",F2))
具体要根据情况做调整,如有必要可以联xi我,q,823682293
将做好的公式复制(等号不要复制),然后选中二级下拉菜单的空白单元格,数据有效性,
将复制的内容粘贴到indirect的括号()中。确定。
其他说明:名称管理器 部分命名规则