首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据验证-忽略数字或跳过下拉列表中的列- Excel

数据验证-忽略数字或跳过下拉列表中的列- Excel
EN

Stack Overflow用户
提问于 2014-03-07 22:55:24
回答 1查看 2.7K关注 0票数 0

我在1 excel文件中有2 excel sheets,它们是:

摘要媒体

我想要实现的是

媒体页可以从汇总表中的数据中显示下拉菜单,但同时跳过汇总表中的数字/数字。

以下是细节

摘要表中,它具有以下值

代码语言:javascript
复制
A1 = Home
B1 = 22
C1 = Media
D1 = 92
E1 = Reviews
F1 = 111
G1 = Contact
H1 = 84
I1,J1,K1, and so on....

媒体页中,我使用数据验证工具创建下拉列表。

总之

媒体页中,我只想下拉显示主页、媒体、评论、联系人等(仅文本),跳过22、92、111、84等(数字/数字)

所以基本上每第二列跳过一次。

请帮我一把

EN

回答 1

Stack Overflow用户

发布于 2014-03-18 19:48:59

假设您的数据在A列中,我建议您创建一个助手列,在该列中写下此公式:

=IFERROR(OFFSET(A$1,SMALL(IF(ISTEXT($A$1:$A$8),ROW($A$1:$A$8)),ROW(A1))-1,),0)

按Ctrl+Shift+Enter来运行这个公式,然后向下拖动.现在转到数据验证选项,选择List,并在Source中选择这个公式:

=OFFSET(D1,,,COUNTA(D1:D10)-COUNT(D1:D10),)

按Ok键,你会看到没有数字的下降。希望这有帮助..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22262289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档