我有下面这张表,我想要在单元格中输入一半的内容,后面的自动出来让我选择,不知道要怎么才能实现.比如说我输入PPR,然后下面就自动出现所有前面是PPR的内容
听说VBA可以实现联想输入,各位大神,要怎么用啊,
1、在第一个工作表的A列列出你所有的项目,同时在任意列建立一个辅助列,输入公式:{=INDEX(A:A,SMALL(IF(ISNUMBER(FIND(CELL("contents"),$A$2:$A$712)),ROW($2:$712),4^8),ROW(A1)))&""},要以数组形式下拉到所有项目行;
2、查找时,在要输入数据的单元格做数据有效性验证,如图所示,注意事项:出错警告不要勾选!!
3、这样子就可以实现输入关键字进行筛选了。有个bug,就是没法新增,新增又要再来一遍这个流程。可以试一下自定义名称管理器,这个应该可以新增项目。
4、不用Excel了。WPS直接设置数据有效性那一步,选择A列(所有项目所在的那一列),就可以实现输入关键字筛选了。
这肯定不行的,我下拉有几百项呢
本回答被网友采纳