=if(b1,sum(a1:a20)/b1,"")
什么是“B1全部是空格"?是B1为空?还是B列为空?
假设你的公式单元格在C1:C20
(1)如果是B1为空
在C1单元格输入公式
=if($B$1,sum(a1:a20)/$B$1,"")
然后向下填充
(2)如果是B列为空
在C1输入公式
=if(b1,sum(sum(a1:a20)/b1," ")
你的提问,可以利用逻辑函数IF来完成,即当除数为零时,公式为空,否则显示公式。
=IF(OR(B1="",SUM((A1:A20<>"")*1)=0),"",IF(ISERROR(SUM(A1:A20)/B1),"",SUM(A1:A20)/B1))
输入完按shift+ctrl+回车结束
=IF(B1="","",SUM(A1:A20)/B1)