excel2003提取数字(提取excel的数字)
例如,在工作表的A 列中,字段中的类号全部混合在一起。如果根据此类数据进行排序,则无法获得按类别排列的列表。如果数据显示为另一列,则排序很容易。现在的关键任务是找到提取数据的方法。
1.使用Excel的内置函数对列进行排序
切换到“数据”选项卡,单击“数据工具”功能组中的“分栏”按钮,弹出“文本分区向导”对话框,选择“固定宽度”,单击“下一步”按钮,所创建的通过划分线,可以得到类似“Class 21, Class 2.”的数据。
打开“替换”对话框,将“类”替换为空即可,最终效果
这种方法简单易行,缺点是需要两步操作,除非事先复制一个辅助列,否则原始数据会被破坏。
2.构造公式实现数据抽取
如果您对Excel 公式有初步的概念,那么使用公式从列表中提取数字会更方便。
选择B1单元格,在公式栏中输入公式“=--MIDB(A1,9,2)”。这里的MIDB函数可以根据用户指定的字节数返回文本字符串中从指定位置开始的具体字符数,适用于使用双字节字符集的语言。此示例表示从单元格A1 中的第9 个字符开始返回2 个字节的字符。执行后,拖动或双击填充柄,很快就会看到如图3所示的内容。
延伸阅读:
如果对单字节字符集使用MID函数,可以使用公式“=-LOOKUP(1,-MID(A1,ROW($1:$9),2*LEN(A1)-LENB(A1)))” , 执行完全一样。
3、高级版Excel快速填表
如果您使用的是Excel 2013或Excel 2016,您还可以使用快速填充法:在B1单元格中手动输入21,在B2单元格中手动输入2,选择B列,切换到“开始”选项卡,在“ “编辑”功能组,依次点击“填充快速填充”,很快就能得到我们需要的结果。
关于excel2003提取数字(从excel中提取数字)的介绍到这里就结束了,了解更多办公软件知识可以收藏我们的网站,我们将为你提供更多精彩内容。本文由张大胖发布,不代表九游娱乐立场,转载联系作者并注明出处:https://www.ktwxcd.com/excel/250119.html