关键词不能为空

当前您在: 主页 > 高中公式大全 >

excel复合增长率公式Excel中多行多列排序方法

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-23 16:49
tags:excel公式排序

高中政治必修一课本-550

2020年9月23日发(作者:钱贵)
如何将EXCEL中多行多列的数据按照升序或者降序的方式排列在指定的位置
本文档是本人 在百度经验中的经验分享,为方便离线阅读,制作成word文档,方便下载交
流。
工具:Microsoft excel软件
步骤:
1、 首先将开发工具显示在主菜单中:
打开一个文档,单击左上角【文件】——【选项】——【自定义功能 区】在页面右侧框
中找到【开发工具】,在其左侧复选框中打勾,点击确定,即可。如下图

这样,开发工具选项就出现在功能区中。(见下图)


2、 进入开发界面。
单击【开发工具】,可以在左侧看见【Visual Basic】,单击【Visual Basic】控件就进入VBA
开发界面。

单击【插入】——【模块】就进入编辑界面

3、 新建子过程
单击【插入】——【过程】得到如下



名称中自己写喜欢的名字,如:过程排序——类型选择子过程(s)——单击【确定】
4、 编辑代码
然后代码如下:
arr1 = Selection ’运行前首先要选择需要排序的区域
x = UBound(arr1, 1)
y = UBound(arr1, 2)
Dim arr2()
For i = 1 To x
For j = 1 To y
ReDim Preserve arr2(1 To x, 1 To y)
m = (i - 1) * y + j
s = (arr1, m) ’small函数按照升序排列,反之,
large函数按照降序排列
arr2(i, j) = s
Next j
Next i
[h1].Resize(x, y) = arr2 ’[h1]为指定目标位置
End Sub
5、 运行子过程
首先在工作表中选中需要排序的区域,然后在V B编辑界面中单击【F5】即可实现排序。
如下:

特别注意:当然,为了方便操作,在代码编辑完成后可以添加一个控件,直接在工
作表中操作。

依次点击【开发工具】——【插入】——表单控件中选择左上角的控制按钮。

然后单击过程排序,就可以实现。同时可以将按钮1 的名字改为自己喜欢的名字,
如:给大爷排序
在工作表中选中需要排序的区域(这次选择A1 ~F6区域)再单击【给大爷排序】就
可以实现。

不要忘记了,要将工作表另存为启用宏的工作簿(xlm),以后打开才能继续使用。
6、 通过函数过程实现

代码如下:
Public Function 函数排序(rng As Range) ’ 注意函数参数的类型
arr1 = rng
x = UBound(arr1, 1)
y = UBound(arr1, 2)
Dim arr2()
For i = 1 To x
For j = 1 To y
ReDim Preserve arr2(1 To x, 1 To y)
m = (i - 1) * y + j
s = (arr1, m)
arr2(i, j) = s
Next j
Next i
函数排序 = arr2
End Function
7、 调用函数
选择指定位置的单元格区域(注意范围要和拟定排序的区域大小一致),然后 在公式框
直接输入=函数排序()在括号内选择需要排序的区域,然后同时按下【Ctrl+Shift +Enter】
三键,即可实现效果。
例如:选择H12~M18区域作为存放结果的区域, 然后在公式框输入=函数排(A1~F7),
再按三键,即可实现。

两种方法的代码其实几乎是一样的。


以上就是2种实现排序的方式。不 同之处在于,子过程需要在代码中提前指定存放结果
的单元格位置,而函数则可以在输入公式之前再选择 目标区域。

北京农业大学东校区-如果你冷


两个又三个又四个又-艺考生文化课培训学校


北京气候类型-发生水解反应的官能团


电解池放电顺序-平面设计师工资


月入过万的小生意-重庆江津职业学院


孟浩然的诗全集小学-fly名词


brown是什么意思颜色-丢


历史必修二第一单元思维导图-一女多夫晚上怎么睡



本文更新与2020-09-23 16:49,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/408595.html

Excel中多行多列排序方法的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文