首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用嵌套的if隐藏数据验证中的空白。Excel

用嵌套的if隐藏数据验证中的空白。Excel
EN

Stack Overflow用户
提问于 2014-07-08 06:11:34
回答 1查看 52关注 0票数 0

喜欢使用偏移公式来避免空格单元格,但是我在数据验证中有5嵌套IF,所以如果我使用上述偏移公式,它不允许我使用,因为字符空间有限

下面是我的公式,所以任何名字都没有“is table (range)”

代码语言:javascript
复制
=IF(A17="WATER",WATER,IF(A17="SPORT",SPORT,IF(A17="JUICE",JUICE,IF(A17="SOFT_DRINK__MIXERS__MINERAL_WATERS",SOFT_DRINK__MIXERS__MINERAL_WATERS,IF(A17="CORDIAL",CORDIAL,IF(A17="POSTMIX",POSTMIX,MONSTER))))))

如能提供任何帮助,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2014-07-18 14:01:15

实际上,您有一个6级嵌套,如果加上偏移量将使其达到7。

您可以嵌套多达七个层次的公式。我在这里的想法是,您已经嵌套了六个级别的IFs,如果您将其嵌套到一个偏移公式中,那么您就达到了Excel的限制,这就是它不能工作的原因。是否有可能将IFs分解成两个部分,以便每个部分嵌套三个层次,并在下半部分关闭偏移键。

例如。

代码语言:javascript
复制
CELL A1:  =IF(cond1,range1,IF(cond2,range2,IF(cond3,range3,IF(cond4,range4,value_marker))))
CELL A2:  =IF(A1=value_marker,IF(cond5,range5,IF(cond6,range6,default)),default)

我想如果我能正确理解你的问题,那就行了。

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

https://stackoverflow.com/questions/24624819

复制
相关文章

相似问题

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