Office中国论坛/Access中国论坛

标题: 请教各位大虾! [打印本页]

作者: 林之逸    时间: 2005-6-22 17:13
标题: 请教各位大虾!
要求:

    当 A1=0 时,则 B1=60;

    当 A1=4 时,则 B1=40;

    当 A1=8 时,则 B1=20;

    当 A1=12 时,则 B1=0;

如上之条件,我给出公式为:

     B1=IF(A1=0,60,IF(A1=4,40,IF(A1=8,20,IF(A1=12,0,""))))

不过,这样的前提条件是 B1和A1 是在同一张工作表上,如果 A1和B1 是在不同工作簿的工作表中,那又如何来做呢?依照上述公式来推,那样会很麻烦,哪位大虾能提供点更好的点子?

小弟先谢了![em03]
作者: 方漠    时间: 2005-6-23 01:48
在VBA里用判断语句就好了。IF THEN也行,SELECT CASE也行。




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