谁能把排好这个序?

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:22:13
我用Excel公式计算出员工离退休年限,但是计算出来的结果不能排序,这些结果样式:2年2个月\3年5个月\10年0个月\#N/M!(这个表示已经到退休年龄),请各位高手救我!
不是我不会排序,而是这个序排不对啊,排出来结果就是错乱的!

如在A1单元格中的样式为:2年2个月
可在B1单元格中输入公式:
=IF(A1<>"#nim",(IF(RIGHT(LEFT(A1,3),1)="年",LEFT(A1,2),LEFT(A1,1)))*12+IF(LEFT(RIGHT(A1,4),1)="年",LEFT(RIGHT(A1,3),1),LEFT(RIGHT(A1,4),2)),0)

然后拖动鼠标,自动填充即可,最后便能进行排序了
说明:2年2个月对应的B列单元格中显示的是26(表示26个月)

按出把离退休年限按生年月排序,提供一个参考:
1. 先选定(就是用鼠标点一下)年月那一竖列中的任何一个单元格。
→这样,那个单元格就有个黑框了。

2.按Ctrl键和A键(就是全选)
→这样,整个工作表变成蓝色,而原来年月那列中的那个带黑框的格是白色

3.这时再排序。

4.排序之后,你找到2年2月之前的就很方便了。选定之后复制到新EXCEL文件中就OK了。

【排序方法】 不会的话,慢慢往下看

其实最简单:就是按一下工具按钮栏的排序按钮。

BUT有些人工具按钮找不着或者平时都是收起来的。(我不常用的就收起来,看多了闹心)

那就按“数据”下拉菜单,第一项就是“排序”

你能说的详细一些吗