喜欢偏移公式以避免空白单元格,但我在数据验证中有5个嵌套IF ,所以如果我使用上面的偏移公式,它不允许我因为字符空间有限
以下是我的公式,所以没有""是表(范围)
=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))))))
任何帮助将不胜感激
答案 0 :(得分:0)
如果你实际上有一个六级嵌套,并且添加OFFSET会将它带到7
您可以将公式最多嵌套七个级别。我的想法是你已经嵌套了六个级别的IF,如果你将它嵌套到一个OFFSET公式中,那么你就达到了Excel的限制,这就是它无法工作的原因。是否有可能将IF分成两部分,以便每一部分嵌套三层深,并使你的偏移键从下半部分开始。
EX。
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)
如果我理解你的问题,我认为这会有用。