为什么 > excel如何排序,关于EXCEL表格的里的数据递增顺序怎么做?

excel如何排序,关于EXCEL表格的里的数据递增顺序怎么做?

2020-10-17 15:03阅读(78)

1、所需Excel表格,如图所示,数据无规则排序,我们不能第一眼看出哪目做的最好。那我们就要对该数据进行:2、鼠标选定第一行标题栏果你没有设标题栏的最好插入

1

1、所需Excel表格,如图所示,数据无规则排序,我们不能第一眼看出哪目做的最好。那我们就要对该数据进行:

2、鼠标选定第一行标题栏果你没有设标题栏的最好插入一行设标题栏,一是对各列数据进行标注,二是方便我们进行排序操作:

3、选定第一行标题栏之后,在开始菜单找到“筛选”工具并点击,如图所示:

4、点击“数量”单元格的小倒三角标志,出现下拉框可进行条件筛选,从大到小排序点击【降序】,从小到大排序点击【升序】,如图所示:

-

下面是更多关于excel如何排序的问答

如何排序Excel表格中的数据 ?

1、不需要选中行,保证行或列中没有行或列。单击任一单元格后据→排序,在排序对话框的下面点有标题或无标题,你自己定,一般是用有标题。点排序的关键字(里面就是行划列的标题),然后选升或降序,最后点确定。如果是用文字来排序,点左下角有个选项,用拼音或笔划进行诽序。默认是拼音。

2、如果的表格里有空行或空列,则需要先中排序的行或列的区域。你输的是整列,你用鼠标点击再拖动列号(选中整列区域);如果行,同理点击拖动行号,选中整行区域。然后点数据→排序,在排序对话框的下面点无标题,点击关键字(里面显示的是行或列号),选升或降序,最后点确定。

excel中怎样给数据进行排序?

如何用Excel函序与筛选:

Execl本身具有很的排序与筛能,下拉“数据”菜单即可选序或筛选对数据清单进行排序或筛选。但也有不足,首先无论排序或筛选都改变了原清单的原貌,特别是清单的数据从其它工作表链接来而源数据发生变化时,或清单录入新记录时必须从新进行排序或筛选。其次还有局限,例如排序只能最多对三个关键字(三列数据)排序,筛选对同一列数据可用“与”、或“或”条件筛选,但对不同列数据只能用“与”条件筛选。

例如对某张职工花名册工作簿,要求筛选出年龄大于25岁且小于50岁或年龄大于50岁或小于25岁都是可行的,如同时要求性别是男的或女的也是可行的。但要求筛选出女的年龄在22岁到45岁,男的年龄在25岁到50岁时Execl本身具有的筛选功能则无能为力了。再者排序与筛选不能结合使用,即不能在排序时根据条件筛选出来的记录进行排序。例如有一张职工资料清单,其中有的职工已经退休,对在职职工的年龄进行排序时无法剔除已退休职工的数据。

本文试图用Execl的函数来解决上述问题。

一、用函数实现排序

题目:如有一张工资表,A2:F501,共6列500行3000个单元格。表头A1为姓名代码(1至500)、B1为姓名、C1为津贴、D1为奖金、E1为工资、F1收入合计。现要求对职工收入从多到少排序,且在职工总收入相同时再按工资从多到少排序,在职工总收入和工资相同时再按奖金从多到少排序,在职工职工总收入和工资、奖金相同时再按津贴从多到少排序。

方法:G1单元格填入公式

“=if(F2=0,10^100,INT(CONCATENATE(999-f2,999-e2,999-d2,999-c2)))”,

CONCATENATE 是一个拼合函数,可以把30个以下的单元的数据拼合成一个数据,这些被拼合的数据之间用逗号分开。用f2、e2等被拼合的数据用999来减,是为了使它们位数相同。(假定任何一个职工的总收入少于899元)。被拼合成的函数是文本函数,CONCATENATE与INT函数套用是为了使文本转换为数字。最外层的if函数是排序时用来剔除不进行排序的记录,在本例中指收入为零的记录。(在上文提到的职工年龄排序,则公式改为“if(f2="退休", 10^100,.....)”,即剔除了退休职工。)

第二步把G1单元格的公式拖放到G500单元格(最简便的方法是点击G1单元格后向G1单元格右下方移动鼠标,见到黑十时双击鼠标就完成了G1到G500的填充)。

