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

 我来答
风利小3718
2020-05-17 · TA获得超过603个赞
知道小有建树答主
回答量:239
采纳率:97%
帮助的人:60.5万
展开全部

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 步复制备用区域的所有列。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式