下图所示的是一份物料单的部分内容,B列为物品的货位号。现在对B列按升序排列,希望按货位号前半部分的大小进行排序。
如果直接使用排序功能,将无法得到正确的结果。示例中的数字为文本型,所以不能按照数值大小来排序。可以通过分列的图10-35文本的排序方法,提取出B列中的前半部分的内容之后再进行排序,最后再将多余的辅助列删除。具体操作步骤如下:
步骤 1 复制B1:B6单元格区域到C1:C6单元格区域,然后选中C2:C6单元格区域,在【数据】选项卡下单击【分列】按钮,在弹出的【文本分列向导-第1步,共3步】对话框中单击【下一步】按钮,如图所示。
使用文本分列向导
步骤 2 在弹出的【文本分列向导-第2步,共3步】对话框中选中【分隔符号】选项区域中的【其他】复选框,在文本框中输入“-”,单击【下一步】按钮。
步骤 3 在弹出的【文本分列向导-第3步,共3步】对话框中选中【列数据格式】选项区域中的【常规】单选按钮,最后单击【完成】按钮,如图所示。
使用其他符号分列
单击C列数据区域的任意单元格,在【数据】选项卡下单击【升序】按钮,结果如图所示。
对辅助列中的数字排序
最后删除C、D两列的内容,即可得到需要的排序结果,如图所示。
排序最终结果
本文节选自北京大学出版社、Excel Home团队出版的《Excel 2016函数与公式应用大全》,本书全面系统地介绍了Excel 2016函数与公式的技术特点和应用方法,深入揭示背后的原理概念,并配合大量典型实用的应用案例,帮助读者全面掌握Excel的函数与公式。全书分为4篇共32章,内容包括公式与函数基础、常用函数、函数综合应用,以及其他功能中的函数应用。附录中还提供了Excel 2016规范与限制、Excel 2016常用快捷键、Excel 2016常用函数及功能说明等内容,方便读者查阅。
本书适合各层次的Excel用户,既可作为初学者的入门指南,又可作为中、高级用户的参考手册。