乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel单元格中怎样提取文本中的数字-excel提取数字求和,excel带文字数字求和

excel单元格中怎样提取文本中的数字-excel提取数字求和,excel带文字数字求和

作者:乔山办公网日期:

返回目录:excel表格制作


1、如图所示,有一列金额单位为元。按下Ctrl键,在弹出的搜索和替换框中,在替换列的搜索内容中填写“元”,替换为“无元”,然后单击左下角的“全部替换”。

2、单击弹出替换结果框中的“确定”按钮,您将看到列A中的数据没有单位。

3、然后选择列A中的数据,单击鼠标右键,并在弹出框中选择“格式化单元格”。

4、在弹出的“单元格格式”框中,选择数字列中的“自定义”。

5、您将看到简单单元格的类型是通用格式,示例是20。

6、此时,将通用格式更改为“#元”,您将看到示例为20元,然后单击右下角的确定。

7、那么列a中的数据后面都是单位单元格,但是这里单元格被视为数字,因此求和工具可以直接用于对这些单元格求和。

8、在数据末尾的单元格A9中输入公式=SUM(A1:A8),然后按回车键。

9、然后可以找到单元格A1-A8之间的和,并且该和结果具有其自己的单位单元格。



"excel单元格中提取文本中的数字"的操作步骤是:

1、打开Excel工作表;

2、由已知条件可知,A列文本字符中的数值没有任何规律zd,且位数也不确定,直接通过MID、LEFT或RIGHT都无法得到结果,需要实现将A1的字符串按从第1个字符、第2个字符、第3个字符……起分别取1个字符、2个字符、3个字符……,并将文本数值通过--转换为数值的形式,找到最大的那个结果。

3、在B1单元格中输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=MAX(IFERROR(--MID(A1,ROW($1:$20),COLUMN($A:$Z)),))

公式表示:通过MID函数,将A1单元格的字符串按ROW(1:20)的开始字符位置,分别取1-26个字符,然后通过--将文本数值转换为数值,其他文本转换为错误值,并由IFERROR函数将错误值转换为0,然后在所有的数值中取最大值,即为完整的字符串中数值。

4、公式的计算步骤如下:

 

 


如果都是如图中数字是两位的,只要用mid()函数提取数字就可以了,zhidao如果位数不定就要加入一些判断或者用SUBSTITUTE()替换其中的非数字部分再提取。
公式大概如下:

=SUM(LEFT($A$1:$C$12,FIND("店",$A$1:$C$12)-1)*1)
客存
=SUM(MID($A$1:$C$12,FIND("店",$A$1:$C$12)+3,FIND("客",$A$1:$C$12)-FIND("店",$A$1:$C$12)-3)*1)
A1:C12是假设的数据区域

如图,F4公式:

=SUMPRODUCT(--TEXT(MID(TEXT(RIGHT("AA"&TRIM(MID(SUBSTITUTE(D4,",",REPT(" ",100)),ROW($1:$99)*100-99,100)),COLUMN($A:$CU)),),2,99),"0.00;;;!0"))

右拉充一列,下拉填充

----注意:若D4,E4中的逗号为中文逗号,则把公式中REPT前的双引号中的英文逗号改成中文逗号即可.

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网