求教excel使用技巧

来源:百度知道 编辑:UC知道 时间:2024/05/03 03:37:11
如题,是关于排序问题的
我在表格中输入1#,5#,10#,12#,20#。。。后,点排序,就变成1#,10#,12#,20#,5#了。要怎么设置才能变成正常的排序顺序呢?

因为这样输入数据后,excel会认为你的数值是文本格式的,所以不能按一般的数值排序方式来排序了,如果你的数据里#的部分都是相同的话,最好用自定义格式,在“格式-单元格”命令里的数字选项卡里选最后一项——自定义,里面输入0"#",这样在单元格里输入1,会显示1#,但里面的实质还是1,只是外观不同了而已,这样就可以参加正常的数字大小排序了

在第一排输入的时候直接输数字
在A2中输入:=a1&"#"然后向右拉
再利用第一排排序
如果不想要第一排可以把它隐藏

插入一列,输入公式:[=len(A1,find("#",A1)-1)]
向下复制后,按新列排序。

假如你的数据在A列,第一步,查找--替换#为空,再按照A列排序是不是就是你想要的效果啊?
第二部在任何一个空白的单元格的地方(假如是C1)输入#,在B1=A1&$C$1,下拉单元格到所有A列数据的做后面,你看看C列是不是你想要的效果。