excel函数if,求A,B,C列的中间的数值。解释=if(B>C,if(C>D,C,if(B>D,D,B)),if(B>D,B,if(C>D,D,C)))。
if(B>C,if(C>D,C---如果B>C和C>D的关系,则中间值显示C(确定C)
否则B>C,C>D不成立,则为B<C或C<D和B>D的关系,
如果B<C,B>D,中间值显示B
如果C<D,B>D,中间值显示D
进一步确定,如果B>C不成立,则为B<C,加上B>D,则中间值显示B(确定B)
如果B>D不成立,则为B<D,加上C>D,则中间值显示D(确定D)
否则返回C.
建议:运用下面通俗易懂的函数:
=IF(AND(C<B,B<D),B,IF(AND(C>B,B>D),B,IF(AND(B<C,C<D),C,IF(AND(B>C,C>D),C,IF(AND(B>D,D>C),D,IF(AND(B<D,D<C),D))))))