为什么EXCEL表中,A列的合计数+B列的合计数的结果不等于C列的合计数
A11:A157=118798B11:B157=30558C11:C157=149782,但C11=A11+B11C12=A12+B12,……以此类推,A列+B列=149...
A11:A157=118798 B11:B157=30558 C11:C157=149782 ,但C11=A11+B11 C12=A12+B12,……以此类推, A列+B列=149356,与C 例的149782的结果不符,为什么呢?谢谢,各们大大
展开
3个回答
展开全部
可能情况及处理方法
1、数据中包含文本格式,部分数字末列入计算。——转为数值再计算。
2、小数计算误差,显示数字不一定是实际数字。——用四舍五入函数设置小数位。
3、选中区域不正确。——重新选中公式数据区域。
(补充回答)
从楼主问题补充中,可以确定,其中A列或B列中有一个(或多个)单元格为文本数字,这几个单元格数字的和为426。
文本数字当使用+、-、*、\等进行运算时,会自动转为数值,并计算出正确结果(这是C列能得出正确结果的原因);但使用SUM等函数进行求和时,会忽略文本数字(这时A、B列求和结果再相加,得出结果不准确的原因)。
1、数据中包含文本格式,部分数字末列入计算。——转为数值再计算。
2、小数计算误差,显示数字不一定是实际数字。——用四舍五入函数设置小数位。
3、选中区域不正确。——重新选中公式数据区域。
(补充回答)
从楼主问题补充中,可以确定,其中A列或B列中有一个(或多个)单元格为文本数字,这几个单元格数字的和为426。
文本数字当使用+、-、*、\等进行运算时,会自动转为数值,并计算出正确结果(这是C列能得出正确结果的原因);但使用SUM等函数进行求和时,会忽略文本数字(这时A、B列求和结果再相加,得出结果不准确的原因)。
展开全部
如果数据在A1:C100中,D1中输入
=SUMPRODUCT((ISNUMBER(SEARCH(A1&"*"&"/"&"*"&B1,A$1:A$100&"/"&B$1:B$100))+ISNUMBER(SEARCH(B1&"*"&"/"&"*"&A1,A$1:A$100&"/"&B$1:B$100)))*C$1:C$100)
用自动填充柄下拉。
=SUMPRODUCT((ISNUMBER(SEARCH(A1&"*"&"/"&"*"&B1,A$1:A$100&"/"&B$1:B$100))+ISNUMBER(SEARCH(B1&"*"&"/"&"*"&A1,A$1:A$100&"/"&B$1:B$100)))*C$1:C$100)
用自动填充柄下拉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
excel都蒙了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询