Office中国论坛/Access中国论坛
标题:
excel中计算乘法时怎么忽略空白单元格!
[打印本页]
作者:
muma772001
时间:
2006-12-8 01:47
标题:
excel中计算乘法时怎么忽略空白单元格!
比如在e18,f18,g18三个单元格计算他们的积,但是g18单元格可能为空,即值为0,那么这是他们的积便为0,我想问问怎么忽略空白单元格,使结果返回是另外2个有数值的单元格的乘积。如e18是4,f18是4,g18是0,那么最后的乘积是16而不是0。谢谢!
作者:
cnqly
时间:
2006-12-8 02:48
加一个IF函数就行了
作者:
guzhen9315
时间:
2006-12-8 06:10
=IF(E18="",1,E18) * IF(F18="",1,F18) * IF(G18="",1,G18)
作者:
yaosap
时间:
2006-12-12 16:14
楼上的公式要用isblank
作者:
guzhen9315
时间:
2006-12-13 03:22
=IF(ISBLANK(E18),1,E18) * IF(ISBLANK(F18),1,F18) * IF(ISBLANK(G18),1,G18)
作者:
boone301
时间:
2006-12-14 05:14
哈哈哈=(IF(A2<>"",A2,1))*(IF(B2<>"",B2,1))*(IF(C2<>"",C2,1))
作者:
藍寶石
时间:
2007-2-19 21:26
=IF(E18=0,1,E18)*IF(F18=0,1,F18)*IF(G18=0,1,G18)
作者:
scottwang
时间:
2007-2-24 10:05
=PRODUCT(E18:G18)
作者:
hqh21
时间:
2007-2-26 07:15
以下是引用
scottwang
在2007-2-24 2:05:00的发言:
=PRODUCT(E18:G18)
G18单元格为数值"0"时结果为0
错解
作者:
hqh21
时间:
2007-2-26 07:21
上面几楼的办法没测试
但能通过也有个问题,如果有几十或几千个数值,其中又有十几个为0的数又怎么办??
请高手解答!!!
作者:
红池坝
时间:
2007-2-28 23:00
数组公式:
{=PRODUCT(IF((A1:A10),(A1:A10),1))}
作者:
asusual
时间:
2007-7-5 19:24
标题:
回复:
比如你想乘A2:A10之间的数据.
定义A1 label =" Test"
在B1 label=" Test"
设置 B2 <>0 或<>"" 根据你的具体情况
然后 DPRODUCT(A1:A10,"Test",B1:B2)即可.
记住选择数据范围时及条件时包括label
[此贴子已经被作者于2007-7-8 10:52:50编辑过]
作者:
geminily
时间:
2007-7-7 18:28
是不是可以用判断语句
作者:
ytr709
时间:
2007-7-8 19:06
=(IF(OR(E18="",E18=0),1,E18))*(IF(OR(F18="",F18=0),1,F18))*(IF(OR(G18="",G18=0),1,G18))
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3