如何在Microsoft Excel中对混合KB、MB单位的文件大小列排序
Excel按文件大小排序的实现方法
当然可以,Excel自带的排序工具就能搞定10000行的数据集,具体操作步骤如下:
- 选中包含表头在内的所有数据区域(比如你的文件名和文件大小列,从第一行表头到第10000行数据)
- 点击顶部菜单栏的数据选项卡
- 找到并点击排序按钮(在数据选项卡的左侧区域,很显眼)
- 在弹出的排序对话框里:
- 把「主要关键字」选成你表格里「文件大小」对应的表头名称
- 「排序依据」选择「数值」
- 「次序」选「升序」(从小到大)或者「降序」(从大到小),看你需求
- 确认对话框底部的「数据包含标题」已经勾选,避免表头也被当成数据排序
- 点击确定,数据就会按文件大小排好序了
注意事项
如果你的文件大小是带单位的文本格式(比如"5MB"、"2.3GB"),直接排序会按文本规则来,结果会出错。这种情况需要先把文件大小转换成统一单位的数值:
- 可以用公式提取数字部分,比如假设文件大小在B列,在C2单元格输入
=LEFT(B2,LEN(B2)-2)提取数字,下拉填充后再处理单位转换(比如把GB转成MB的话乘以1024) - 转换完成后,再按上面的步骤对数值列排序即可
内容的提问来源于stack exchange,提问作者Mario R
相关产品推荐
相关产品推荐