第三步在在H2单元填入公式“=MATCH(SMALL(G:G,ROW(A1)),G:G,0)”与第二步一样拖放到H501单元格。此公式实际上是把三列公式合成一列公式,ROW(A1)即为A1的行数是1,随着向下拖放依次为2、3、4...,SMALL(G:G,ROW(A1))为 G列中最小的数随着向下拖放依次为第2、第3、..小的数,MATCH(SMALL(G:G,ROW(A1)),G:G,0)即为G列各行的数据中最小、第2、第3小等的数据在第几行。

第四步把A1至F1单元格的表头复制到I1至N1单元格,在I2单元格输入公式“=INDEX($A$2:$F$501,$H2, COLUMN(A$1))”INDEX函数是一个引用函数,即把$A$2:$F$501单元格列阵第$H2行第COLUMN(A$1)列的数据放入I2单元格。然后把I2单元格的公式拖放到N2单元格,点击N2单元格后向N2单元格右下方移动鼠标见到黑十时双击鼠标就完成了I2到N501单元格的填充到此全部完成。

以上叙述看似繁杂实际非常简单,只要把A1至F1的表头复制到I1至N1单元格,再分别在G1、H2、I2单元格输入公式然后向下拖放,即使对EXCEL应用不熟练的同志一分锺内便能完成。

对上述程序稍作变化还可得到更多用度。上面例子数据是从大到小排列的,如H列的函数中的SMALL改为LARGE,上面例子数据就从小到大排列了。如H2单元格的公式改为“=IF(O1=1,MATCH(SMALL(G:G,ROW(A1)),G:G,0),MATCH(LARGE(G: G,ROW(A1)),G:G,0))”并把H2单元格的公式向下拖放。这样在O1单元格输入1上面例子数据是从大到小排列的,O1单元格输入1以外的数上面例子数据就从小到大排列了。

如在H列前插入若干列,如插入一列,则现在的H列输入类似G列的公式,例如“=if(F2=0,10^100,d2)”,现在的I列的公式改为“=IF(P1=1,MATCH(SMALL(G:G,ROW(A1)),G:G,0),MATCH(SMALL(H:H,ROW(A1)),H:H,0)))”即在P单元格输入1以外的值就实现了按奖金大小排序.这样只要通过改变P1(原来的O1单元格)单元格内容的改变就能立即得到按不同要求的排序。

excel怎么排序名次?

1.先在表第一行要显次元格中点击鼠标,选中该单元格

2.然后在编辑栏中输入:=rank(

3.点击编辑栏中就会自动输入所点击单元格的名称,再在其后输入一个英文的逗号

4.输入逗号后,再选择整个表格中第一个的单元格,可以用鼠标左键点击第一个单元格,然后按住鼠标左键不放,向下拖动鼠标至所需的最后一个单元格,也可以用键盘的Shift键配合鼠标点击首尾单元格进行选择

5.选择单元格范围后,代表单元格范围的字符就自动输入到编辑栏中,此时立即按下键盘的F4键(目的是把单元格的相对引用变成绝对引用),这时再输入后面的括号,即完成了函数公式的输入

7.此时第一行的名次单元格中就会显示出其左侧成绩对应的名次。然后将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形时双击鼠标左键或者按住鼠标左键向下拖动鼠标至列尾

8.表格中的成绩并不是按照正确的名次排序的,我们选中所有数据,然后点击工具栏中的数据——排序

9.按照你想要的顺序排列

10.点击确定,就完成了所有操作

注意事项:

排序时若未选中所有数据会导致排序后数据与其对应的其他数据不符合。(若只选择图中的名次排序,排序后成绩与姓名会与其名次信息不符)

本回答被网友采纳

表格技巧—Excel表格中的数据如何自动排序

关于EXCEL表格的里的数据递增顺序怎么做?

你是想要调表格里的数据,递增顺序吗?在上方有

Excel表格如何将整体按照某一列降序排列而排列?

一,

1、不要选择整列,把光标定位到这一某一单元格。然后点式工具栏的降序按钮即可。

2、按C列降序排序结果

方法二、

1、点击“数据”-“排序”

2、在排序对话框,我们选择排序依照的列(B列),选择“降序”

3、按B列降序排序的结果。

在excel表格中,如何按大小排列数值?

选中全排列的数值,据里的排序,如果正常按列排,选择需要认,即开始排序。如果行排,也是选中全部要排序的数值。点数据里的排序,再点下面的选项,选成按行排,再按自己的需要点确认即可排序。