excel中一个单元格有数字和符号的求和公式 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、如果是链接运算符 & 和其他单元格进行求和,就可以参与运算
2、如果不是链接运算符 就需要拆分单元格后 再进行二次计算

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


=SUM(IFERROR(--SUBSTITUTE(SUBSTITUTE(A1:E1,"△",),"×",),))数组公式,CTRL+SHIFT+ENTER结束,把A1:E1改为你自己的区域就好
如果×的单元格不会有数字那么可以简化成
=SUM(IFERROR(--SUBSTITUTE(A1:E1,"△",),))

不能直接求和,需要先将B列内容拆分到多个单元格后再求和,方法如下:
1、选中B列→在菜单栏点数据→分列→选择“分隔符号”→下一步→在分隔符号栏下面的空格选项前打钩,其他的钩去掉,“连续分隔符号视为单个处理”前打钩→下一步→列数据格式选常规即可,目标区域改成$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列中下拉填充一下新增行,OK。

PS:虽然问题可以解决,但不明白你为什么要将B列输那么多不同数据,这样做,数据录入工作也蛮麻烦的啊,何必呢!

EXCEL提取单元格中的数字和符号?
答:如图,考虑了可能有4个部分,加上前面的纯文本,就是8个部分,所以用A:H,如果更多,就把H改到现后面,注意按两列两列增加就行了:B2=TEXTJOIN(,,IF(LEFT(TRIM(MID(SUBSTITUTE(SUBSTITUTE(A2,":",";"),";",REPT(" ",99)),COLUMN(A:H)*99-98,99)))<>"+","",TRIM(MID(SUBSTITUTE...

excel 一列中有字符和数字,如何只计算数字
答:先把数字从单元格内提取出来,再进行计算即可。 如图,B1单元格输入“=MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))”,不要直接回车,按“Ctrl+Shift+Enter”得出B1结果。再利用填充柄功能向下复制公式。得出一列数值,再进行各种计算。 本回答由电脑网络...

excel 函数,单元格中有数字和文字,怎么用IF函数识别数字自动用公式计算...
答:用这个公式,如果单元格是数字的可显示数字,不是数字的则显示0,如下图显示结果 =IF(ISNUMBER(A1)=TRUE,A1,0)如果不是数字的显示空值的话就改为=IF(ISNUMBER(A1)=TRUE,A1,"") ,如下图

excel 一列里面涉及符号和数字的求和
答:用数组函公式就可以求和。第一步,用isnumber函数判断单元格是否为数字,不是数字就返回0,第二步:对返回的单元格和数字0求和,具体公式为:=SUM(IF(ISNUMBER($C$2:$C$11),$C$2:$C$11,0)),复制粘贴直接使用,粘贴后需要同时按下ctrl shift enter 三个键,产生花括号。如有疑问可以继续交流...

EXCEL单元格内既有文本又有数字,单行特定的数据求和,万分感谢
答:=SUM(IF(ISNUMBER(FIND("N7:",$C2:$I2)),--MID($C2:$I2,FIND("N7:",$C2:$I2)+3,2),0)),数组公式,即同时按Ctrl+Shift+Enter结束公式编辑,会自动生成一对{}。这只是举例,区域自行调整,如果要求N10以后的,将公式中的+3改成+4,因为”N7:“是三个字符,”N10:“后的是四...

excel表格中当某单元格出现数字,如何让另一单元格相应自动改为指定文...
答:Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且...

...格中有文字或数字或文字数字混合时,另一个单元格显示为1,如果有多 ...
答:CountA(),获取非空单元格的数目,包括数字、文本,最重要的是也会返回带公式的单元格,即使公式单元格返回的字符串是空的。

excel中同一单元格有数字、字母和文字,如何只把数字+字母和文字...
答:去掉所有空格,可以用替换。按A1单元格为例如是"12123123123非典过后"在B1输入=left(A1,LEN(A1)*2-LENB(A1))在c1输入=right(A1,LENB(A1)-LEN(A1))就分别分开了数字和中文。假若数据在A列,在B1中输入 =LEFT(A1,LENB(A1)-LEN(A1))这是文字在左、数字在右时提取文字的公式。若文字在数字的...

Excel的一个难问题,怎样将既有文字又有数字单元格中的数据提出来
答:=LEFT(A1,LEN(A1)-1)+LEFT(B1,FIND("×",B1)-1)*RIGHT(B1,LEN(B1)-FIND("×",B1))就是你要的结果。需要注意的是,你的公式里的乘号如果是 * ,则需要把C1里的 × 变成 * 。len 就是求目标单元格中文本长度,left取目标单元格左边的给定数目的文本。该题中,LEFT(A1,LEN(A1)-1)...

excel怎么让同时有文本和数字的单元格 只是数字相加
答:点击要写入和的单元格 → 点击“fx”就变= →选择函数sum表示相加 → “确定” →“确定”就okl了 如果求和的写入和的单元格在同一列,只要点击第一个写入求了和单元格 鼠标指向右下角出现小的黑色+号往下拉,方法二:1.同列求和 or 同行求和(相同操作)假如要将单元格A2,A3和A4中的数据之和...