使用公式从列表提取数字更为方便

时间:2022-02-11 09:02:41 

如在如图所示的工作表A列中,班级数字都夹杂在字段中,如果按这样的数据执行排序,无法得到以班级排列的列表。若将数据提出为另一列,排序就轻而易举了(图1)。现在的关键任务是寻求提取数据的方法。


1. 用Excel自带的功能分列

切换到“数据”选项卡,点击“数据工具”功能组的“分列”按钮,此时会弹出“文本分本向导”对话框,选择“固定宽度”,点击“下一步”按钮,建立如图所示的分列线,即可得到“21班、2班……”这样的数据(图2)。


打开“替换”对话框,替换“班”为空就可以了,最终效果如图所示(图3)。


这种方法简单易行,但缺点是需要两个步骤的操作,而且原数据也被破坏,除非事先复制出一个辅助列。

2. 构造公式实现数据提取

如果对Excel公式有初步概念,使用公式从列表提取数字更为方便。

选择B1单元格,在编辑栏输入公式“=–MIDB(A1,9,2)”。这里的MIDB函数可以根据用户指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符,适用于使用双字节字符集的语言。本例表示从A1单元格的第9个字符开始返回2个字节的字符。执行之后拖拽或双击填充柄,很快就可以看到图3所示的内容(图4)。


扩展阅读:

如果使用适用于单字节字符集的MID函数,那么可以使用公式“=-LOOKUP(1,-MID(A1,ROW($1:$9),2*LEN(A1)-LENB(A1)))”,执行效果完全相同。

3. 用高版本Excel快速填充

如果使用的是Excel 2013或Excel  2016版本,那么也可以使用快速填充的方法:在B1单元格手工输入21,在B2单元格手工输入2,选择B列,切换到“开始”选项卡,在“编辑”功能组依次单击“填充→快速填充”,很快就可以得到我们所需要的结果(如图1)。

标签:公式,单元格,填充,数据,Excel教程
0
投稿

猜你喜欢

  • Win10鼠标左键失灵怎么办?Win10鼠标左键失灵的解决方法

    2023-12-14 03:17:16
  • EXCEL中如何横向输入数据?

    2023-09-04 15:23:23
  • word中如何制作目录

    2022-04-04 07:35:42
  • WPS菜单栏不见了怎么办

    2023-12-01 10:44:06
  • excel 2016怎么给表格加密?excel2016的图文使用教程

    2022-06-11 02:38:01
  • MathType在Word中无法打开怎么办

    2022-09-01 04:52:22
  • Word中怎样在文字后添加读音

    2022-03-02 18:43:34
  • 怎么用excel快速生成多个带不同名字的文件夹?

    2023-10-14 07:00:05
  • 如何将word文档中所有的m2批量改为上标格式的㎡

    2022-03-15 04:55:15
  • Office 2016英文版怎么自定义安装所需要的组件?

    2023-08-13 10:07:14
  • 如何在Word2007文档中查看字数统计

    2022-09-30 15:46:25
  • Excel2021文件怎么另存为到桌面?Excel2021另存为教程

    2023-05-31 07:13:41
  • 如何设置Word文档背景

    2023-12-08 23:31:30
  • Word2013中怎样录制宏

    2023-11-29 20:08:38
  • excel2016官方版如何把表格进行自动排序?

    2023-02-28 13:45:37
  • Excel自动求平均值的函数公式

    2022-09-20 09:24:41
  • 怎么删除Word文档中的最近使用文档记录?

    2023-11-30 08:40:26
  • excel如何改变选中框的颜色?

    2022-04-05 09:58:54
  • Excel2016在低配置电脑中响应慢该怎么解决?

    2023-04-02 11:07:25
  • Excel表格怎么打印批注?

    2022-02-10 05:20:04
  • asp之家 电脑教程 m.aspxhome.com