- ·上一篇教育:excel表格怎么在图上加标注
- ·下一篇教育:excel表格怎么设置图表起飞
excel表格带量词怎么求和
1.excel中,如何对带单位求和
我可以使用函数帮你直接搞定。
假定A1至A11是你需要计算的数据,则可以在任一单元格输入以下函数(由于这是数组公式,因此输完之后需要按ctrl+shift+enter组合键来确认):
=SUM(--SUBSTITUTE(A1:A11,"元",""))&"元"
同时按ctrl+shift+enter三个键之后会在编辑栏出现一对大括号,这是Excel自动生成的。
这个函数不算难,我简要解释一下:
SUBSTITUTE()是一个替换函数,将A1至A11里面的“元”去掉(这里是将“元”替换为空字符)。由于SUBSTITUTE()函数替换之后是文本形式,不能直接计算,因此这里采用连续的两个负号将其变成数字。比方说,16元在经过SUBSTITUTE()函数替换之后变成了文本16,由于SUM()函数不认识它,因此两个负号相当于连续两次对其取相反数,这样就变成可以由SUM()函数计算的数值了。下面的这个公式也行得通:
=SUM(SUBSTITUTE(A1:A11,"元","")*1)&"元"
这里是将SUBSTITUTE()替换之后的文本乘以1,这样也变成了数值。还可以使用这个公式:
=SUM(VALUE(SUBSTITUTE(A1:A11,"元","")))&"元"
VALUE()函数则直接将文本变成数值形式。
如果你不希望最后的结果出现单位,那就更好办啦:
=SUM(--SUBSTITUTE(A1:A11,"元",""))
若是这些数据正好属于一个矩形区域,比如A1:B10区域,那就把公式这样改:
=SUM(VALUE(SUBSTITUTE(A1:B10,"元","")))&"元"
最后你会说,如果不使用SUBSTITUTE()函数可以吗?答案很简单:没问题!(把公式粘贴过去之后,别忘了同时按ctrl+shift+enter组合键进行确认哦!)
=SUM(VALUE(LEFT(A1:A11,LEN(A1:A11)-1)))&"元"
再有什么问题的话,就给我发消息吧!
2.excel多个条件求和,用一个函数
1、要对区域中满足多个条件的单元格求和,可以使用SUMIFS函数。
2、如果需要对区域 A1:A20 中符合以下条件的单元格的数值求和:B1:B20 中的相应数值大于零 (0) 且 C1:C20 中的相应数值小于 10,则可以使用以下公式:=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "32”、B4、"苹果"、或"32"。3)criteria_range2为计算关联条件的第二个区域。
4) criteria2为条件2。和 3) 均成对出现。
最多允许127个区域、条件对,即参数总数不超255个。5)sum_range 是需要求和的实际单元格。
包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。
