首页 > 软件 > 如何用公式提取数值?

如何用公式提取数值?

软件 2023-08-04

excel怎样用公式提取数字?

您好,方法 打开原表格,在原有表格右侧新增加一列。大家可以观察下,这个例子中数字后面的字符个数是固定的。这里所讲到的公式也只使用对此类数据进行处理。 选中B2单元格,在格子中输入公式:=LEFT(A2, LEN(A2)-3). LEFT公式的意思是从字符中最左边开始取一定数量的字符。因为我们需要取A2中的数字,那么久对应总字符长度-3个字符。LEN公式是指字符总长度,返回的是数字。 确认后,我们就获得了第一个数字字符。 点击B2单元格右下方的+号,其他单元格就会自动填充,完成整个表格。效果如图。 此时,我们选中数字字符列,可以看到Excel右下方只显示计数19。正常如果是数字格式的,可以有平均

如何用excel 公式提取数字

第一种,如图,如果数字在中文的后面,那么使用公式: "=--RIGHT(A2,LEN(A2)*2-LENB(A2))" 解释下:因为中文字符是占两个字节。而数字占一个字节。 len返回值是字符的个数。而lenb返回值是这个字符串占多少个字节。 所以,这两个的差值就是一个有几个中文。 LENB(A2)-LEN(A2) = 中文实际个数 字符总数-中文个数=数字个数 LEN(A2)-(LENB(A2)-LEN(A2) )=数字个数 开括号 数字个数=LEN(A2)*2-LENB(A2)。 因为数字在右边,所以,利用RIGHT,获取从右边第一个开始到最后一个数字,就得到这个数值。 第二种:数字在中文

在excel里如何用公式自动提取数字

数组公式 =IF(COUNT(1:1)excel如何用公式提取单元格中的某些数字

  提取单元格中的数字可以根据数字的位置选择使用MID或MIDB、RIGHT或RIGHTB、LEFT或LEFTB等文本提取函数来提取数字。


  • MID 或MIDB 用途:MID 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB函数可以用于双字节字符。

  • 语法:MID(text,start_num, num_chars)或MIDB(text, start_num,num_bytes)。

  • 参数:Text 是包含要提取字符的文本串。Start_num 是文本中要提取的第一个字符的位置,文本中第一个字符的start_num 为1 ,以此类推;Num_chars指定希望MID 从文本中返回字符的个数;Num_bytes指定希望MIDB 从文本中按字节返回字符的个数。

  • 实例:如果a1=电子计算机,则公式“=MID(A1,3,2)” 返回“计算”,=MIDB(A1,3,2)返回“子”。


  • RIGHT 或RIGHTB 用途:RIGHT 根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符。

  • 语法:RIGHT(text,num_chars),RIGHTB(text,num_bytes) 。

  • 参数:Text 是包含要提取字符的文本串;Num_chars 指定希望RIGHT 提取的字符数,它必须大于或等于0。如果num_chars 大于文本长度,则RIGHT 返回所有文本。如果忽略num_chars, 则假定其为1。Num_bytes 指定欲提取字符的字节数。

  • 实例:如果A1=学习的革命,则公式“=RIGHT(A1,2)”返回“革命”,=RIGHTB(A1,2)返回“命”。


  • LEFT 或LEFTB用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。

  • 语法:LEFT(text,num_chars)或LEFTB(text, num_bytes)。

  • 参数:Text 是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。Num_bytes按字节数指定由LEFTB 提取的字符数。

  • 实例:如果A1=电脑爱好者,则LEFT(A1,2)返回“电脑”,LEFTB(A1,2)返回“电”。

excel中哪个函数是提取数字的?

  • 打开需要编辑的Excel表格,如下图所示:

  • 单元格中为纯数字,则提取数字的方法比较简单;比如,要提取单元格A2中的数字的前三位,则可以单元格B2中输入公式:

    =LEFT(A2,3)

    LEFT函数表示从左边提取数字,并返回指定个数的字符。

  • 单元格中为数字与字母的混合,则提取数字的方法就要有所改变了;比如,要提取数字的单元格A3为数字与字母混合“abc123456”,则可以使用以下的公式:

    =MID(A3,4,6)

    MID函数表示从指定位置返回指定长度的字符。

  • 单元格中为数字与中文字符的混合,则提取数字的方法之一,仍可使用MID函数;比如,要提取数字的单元格A4为数字与中文字符混合“本月交电费128元”,则可以使用以下的公式:

    =MID(A4,6,3)

    MID函数表示从指定位置返回指定长度的字符。注意:一个中文字符仍只算1位的。

  • 单元格中为数字与中文字符的混合,则提取数字的方法之二,就是要发现规律;比如,本例中结束为“元”,则先将“元”字符去掉:

    =LEFT(A4,LEN(A4)-LEN("元"))

  • 再通过 2*LEN(B4)-LENB(B4) 算出数字位,然后就可以使用RIGHT函数来取得单元格中的数字了:

    =RIGHT(B4,2*LEN(B4)-LENB(B4))

  • 对于能够转换为数字在后的单元格字符串,都可以使用以上公式;比如,单元格A5,一样可以使用上述方法完成数字提取。


标签:信息技术 MicrosoftExcel MicrosoftOffice excel 数字

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18