Excel中If语句在拉平条件下判断状态的公式

uinbv5nw  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(99)

我一直试图在单元格的基础上获得状态的参考值A3:A.参考值与另一列的几个级别进行比较.但似乎我的逻辑似乎有点小康,如果我把参考值一个数字,在B3:B的结果是要么给予一个结果或给予#值结果.我已经附上了说明问题和link to the google doc .
任何线索或解决方案都将是伟大的。谢谢
这里是我的公式=如果(和($A5<= C5,$A5>D5),C$1,如果(和($A5<= D5,$A5>E5),D$1,如果(和($A5<= E5,$A5>F5),E$1,如果(和($A5<= F5,$A5>G5),F$1,如果(并且($A5<= G5,$A5>=H5),G$1,如果(并且($A5<H5,$A5>=I5),H$1,如果(和($A5<I5,$A5>J5),I$1,如果(和($A5<= J5,$A5>K5),J$1,如果(和($A5<= K5,$A5>L5),K$1,如果(和($A5<= L5,$A5>M5),L$1,如果(和($A5<= M5,$A5>N5),M$1,如果(并且($A5<= N5,$A5>=O5),N$1,如果(并且($A5<O5,$A5>=P5),O$1,如果(和($A5<P5,$A5>AC5),P$1,如果(且($A5>= Q5,$A5 <R5),Q$1,若(且($A5>= R5,$A5 <S5),R$1,如果(并且($A5>= S5,$A5 <T5),S$1,如果(并且($A5>= T5,$A5 <U5),T$1,如果(并且($A5>= U5,$A5 <V5),U$1,如果(且($A5>= V5,$A5 <W5),V$1,如果(并且($A5<=AC5),AC$1,如果(且($A5>= W5,$A5 <X5),W$1,如果(且($A5>= X5,$A5 <Y5),X$1,如果(and($A5>= Y5,$A5 <Z5),Y$1,if(and($A5>= Z5,$A5 <AA5),Z$1,if(and($A5>= AA5,$A5 <AB5),AA$1,if($A5>= AB5,AB$1,”“))
Note
我期望公式可以优化,所以它将给给予一个状态的任何参考值,而不是一个#值。
如果有任何修改或更好的建议出现,这将是伟大的。
谢谢你

dw1jzc5e

dw1jzc5e1#

因此,我展示了一种不同的方法,我认为它更容易控制和编辑那么多嵌套的if()语句:


的数据

相关问题