选中 这一列数据 然后——数据——分列——分隔符“-” 下一步就好了
假设科目在A列;
1、选中科目所在的单元格,转到“数据”工具栏,点击分列,在分列的第三步的列数据格式,选中:文本,点击完成;
见图一
2、点击“升序”图标,实际结果:
见图二
说明:对于需要数字中以第一个数字为首要排序依据的,不能采用数值法排序,应转换成文本排序,而第一步“分列”实际作用就是把数值转换成文本,这样排序时就会安文本方式排序了。
会计科目表内分类·:按其隶属关系,可分为总账科目、子目和细目。
1.实际会计处理过程中,对于某些会计科目如原材料、应收账款、应付账款等,还需进一步了解其详细信息。如原材料,必须知道它的种类、数量、单价、金额等信息,这些就需在原有科目下再根据用途和需要具体设置细目,这就有了总账科目、子目、细目等。
2.总账科目又称总分类科目或一级科目,它是总括地反映各会计要素的科目。细目又称明细分类科目或三级科目,它是详细地反映各会计要素的科目。有的总账科目反映的经济内容较多,还可在总账科目和细目之间设置子目。
2.子目又称二级科目,是对总账科目的进一步分类,而细目是对子目的进一步分类。例如,工业企业可在"原材料"总账科目下设置"原料及主要材料"、"辅助材料"、"燃料"、"包装物"、"外购半成品"、"修理用备件"等子目,然后再依据材料规格、品种或型号等设置细目。
利用“分列”功能进行:
1、Excel文档中的数据,有很长的一段而且中间明显地有空格,可以从这些空格中进行分割成多列。注意这些数据并非是多列的,而是全部都是在第一列中的。
2、选中要分割的列。在菜单中选择数据——分列功能。有两种分割字段的方式,一种是通过制定字符,比如内容中包含的空格,逗号,括号等,另外一种是通过指定固定的宽度来进行分割。这里选择第二种,然后点击下一步按钮。
3、点击鼠标建立分割线,可以左右移动分割线的位置进行调整。建立分割线完成后点击完成。
4、点击第一列,显示了该列中很短的数据,表明了很长的数据已经被分割完成。
分列,顾名思义,就是把Excel工作表中的数据按照一定的规则分成两列或两列以上。
有两种方式:
按照固定的宽度:选中需分列单元格-数据-分列-固定宽度-下一步-在数据预览窗口中点击指定列宽-下一步-完成;
按分隔符分列:选中需分列单元格-数据-分列-分隔符号-下一步-选定分隔符号(可以在括号里输入所列选项中没有的符号)-下一步-完成。
分列有一个很有用的特殊用途,就是用来转换数据类型。当有一列文本方式存储的数据要转成数字格式,只要按以上任一方式,默认设置,分列就可以完成转换;
而同样数字转文本时,只要在分列过程中修改数据类型“常规”为文本就可以了;日期型和文本转换在格式符合情况下也可以完成;注意用分列做转换前先在后面添加一个辅助列,以免覆盖掉后面的数据。
'设置为文本即可,也可以用vba实现
Sub test()
Dim i As Integer, s As String
Columns("B:B").NumberFormatLocal = "@"
s = [a1]
For i = Len(s) To 1 Step -1
If Mid(s, i, 1) >= "0" And Mid(s, i, 1) <= "9" Then Exit For
Next
If i > 1 Then
[b1] = Left(s, i)
[c1] = Right(s, Len(s) - i)
End If
End Sub
exceL如何把一个数字分列,如36分列成32+6 51分列成48+3
悬赏分:20 - 离问题结束还有 14 天 13 小时
exceL如何把一个数字分列,如36分列成32 6; 51分列成48 3分成的两个数字里面大的数字可以被8整除???
问题补充:这样没错但我要分列32的话我想显示成24 8 而不是32 0 这样怎么处理请高手指点
提问者: HT5544 - 试用期 一级 回答 共 1 条
数字在A1,
B1中输入:
=IF(MOD(A1,8)=0,A1-8,A1-MOD(A1,8))
C1中输入:
=A1-B1
其他的下拉公式即可
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.528秒