MicrosoftExcel是微软公司的办公软件Microsoftoffice的组件之一。
是由Microsoft为Windows和AppleMacintosh *** 作系统的电脑而编写和运行的一款试算表软件。
Excel是微软办公套装软件的一个重要的组成部分。
它可以进行各种数据的处理、统计分析和辅助决策 *** 作,广泛地应用于管理、统计财经、金融等众多领域。得用VBA来实现
Private Sub Worksheet_Change(ByVal Target As Range)
If TargetColumn = 1 Then
[A:A]Sort Key1:=[A1], Order1:=xlAscending, Header:=xlGuess
End If
End Sub
以上假设在A列实施,没有标题,整列一起排序,你输完一个数字,即执行排序。1、数据-分列,按”,“分列,分到不同单元格里(横向)
2、选中分列后带数据的单元格,复制,粘贴-选择性粘贴-转置,数据变成纵向排列
3、选中纵向数据,“数据-排序-升序”,排成有序数列
4、在旁边列的对应第一行输入“,”号,复制下拉(假设为B列)
5、选中B列数据,复制,点击一空白单元格,右键-粘贴-选择性粘贴,选中“转置”和“数值”
6、复制转置后的数据单元格数据,新建一文本文档txt文件,粘贴,保存文件
7、新建excel表,打开,文件-打开,找到该文本文件,打开-分隔符号-下一步-将分隔符号前的勾全部取消,完成。听问题描述,应该数据是文本格式的数据,应该将其转换为“数值”型数据。
在数据区域外单元格输入一个0,复制该单元格,然后选择需排序数据,单击鼠标右键,“选择性粘贴”为“运算”“加”,即可。
然后对数据进行排序,自然是按照大小进行排序了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)