Office中国论坛/Access中国论坛

标题: 请教一个数据大小比较的问题 [打印本页]

作者: yo083497497    时间: 2008-8-18 20:58
标题: 请教一个数据大小比较的问题
本人菜鸟,有一问题请教各位大侠:


EXCEL表中,比较AB两列同一行数据的大小,如果A1数据大于B1,则在C1中显示A1;继续比较,如果A2大于B2,C2中不显示,A2小于B2,则在C2中显示A2;继续比较,如果A3数据小于B3,C3不显示,A3大于B3,则在C3显示A3,
……C列中的第一个数值是A列大于B列时的A列的数值,C列的下一个数值是A列小于B列时的A列数值,再下一个是A列大于B列时的A列的数值……


或者说,如果A(n)大于B(n),则C(n)= A(n)
C(n+x)= A(n+x)的前提是A(n+x)小于 B(n+x)
注意:C列中只能显示A列的数值,不能显示B列的数值,C(n+x)C(n)可以连续也可以不连续,这取决于A列与B列数值大小的比较结果。
    说的罗嗦,不吝赐教![:33]
作者: pureshadow    时间: 2008-8-18 22:19
看了有点晕.....能不能发个附件上来[:31]
作者: yo083497497    时间: 2008-8-19 10:48
版主好!
请看附件,sheet2是需要的结果,sheet1是原始资料.
作者: cg0116    时间: 2008-8-19 12:38
=IF(OR(AND(A1<B1,A2<B2),AND(A1>B1,A2>B2)),"",A2)
作者: pureshadow    时间: 2008-8-19 12:50
如果只是A>B则C=A那很容易
=if(a1>b1,a1,"")
但看你的数据好像又不是这样啊。。。。。。[:30]
作者: yo083497497    时间: 2008-8-19 13:39
谢谢cg0116 !  问题已经解决.
谢谢pureshadow,是我表述的不清楚.[:50] [:24]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3