excel里,表格里的数字之间有符号怎么求和

详见图片

在Excel中,当表格里的数字之间包含特殊符号时,求和的方法取决于这些符号的性质和它们在数据中的位置。以下是一些可能的场景和相应的解决方案:

    数字之间包含非数值字符(如#、$、文字等):

    如果这些特殊符号将数字分隔在不同的单元格中,你可以直接对这些包含数字的单元格使用SUM函数进行求和。Excel会自动忽略非数值字符,只将数值相加。

    如果特殊符号出现在同一个单元格中的数字之间,例如“10#20”,那么你需要先将这些数字拆分到不同的单元格中,然后再进行求和。这可以通过Excel的文本处理功能(如“分列”功能)来实现。

    数字之间包含加减乘除运算符:

    如果你的目标是计算这些包含运算符的表达式的结果,而不是直接求和,那么你不能直接使用SUM函数。相反,你可能需要使用Excel的“评估公式”功能(如果可用)或手动输入公式来计算结果。

    例如,如果你有一个单元格包含“=10+20”,你可以直接在这个单元格中按Enter键来计算结果。但是,如果这个表达式是文本格式(即不是以等号开头),那么你需要将其转换为公式才能计算结果。

    使用SUMIF函数排除特定符号:

    尽管SUMIF函数在Excel中并不直接存在(可能是对SUMIFS函数的误写或特定版本的函数),但你可以使用SUM与IF函数结合来实现类似的功能。例如,你可以使用SUM与ARRAYFORMULA(或SUM与SUMPRODUCT结合IF和ISNUMBER函数)来排除包含特定符号的单元格。

    以下是一个基于上述信息的具体步骤示例(假设你要排除包含“#”符号的单元格):

    确定你的数据范围,例如A1:A10。

    在一个空白单元格中输入以下公式(假设你使用的是较新版本的Excel,支持动态数组)

这个公式首先使用SEARCH函数检查每个单元格中是否包含“#”符号,然后使用IF函数和TEXTSPLIT函数(或SUBSTITUTE函数)将包含“#”的单元格替换为空字符串或拆分成多个部分。然后,使用VALUE函数尝试将这些文本转换为数值,并使用SUM函数求和。IFERROR函数用于处理任何无法转换为数值的文本,并将它们替换为0。

    按下Enter键后,Excel会计算并显示排除“#”符号后的数字总和。

    请注意,上述公式可能需要根据你的具体Excel版本和数据进行调整。此外,如果你的数据量很大或性能是考虑因素,可能需要考虑使用更高效的方法来处理数据。

温馨提示:内容为网友见解,仅供参考
第1个回答  2024-06-30

推荐一个比较通用的做法。使用特定字符连接原内容,然后转为文本后统一替换上述特定字符为等号,完成计算。

原数据置于A列,B1单元格填入公式:="A"&A1。双击或下拉填充到底。

使用公式让特定字符连接带符号数字

然后复制B列内容,粘贴到原位置,注意选择 粘贴为值

带公式B列数据以值粘贴到原位置

之后数据中不再含有公式。

B列为文本

接下来选中B列,快捷键ctrl+h调出替换窗口,将字母A替换为等号“=”。点击全部替换。

批量替换B列中的字母A为等号

然后实现最后的目的。

完成替换及计算

有问题可以追问。

第2个回答  2024-06-29

如果是WPS

=EVALUATE(A1)

如果是EXCEL,以你提供的示例数据,全是加法,简单的办法是

=SUM(--TEXTSPLIT(A1,"+"))

如果还有减法,乘法之类的,就需要使用EVALUATE来自定义名称进行计算。

excel里,表格里的数字之间有符号怎么求和
如果这些特殊符号将数字分隔在不同的单元格中,你可以直接对这些包含数字的单元格使用SUM函数进行求和。Excel会自动忽略非数值字符,只将数值相加。如果特殊符号出现在同一个单元格中的数字之间,例如“10#20”,那么你需要先将这些数字拆分到不同的单元格中,然后再进行求和。这可以通过Excel的文本处理功能...

excel表格一列数字之间有+\/+号怎么求和
数字间有加号是可以求和的。 具体方法如下:1、首先打开Excel表格,然后在表格中可以看到每一行都是带有加号的。2、然后点击“文件”选项,在高级中勾选“转换Lotus1-2-3公式”:3、然后在选择A列,然后再点击数据菜单中的“分列”,然后点击完成。4、然后返回到表格中就可以看到每一行的数据求和值都...

excel表格一行数字之间有加号如何进行求和?
excel表格一行数字之间有加号可以求和。方法步骤如下:1、打开相关EXCEL表格,点击左上角的“文件”,然后在文件菜单中点击“选项”。2、在EXCEL选项中,点击“高级”,然后在右侧找到并勾选“转换lotus 1-2-3公式”,并点击确定。3、切换到数据选项卡,点击“分列”。4、在弹出的分列向导中,直接点击...

EXCEL单元格有符号怎么相加excel单元格有符号怎么相加的
有两种方法,第一种:如果多个单元格的数量比较多,你可以用函数sum求和进行,在格式工具栏上有一个“∑”自动求和的符号,选择sum自动求和这个选项,出现选择区域后,你去选择你想求和的多个单元格即可,然后按回车键进行确认,计算机完毕。你会看到单元格里显示为:=sum(a1:a10)第二种:如果多个单元格...

excel里有特殊符号怎么求和?
1、方法一:将sum求和改为SUMIF 参考这个公式=SUMIF(C1:C2,">0",C1:C2)2、方法二:出现#N\/A的情况,这一列应该是使用了公式的结果,那么既然是使用公式 ,就可以将出现#N\/A的这样的逻辑数据屏蔽掉 假如这一列是VLOOKUP后的结果,那么可以在VLOOKUP前套一层 C3单元格:=SUM(C1:C2)C1单元格...

Excel中数字有特殊符号求和
A,1),结果=3,再根据你的要求进入示和,如:=Left(A1,1)+Left(B1,1),如果是红色文字可以用公式:=MID(A1,SEARCH("(",A1)+1,SEARCH(")",A1)-SEARCH("(",A1)-1),结果为5(假以A1的值为:3 (5)。同理可求得 4 (8),3 (10),4 (10)的值,再把它们相加即可。

Excel中数字有特殊符号求和
A,1),结果=3,再根据你的要求进入示和,如:=Left(A1,1)+Left(B1,1),如果是红色文字可以用公式:=MID(A1,SEARCH("(",A1)+1,SEARCH(")",A1)-SEARCH("(",A1)-1),结果为5(假以A1的值为:3 (5)。同理可求得 4 (8),3 (10),4 (10)的值,再把它们相加即可。

excel两个单元格里面有文字及符号怎么求和
1、首先,打开需要进行数据求和的excel表格(如下图所示)单元格中有文字和数字,是没法直接将单元格中的数据汇总求和的。请点击输入图片描述 2、然后,我们在第一项单元格旁边输入第一个数字,请点击输入图片描述 3、再继续选中在下面一个单元格,按住:CTRL+E,这是一个自然填充快捷键,下面对应的...

在excel表格中,怎么计算数字之间的和或差?
可以直接用减号(-)或者加号(+),比如A1的内容是2,B1的内容是1,想在C1里得到这两个数的计算结果,那C1的内容就是:=A1-B1。或者是:=A1+B1。

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

相似回答
大家正在搜