当前位置:首页教育技巧excel技巧excel表格单元

excel中如何找到字符串,电子表格excel中如何找到字符串的数字

减小字体 增大字体 2025-12-08 09:26:57


1. excel中如何找到字符串的数字

假设字符串中肯定有数字,取最大的那个数字

参考公式求A1字符串最大数字:

LARGE(IF(ISNUMBER(VALUE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))),VALUE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0),1)

说明:用MID+ROW+INDIRECT+LEN获取字符串的每一个字符

用IF+VALUE将非数字转化为0

用LARGE取最大的数字。

2. excel中如何找到字符串的数字和字符

1. 我们先在电脑中新建一个excel,之后输入字符串。

2. 然后在字符串右侧选择一个单元格,然后在单元格中输入len函数:=len()。

3. 输入字符串,可以手动输入字符创,可以选择字符串单元地址。为了方便显示我们输入地址A2。

4. 之后我们摁下回车键,然后向下填充,之后在单元格中就会显示处字符数据了。

5. 然后我们可以根据数据发现字符串的文字,字符,字母和空格键都会算作为一个字符。

6. 倘若我们在输入字符的时候是手动输入,那么我们就需要使用半角引号,以便统计计算。

3. excel取字符串中的数字

1.首先打开或新建一个表格。

2.然后在右侧输入函数=mid()。

3.然后字符串选中左侧的数字。

4.然后补全函数信息。

5.最后点击回车键数字就提取出来了。

4. excel查找字符串中的数字

方法步骤如下:

1.

打开需要操作的EXCEL表格,选中需要转换的相关数字所在单元格,点击数据选项卡中的“分列”。

2.

在分列向导1、2中,均使用默认设置,直接点击下一步进入分列向导低第3步。

3.

在分列向导第三步中,点击列数据格式下面的“文本”,然后点击确定即可。

4.

返回EXCEL表格,发现在EXCEL中,把数字自动转成字符串操作完成。

5. excel字符串取数字

=find("(",a1)即可找到(在A1中的位置取数字用mid(a1,find("(",a1)+1,5)之类的

6. excel中如何找到字符串的数字格式

选择单元格,右键---设置单元格格式---自定义---类型 "字(2012)"000000 确定 然后在单元格中输入1,2,3,4,5,6,这样的数值就可以了 如果是序列编号,在A1单元格输入公式 ="字(2012)"&text(row(a1),"000000") 下拉填充

7. Excel提取字符串中的数字

excel中可使用LEFT函数和RIGHT函数提取字符。

LEFT函数和RIGHT函数分别以字符串的左/右侧为起始位置,返回指定数量的字符,两个函数的语法相同。

第一参数text为要提取的字符串或单元格引用,第二参数[num_chars]为可选参数,表示要提取的字符数量,省略时默认提取一个字符,即提取字符串最左端或最右端的一个字符。第一参数为文本字符串时,需要用一对半角双引号将其包含

8. excel中怎么输入数字字符串

既然是字符串,当然是'123A和C的结果都是数值123B的结果是123'D的结果是带引号的"123"楼主自己用excel输入一下就知道了!

9. excel查找字符数

答:excel怎么查字符多少?

在生活中exccel十分常见和实用性强。进入Excel工作表,在B1中输入=LEN(A1)按回车得出字数,将光标下拉,得出其他字数,选中C4单元格,点击求和图标,选择B1:B3按回车键可得出全部字数统计。这就是我的答案了。记得收藏。

10. excel如何从一串字符中取数字

在使用EXCEL时,有时从外部导入的数据,或者输入时不规范,将数字与文本混合输入在一个单元格中,给后续的统计运算带来不便,为此需要将文字与数字分开,本篇介绍几种将数字提取出来的方法。

工具/原料

电脑

EXCEL软件

方法/步骤

1、首先要分析数据内容,根据不同的类型,使用不同的方法。

2、分析这个表格,可以发现,除了数字外,就是汉字,在双字节字符中,每个汉字算两个字节,利用此特点,可以算出有多少个汉字、多少个数字,单字节字符数用LEN函数:=LEN(A2)。

3、双字节字节数用LENB函数,注意下两者的区分,单字节指字符个数,双字节指字节个数:=LENB(A2)。

4、二者相减,即可得到文字的个数:=LENB(A2)-LEN(A2)。

5、再用总字符数减去文字个数,即得到要提取出来的数字个数:=LEN(A2)-(LENB(A2)-LEN(A2)),去掉括号,合并起来,公式为:=LEN(A2)*2-LENB(A2)。

6、知道了数字个数,再知道数字开始的位置,就可以用MID函数将数字提取出来了,但是现在不知道数字是从什么位置开始的,可以使用SEARCHB双字节查找函数+通配符"?"来查询单字节出现的位置:=SEARCHB("?",A2)。

7、这样提取公式就有了,提取函数:=MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),如果用单字节函数:=MID(A2,INT(SEARCHB("?",A2)/2)+1,LEN(A2)*2-LENB(A2))。

8、提取结果是文本格式,如果要转为常规的数字格式,可以在公式前加上--,或者*1,来转换:=--MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),转换格式后,可以进行下一步的统计运算。

9、如果文字中有空格,直接提取就会出去,需要对原来的内容进行去空格替换后,再提取:=MIDB(SUBSTITUTE(A2,",""),SEARCHB("?",SUBSTITUTE(A2,"","")),LEN(SUBSTITUTE(A2," ",""))*2-LENB(SUBSTITUTE(A2," ","")))。

10、但是上面的方法,只能用于除了数字就是文字的内容提取,如果除此之外,还有其它的字母、符号等单字节字符,就会出错。

11、对于这种不定型的,可以用数组公式进行提取,从每个字符开始,取出1~若干个字符(比如10个),再加上运算符号进行判断,取出的是不是数值,再用MAX函数从中取出是数值的最多数字:=MAX(IFERROR(--MID(A2,ROW($1:$30),COLUMN($A:$J)),)),在输入数组公式时,需要同时按住Ctrl+Shift+Enter结束公式编辑,公式会自动生成一对“{}”。

12、当然,也可以不用上面的数组公式,利用LOOKUP函数的向后兼容性,来提取出数字:=LOOKUP(1,MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),ROW($1:$10))),此公式先判断数字出现的最小位置,再从此位置开始依次取出若干个字符,最后用LOOKUP函数取出最长数字串的那个数字,即达目的,关于此函数的用法,可以参看“EXCEL中LOOKUP函数的高级应用”。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .