如何从Excel中字符串中提取数字?

发布网友 发布时间:2022-03-08 05:57

我来回答

6个回答

懂视网 时间:2022-03-08 10:18

产品型号:ASUS S340MC

系统版本:Windows 10

软件版本:Microsoft Office Excel 2020

excel提取数字总共需要3步操作,具体的操作步骤如下:

1、首先打开excel表格。

2、然后在单元格中输入与内容对应的数字。

3、最后选中其他单元格,按下ctrl+e即可。

总结

1、首先打开excel表格。

2、然后在单元格中输入与内容对应的数字。

3、最后选中其他单元格,按下ctrl+e即可。

热心网友 时间:2022-03-08 07:26

使用两端对齐的方法提取


Excel版本参考:2010

测试数据A1:A5

1、选中A1:A5,拉动边线调整列宽为1个字符

2、点击开始-两端对齐

3、选中A列,点击数据-筛选(勾选为数值的数据)

4、查看效果

热心网友 时间:2022-03-08 09:01

如果数据在A1:A100中,B1中输入
=-LOOKUP(,-MID(A1,FIND("Bytes Sent:",A1)+LEN("Bytes Sent:")+1,{1,2,3,4,5,6,7,8,9}))
C1中输入
=-LOOKUP(,-MID(A1,FIND("Bytes Received:",A1)+LEN("Bytes Received:")+1,{1,2,3,4,5,6,7,8,9}))
下拉。
如果没有这两个字符串,公式会出错,如果需要排错,公式还可修改。追问字符串不一样长,只是要Bytes Sent:和Bytes Received:后面的数值
另外
Bytes Received: 365,322

Sequence (clock) ration: 00:00:02.0156121
中间的有空格,并且空格不是完全一致,有时候会多点,有时候会少点

热心网友 时间:2022-03-08 10:52

你的字符串一样长吗,或者说每个数字前面都有Bytes Sent和Bytes Received英文

热心网友 时间:2022-03-08 13:00

=VLOOKUP(9E+307,MID(A2,MIN(IF(ISNUMBER(--MID(A2,ROW($1:$99),1)),ROW($1:$99))),ROW($1:$99))*{1,1},2)

热心网友 时间:2022-03-08 15:25

=--MID(SUBSTITUTE(SUBSTITUTE(A1,"Bytes Sent:",REPT(" ",LEN(A1))),"Bytes Received: ",REPT(" ",LEN(A1))),LEN(A1),LEN(A1))

=--MID(SUBSTITUTE(SUBSTITUTE(A1,"Bytes Received: ",REPT(" ",LEN(A1))),"Sequence",REPT(" ",LEN(A1))),LEN(A1),LEN(A1))
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com