分享

变短的下拉清单

 恶猪王520 2022-04-20
图片图片

蓝色

动手操作是熟练掌握EXCEL的最快捷途径!


图片


前一段时间看到了一个有趣的关于下拉清单帖子,是介绍如何使下拉清单选一个少一个的方法。现在将这个方法分享给大家!


01

有这样一个清单,如图。


图片

当以此清单为源数据做下拉清单时,为减少出错,希望清单选一个少一个。首先,我们先做一个辅助列。如下例。


图片

函数非常简单,这里不再过多的解释了。


02

接下来在做一个辅助列,并输入公式“=INDEX(A:A,SMALL(IF(B:B=0,ROW($A:$A),9^9),ROW(A1)))&''”,CTRL+SHIFT+ENTER三键回车,并向下拖曳。


图片

思路:

  • 这里利用了一对多经典函数的用法,依次抓取了所需的清单

  • 利用&“”屏蔽了0值


03

下面,我们来创建下拉清单。在数据验证中输入公式“=OFFSET($C$2:$C$100,,,SUMPRODUCT(N(LEN($C$2:$C$100)>0)),)”,确定即可。


图片

下面来看看实际效果吧!


图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约