如何在Excel表格列表中后面数字统一排序?.

如何在Excel表格列表中后面数字统一排序,就是:比如一列数字是001、003、005,这些后面我都要有规律排序为001-003、003-005、005-007。这样子的

任意单元格输入
=CONCATENATE(RIGHT(2*ROW(A1)+999,3),"-",RIGHT(2*ROW(A1)+1001,3))
下拉公式。追问

那1000以上怎么弄,还有如果是偶数怎么弄,怎么修改这个公式

追答

=CONCATENATE(RIGHT(2*ROW(A1)+998,3),"-",RIGHT(2*ROW(A1)+1000,3))
这是偶数

=CONCATENATE(RIGHT(2*ROW(A1)+998,3),"-",RIGHT(2*ROW(A1)+1000,3))
这是偶数的,2*是跨度,998和1000可以随意调节起始数字

如果是一千以上的,就➕10000000,同样的,right函数第二参数改成想要保留的位数

温馨提示:答案为网友推荐,仅供参考