excel单元格数值合并怎么按数值从小到大排列

查看: 20528|回复: 9
带有数字的文本,如何按照数字大小排序?
我想把他排序成这样:小区数从小到大,楼数从小到大,门牌号也从小打到,总共大约七百户,不知道可不可以,谢谢
11:37 上传
点击文件名下载附件
17.04 KB, 下载次数: 56
先将文本转换为数值性后,再排序
附件中的数据可以用自定议排序的方式完成!
弄个辅助列比较简单
区 楼 号前的数字格式还不一致,难。
可以曲线救国试一下,不过比较麻烦,先新建sheet2、sheet3等, 按小区等条件分别粘贴进去,然后分列,筛选,合并,最后在粘贴进一个新表中
一,按住鼠标左键选取第二列,然后点数据,排序,弹出的窗口,选,以当前选定区域排序。确定。
二,在第二列上点一个,然后直接点排序,OK了。
补充一下,降序升序是可以选择的。
按数字排列就行了。
提示: 作者被禁止或删除 内容自动屏蔽
提示: 作者被禁止或删除 内容自动屏蔽
选定当前区域,然后进行自定义排列,或者
数据在A列,在B2输入公式:
=MID(A2,15,FIND(&@&,SUBSTITUTE(A2,&_&,&@&,4))-15)*1
公式向下填充,再选中A、B列数据,以B列按升序排序,最后删除B列即可。
Powered byexcel中怎么把几个固定单元格的数值去重复值并固定排序
excel中怎么把几个固定单元格的数值去重复值并固定排序
在EXCEL中我想把下表中的十二个数字,在右面用从小到大的方式排列出来(去除重复号),跪求宏高手!!!
1、在任意单元格如AA输入0,复制;选中A1:L12,“选择性粘贴/运算/加/确定”,将其设置成数值格式,结果如分红区域。
2、在A5输入数组公式“{=INDEX(3:3,SMALL(IF(MATCH($A$3:$L$3,3:3,0)=COLUMN($A$3:$L$3),COLUMN($A$3:$L$3),2^8),COLUMN(A:A)))}”向右复制到L5,获得不重复数据,如黄色区域。
3、在N5输入公式“=SMALL($A$5:$K$5,COLUMN(A:A))”,向右复制到W5,结果即可达题意所求,如蓝色区域。
附件:排序.xls
请遵守网上公德,勿发布广告信息
相关问答:
公式法供参考,W6输入公式:
=IF(COLUMN(A1)&SUM(1/COUNTIF($J$6:$U$6,$J$6:$U$6)),&&,TEXT(SMALL(IF(MATCH($J$6:$U$6,$J$6:$U$6,)=COLUMN($A$1:$L$1),--$J$6:$U$6),COLUMN(A1)),&00&))
数组公式(按Ctrl+Shift+回车),右拉复制到AH6。
附件:排序.xlsExcel数据排序很简单 四种方法任你选
05:28作者:王道才 原创出处:天极软件责任编辑:still
  三、 函数判断法
  1.排位函数RANK():
  在H2单元格输入公式:=RANK(G2,G:G),接着把鼠标指针指向H2单元格右下角,当鼠标指针变成黑色实线加号时,按住左键向下拖动将公式向下复制到H13单格后放手(如图6)。
  RANK函数是返回一个数值在一组数值中的排位。数值的排位是与数据清单中其他数值的相对大小(如果数据清单已经排过序了,则数值的排位就是它当前的位置)。其语法为:RANK(number,ref,order)其中:number为需要找到排位的数,ref为包含一组数的数组或引用(ref中的非数值型数据将被忽略),order为一指明排位方式的数,order为0或省略时按降序排位,order不为0时按升序排位。
  这个公式中number是指G2单元格中的431分;ref指的是G列这些分数;order省略没有。也就是说公式的最终意思是按照降序计算G2单元格中的431分在G列这组分数中所排的位置。
  如果RANK 函数中ref 所引用的区域中有重复数,则函数返回相同的排位数,但重复数的存在将影响后续数值的排位。也就是说如果分数相同名次相同,随后的名次将空缺。如这里400出现两次,其排位为4,而395分的排位为6(没有排位为5的数值)。
  2.条件函数IF():
  在H2单元格直接输入1,在H3单元格输入公式: =IF(G3=G2,H2,H2+1) 接着把鼠标指针指向H3单元格右下角,当鼠标指针变成黑色实线加号时,按住左键向下拖动将公式向下复制到H13单格后放手(如图7)。
  IF函数用于执行真假值判断后,根据逻辑测试的真假值返回不同的结果,因此`函数也称之为条件函数。可以使用函数 IF 对数值和公式进行条件检测。它的语法为IF(logical_test,value_if_true,value_if_false)。
  其中Logical_test表示计算结果为 TRUE 或 FALSE 的任意值或表达式。此参数可使用任何比较运算符。Value_if_true显示在logical_test 为 TRUE 时返回的值,Value_if_true 也可以是其他公式。Value_if_false 显示在logical_test 为 FALSE 时返回的值。Value_if_false 也可以是其他公式。也就是说如果第一个参数logical_test返回的结果为真的话,则执行第二个参数Value_if_true的结果,否则执行第三个参数Value_if_false的结果。
  IF函数可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。这个公式中logical_test是G3=G2, value_if_true是H2,value_if_false是H2+1。意思是G3单元格中的分数与G2单元格中的分数是否相同,如果相同,则显示H2单元格值,也就是我们填入的1,如果不同,则显示H2+1,也就是2。
  用这种方法排的名次不会出现空缺,相同分数的排名仍然相同。
  四、公式法
  在H2单元格直接输入1,在H3单元格输入公式:=H2+(G3&G2)接着把鼠标指针指向H3单元格右下角,当鼠标指针变成黑色实线加号时,按住左键向下拖动将公式向下复制到H13单格后放手(如图8)。
  公式“=H2+(G3&G2)”的作用是:如果该单元格中的分数小于它上面单元格中的分数,则其名次比上一个单元格的值增加1;如果该单元格中的分数等于上面单元格中的分数,则其名次等于上一个单元格的名次。
  公式中“=”为赋值命令,其作用是将计算结果填在这个单元格内,“H2”是我们先手工输入的1;“+”为加法运算;(G3&G2)为逻辑运算语句,其作用是用来计算G列中G3和G2两个单元格中的分数的大小直接进行比较的运算结果,如果G3单元格中的分数比G2单元格中的分数小,运算结果为“1”,否则为“0”。这样在按照递减顺序进行排序的分数序列中,当G3单元格中的分数比G2单元格中的分数小时,H3单元格的值为H2单元格中的值再加上1,即为上一个名次的值加1;而当G3单元格中的时间和G2单元格中的时间相等时,H3单元格的值为H2单元格中的值再加上0,即这2个名次相同。
  这种直接使用公式法同使用IF函数一样,名次不会出现空缺,相同分数的排名仍然相同。
还有更多Excel的文章:
&&阅读关于
的全部文章
关注此文的读者还看过:
软件频道最新更新
1次/周2次/周3次/周4次/周5次/周6次/周7次/周8次/周9次/周10次/周
1次/周2次/周3次/周4次/周5次/周6次/周7次/周8次/周9次/周10次/周
132062次/周219836次/周318125次/周413385次/周513355次/周613188次/周76449次/周83099次/周93020次/周102637次/周
145次/周242次/周336次/周431次/周529次/周628次/周727次/周825次/周921次/周1021次/周
1439次/周2402次/周3255次/周4252次/周5242次/周6213次/周7173次/周8142次/周9140次/周10136次/周
聊天&&& & & &
&&&&&&&&&&&
下载&&& &&& &
&&&&&&&&&&&
影音&&& & & &
系统&&&&& &&
&&&&&&&&&&&&
中文&&& &&
&&&&&&&&&&&
网络&&& & &
&&&&&&&&&&&& &&
系统&&& &&& &
&&&&&&&&&&&&
文章排行本周本月最新更新
12345678910
12345678910
12345678910
|&&& |& |& |
& | && |& |&&|
群乐: | & |
|&&| &|& |
| &| &| &| &| &| &| &|& |&
Copyright (C) 1999-, All Rights Reserved版权所有 天极网络商务联系、网站内容、合作建议:010-3- 渝ICP证B2-号&&当前位置: &
& excel2016表格如何按某一行的数据排序
excel2016表格如何按某一行的数据排序
类别:&&大小:58.40MB语言:简体中文&&授权:免费软件
  在excel2016表格中,数据的排序是在所难免的,但是,很多网友都有遇到一个问题,点击数据排序时它默认的是按照列来排序的,而在对数据分析时表格很有可能会做成横向,这时我们就需要按某一行数据排序了,但是这要怎么操作呢?下面我们可以一起看看。  excel2016表格按某一行排序方法:  1.打开表格,选中需要排序的数据,  2.点击“数据”“排序”,之后在弹出对话框中点击“选项”,  3.将排序方向设置为“按行排序”,  4.选择排序的条件,这里的添加就是行一、行二、、、,不像之前的具体某个数了  注意:在使用按行进行排序时,不能像使用按列排序时一样选定目标区域。只能选择行一,行二等这样行序号。这是因为Excel的排序功能中没有“标题列或者列标题”的概念,所以如果选择了全部数据再按行再进排序,首列(标题)也会被加入到排序当中,出现表格混乱的意外结果。因此在进行行排序时,必需要选择数据区域。  5.最后我们可以看到排序结果已经出来了  番外篇:顺便为大家介绍一下:excel2016表格如何按行添加筛选按钮  1.首先打开数据  2.我们需要将数据复制到另外一个工作表或空白区域,(复制黏贴方法是,点击“选择性粘贴”,选中“转置”,之后再点击“确定”)  3.如图就是转置之后的结果  4.之后像按照列添加筛选按钮一样的炒作(点击数据中的“自动筛选”就可以了)  总结:以上就是全部的“excel2016表格如何按某一行数据排序|excel2016按某一行排序方法”内容。 & &小编推荐: & & & & & &
上一篇 &:
下一篇 &:
文章链接:///tutorials/56188.html
(转载时请注明本文出处及文章链接)

我要回帖

更多关于 excel限定单元格数值 的文章

 

随机推荐