excel中一个单元格有数字和符号的求和公式

如题所述

 不能直接求和,需要先将B列内容拆分到多个单元格后再求和,方法如下:

  1、选中该列→在菜单栏点数据→分列→选择“分隔符号”→下一步→在分隔符号栏下面的空格选项前打钩,其他的钩去掉,“连续分隔符号视为单个处理”前打钩→下一步→列数据格式选常规即可,目标区域改成$D$1(如果D列到I列中有数据,那就改成没数据的区域,比如J列到O列没数据,那就改成$J$1)→完成;

  2、在C1输入:=A1+E1+G1+I1(以刚才填的目标区域是$D$1为例),回车,下拉填充到C列,OK;

  3、如果在页面上不希望看到从B列拆分出来的各列数据,可以选中D-I列(以数据被拆分到D-I列为例),右键→隐藏。

  4、如果以后各列中还有数据输入,需要计算更多行,比如说本来你的数据只填到第20行,后来又新填了第21行、22行……,更多行的A列和B列数据,仍然要在C列中计算新增行的结果的话,需要在进行上述第一步前,点 工具→宏→录制新宏→确定,然后进行上述第1步操作,第1步操作完成后,点 工具→宏→停止录制。然后进行上述第2-3步操作。新增了内容后,点 工具→宏→在弹出窗口中选择之前录制的宏(注意宏名和你之前录制该段宏时填写或自动生成的宏名一致)→执行→弹出“是否替换目标单元格内容”点确定→在C列中下拉填充一下新增行.
  EXCEL在一个单元格内有文字和数字求和:
  =SUMPRODUCT(--TEXT(MID(TEXT(MID(SUBSTITUTE(A1," ",REPT(" ",15)),ROW($1:$402),14),),2,15),"0.00;-0.00;;!0"))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-17
1、如果是链接运算符 & 和其他单元格进行求和,就可以参与运算
2、如果不是链接运算符 就需要拆分单元格后 再进行二次计算
相似回答