请教一下,如何让Excel计算公式中空格不参与计算
譬如:1)A1,B1,C1三个单元格相乘,在D1输出数据,常规应该是D1=A1*B1*C1,我想要如果A1,B1,C1三个单元格中任何一个单元格为空格,则D1中输出为空格...
譬如:
1)A1,B1,C1三个单元格相乘,在D1输出数据,常规应该是D1=A1*B1*C1,我想要如果A1,B1,C1三个单元格中任何一个单元格为空格,则D1中输出为空格,不能是0或者#VALUE!
2)对A1~A10这10个单元格中的数值取平均数,我想要如果哪个单元格为空格,则此单元格不参与计算。举个例子,比如A2和A6为空格,则需要计算结果为其它8个数据相加除以8,不能是其它8个数据相加除以10。
请高手指教一下。谢谢! 展开
1)A1,B1,C1三个单元格相乘,在D1输出数据,常规应该是D1=A1*B1*C1,我想要如果A1,B1,C1三个单元格中任何一个单元格为空格,则D1中输出为空格,不能是0或者#VALUE!
2)对A1~A10这10个单元格中的数值取平均数,我想要如果哪个单元格为空格,则此单元格不参与计算。举个例子,比如A2和A6为空格,则需要计算结果为其它8个数据相加除以8,不能是其它8个数据相加除以10。
请高手指教一下。谢谢! 展开
展开全部
实现的方法和详细的操作步骤如下:
1、第一步,打开软件,选择“方方格子”选项,然后在“数值”选项中选择“自动编号”功能,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,弹出一个对话框,选择要设置编号的数据列,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,选择表格中的“省”这一列,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,选择要在其中设置编号的列,如下图所示,然后进入下一步。
5、随后,完成上述步骤后,需要选择“序号”这一列,如下图所示,然后进入下一步。
6、接着,完成上述步骤后,为“累加条件”选择“非空值”选项,如下图所示,然后进入下一步。
7、最后,完成上述步骤后,就可以查看结果了,如下图所示。这样,问题就解决了。
展开全部
第一个公式
=IF(COUNTBLANK(A1:C1),"",PRODUCT(A1:C1))
第二个求平均的
=AVERAGE(A1:A10)
会忽略其中的空值。
=IF(COUNTBLANK(A1:C1),"",PRODUCT(A1:C1))
第二个求平均的
=AVERAGE(A1:A10)
会忽略其中的空值。
更多追问追答
追问
第一个公式:我可能需要多个数相乘,如果有其中有多个空格,是否适用?另外,我需要相乘的数不在一列,中间间隔有数,比如要计算A1*D1*H1*M1,该公式是否还适用?
追答
回答追问:
如果有多个空格,也适用,
=IF(COUNTBLANK(A1:C1),"",PRODUCT(A1:C1))写全点可为
=IF(COUNTBLANK(A1:C1)>0,"",PRODUCT(A1:C1))
计算A1:C1区域中空白单元格的个数是否大于0,如果是返回空,否则返回后面的求乘积的
用RPODUCT求乘积函数,与直接A1*B1*C1相比,可以忽略其中的真空与假空单元格,不会产生错误值,更适合于数据区域比较大的情况,比如product(A1:X1),如果不是一个连续的单元格区域,也可以写成=PRODUCT(A1,D1,H1,M1)或者=PRODUCT(A1:D1,H1,M1)之类的.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公式中加个条件即可为空
=IF(OR(A1="",B1="",C1=""),""
=IF(OR(A1="",B1="",C1=""),""
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试以下公式:
1、=IF(AND(A1,B1,C1)="","",A1*B1*C1)
2、=SUM(A1:A10)/COUNTA(A1:A10)
1、=IF(AND(A1,B1,C1)="","",A1*B1*C1)
2、=SUM(A1:A10)/COUNTA(A1:A10)
更多追问追答
追问
第一个公式,输出结果为0,不是空格,我需要结果是空格。
追答
可以进行以下设置即可满足您的要求:
工具——选项——视图——零值(去掉勾选)——确定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1)公式:=IFERROR(IF(A1*B1*C1=0,"",A1*B1*C1),"")
2)=AVERAGE(A1:A10)
2)=AVERAGE(A1:A10)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询