在EXCEL中(如图所示),对表格某几列为一组按某一行数值大小进行排序?

如图表所示,对左表按第16行数值大小进行排序,得到右表,该如何操作?... 如图表所示,对左表按第16行数值大小进行排序,得到右表,该如何操作? 展开
 我来答
明佳妙明
2020-05-16 · 专注办公自动化和建设工程资料编制
明佳妙明
采纳数:791 获赞数:825

向TA提问 私信TA
展开全部

VBA处理最快

下面步骤也可以

1、

2、

3、

Excel数据怎样快速向下填充空格

4、

5、

6、把重复数合并

退休画线工
2020-05-16 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27033
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

Excel是有按行排序功能,也可以指定按哪一行来排序的。但你的表格有合并单元格,这就不可行了。经过几个基本步骤后,才能实现:

  1. 选择B1:M16,即选择所有数据区域,点格式刷,再到右侧任意空白单元格中(如P1)点击,把B1:M16的格式复制过去,以便保留包括合并单元格在内的所有格式。

  2. 再次选择B1:M16,单击合并单元格工具按钮,会取消所有合并单元格。

  3. 选择B16:M16,按F5或Ctrl+G调出定位对话框,选择“空值”后按“定位”,将打散的合并单元格中空白单元格全部选择上(如果最右边的选择不上,就在N16中先任意输入字符或数字,再用前述方法就可以选择所有空白单元格)。选择所有空白单元格后,输入:

=B16+0.1

按Ctrl+回车键,将所有空白单元格中输入数据,如C16中会是5.1,D16中会是5.2;同样F16=3.1,G16=3.2,等等。

4. 选择B1:M16,数据菜单中选择排序,在排序对话框的“选项”中,选择按行排序。然后下面的主关键词中选择行16,确定。数据就按第16行进行行排序了。

5. 选择第1步中的复制备用的格式区域(必须与B1:M16完全一样大小),点格式刷后,再点B1单元格,把原来的格式刷回来。就得到了需要的结果。根据需要,可删除第1 步复制备用区域的所有列。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gxxxzwj

2020-05-16 · TA获得超过4149个赞
知道大有可为答主
回答量:3652
采纳率:70%
帮助的人:272万
展开全部
excel只能对行进行排序,不能对列进行排序。要交换列的位置,可以单击列号选中列,按住上档键不放拖动列到需要的位置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式