借用辅助列。
假设,源数据在A列,A1起:
在B1输入
=INDEX(A:A,SMALL(IF(A$1:A$100<>"",ROW($1:$100),4^8),ROW(1:1)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter
结束计算,再向下填充(B列也可以隐藏)。
选要设置数据有效性的单元格(如C1):——菜单栏——数据——有效性——设置——有效性条件——允许:序列——来源:
=OFFSET(B1,,,SUMPRODUCT(--(B1:B100<>"")))
——确定。
(见抓图)
追答提示:待认证
一一为何我的回答要待认证?!