excel如何找到字符串中所有的指定字符串中间的数字,并相加

不确定一个单元格中到底有几个“#”“,”,找到所有“#”“,”之间的数字,并且相加

    如果每个数字不大于9,公式为:

    =SUM(IF(ISNUMBER(FIND(ROW($1:$99),A1)),ROW($1:$99),0))

    数组公式需按ctrl+shift+enter产生花括号。

    如下图所示:

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-02-27
公式:
=SUM(IFERROR(--MID(SUBSTITUTE(SUBSTITUTE(A1,"#",REPT(" ",100)),",",REPT(" ",100)),ROW($1:$10)*100-99,100),0))
数组公式,按CTRL+SHIFT+回车,完成公式。
第2个回答  2018-02-27
比较复杂的匹配,最好用正则。可以把源文件和具体要求发给我看看。

excel如何找到字符串中所有的指定字符串中间的数字,并相加
=SUM(IF(ISNUMBER(FIND(ROW($1:$99),A1)),ROW($1:$99),0))数组公式需按ctrl+shift+enter产生花括号。如下图所示:

excel如何把一组字符串中每个字符对应的数字相加?
使用Excel计算一组字符串中每个字符对应的数字相加的步骤如下:1、实现效果 A1:B8区域为每个字母代表的数字。E为待计算数字总和的文本。2、示例公式 =SUMPRODUCT($B$1:$B$8,LEN(E1)-LEN(SUBSTITUTE(E1,$A$1:$A$8,)))3、公式简析 ①使用LEN、SUBSTITUTE函数测算目标文本中含有指定字符的数量。②...

Excel 如何提取字符串中数字和字母组合
1、文字在前数字在后:取数字公式=RIGHT(A1,LENB(A1)-LEN(A1)) 下拉填充 2、数字在前文字在后:取数字公式=LEFT(A1,2*LEN(A1)-LENB(A1)) 下拉填充3、数字在中间、文字在两边:取数字公式=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1))) 下拉填充 ...

求大神指导excell函数提取字符串中多组两特定字符间的数值并求和100
=LET(m,MAP(TAKE(TEXTSPLIT(B2,":",";",1),,-1),LAMBDA(x,-LOOKUP(1,-LEFT(x,SEQUENCE(LEN(x))),HSTACK(TEXTJOIN("+",,m),SUM(m)))结果如下图所示:

在excel中怎样提取字符串中中间的几位数字?
一、使用MID函数 在Excel中处理文本数据时,如果需要提取某个字符串中间的特定数量的字符,可以使用MID函数。MID函数可以返回字符串中特定位置的字符子串。二、MID函数的基本语法 MID函数的语法是:`MID`。其中:`text`是需要提取字符的文本字符串。`start_num`是开始提取的位置。`num_chars`是要提取的...

EXCEL 怎么取单元格里面的的值的中间某些字符
使用mid函数可以取字符串中间的某些字符;mid函数的使用结构如下:=mid(字符串单元格,从第几个字符开始,取几个字符)

EXCEL 从字符串中提取数字相加
使用两端对齐的方法提取 Excel版本参考:2010 测试数据A1:A5 1、选中A1:A5,拉动边线调整列宽为1个字符 2、点击开始-两端对齐 3、选中A列,点击数据-筛选(勾选为数值的数据)4、查看效果

excel如何提取中间的内容
1. 使用MID函数:MID函数是Excel中用于从文本字符串的指定位置开始提取特定数量的字符的函数。其语法为`MID`,其中`text`是包含要提取字符的文本字符串,`start_num`是文本中要提取的第一个字符的位置,`num_chars`指定要提取的字符数。例如,如果有一个包含身份证号码的单元格,并且想要提取其中的出生...

excel批量提取单元格字符串中的数字部分
1:1))+1,1)*10^COLUMN(1:1))\/10 以上三键输入 提取字符串中第一组数字:=-LOOKUP(1,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1\/17)),ROW($1:$15)))提取字符串中第二组数字:(三键输入)=MAX(--TEXT(MID(A1,ROW($1:$99),COLUMN(A:Z)),"0;0;0;!0"))...

ExceL问题,请大家帮忙(提取字符串中特定数据再相加)
假定原数据在A列,先将其复制到B列,选定B列,点"编辑"->"替换",在"查找内容"框中输入:+*~*~在"替换为"框中输入:+ 点"全部替换"。再选定B列,点"编辑"->"替换",在"查找内容"框中输入:~*~在"替换为"框中输入:= 点"全部替换"。B列就是你要的结果。

相似回答