方法 1 – 使用排序功能在 Excel 中按字母顺序对值进行排序步骤:
选择范围B5:D10。转到主页➤编辑➤排序和过滤➤从A到Z排序。
您将得到排序后的结果。
方法2 – 应用Excel筛选功能按字母顺序设置数据步骤:
单击B4。选择主页➤编辑➤排序和过滤➤过滤。
按销售员标题旁边的下拉菜单,然后选择从 a 到 Z 排序。
它将返回排序后的数据。
方法 3 – 在 Excel 中对多列进行排序步骤:
选择范围B5:D10。选择数据➤ 排序和过滤 ➤ 排序。
将弹出排序对话框。按添加级别。在排序依据中选择销售员,并在然后依据字段中选择产品。从订单选项中选择A到Z,然后按确定。
您将获得所需的排序数据。
方法 4 – 按字母顺序对行进行排序步骤:
选择范围并转到数据➤ 排序和过滤r ➤ 排序。将弹出排序对话框。按选项。
选择从左到右排序的圆圈,然后按确定。
选择第 4 行(标题行)并按顺序选择A 到 Z。按确定。
它将返回重组后的数据。
方法 5 – 使用 SORT 函数对 Excel 中的数据进行排序步骤:
首先选择单元格F5。输入公式:=SORT(B5:D10,1,1)按Enter键,它会溢出重新排列的数据。
方法 6 – 创建辅助列以按字母顺序对值进行排序步骤:
选择单元格 E5 并输入公式:=COUNTIF($B$5:$B$10,"<="&B5)按Enter并使用自动填充工具完成该系列。
COUNTIF 函数比较文本值并返回它们的相对排名。
选择单元格F5。在这里,输入公式:=INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))按Enter并使用自动填充工具完成其余部分。
⏩公式如何运作?
行($E$5:E5)ROW 函数返回相应的行号。
匹配(ROWS($E$5:E5),$E$5:$E$10,0)MATCH 函数返回 $E$5:$E$10 范围内的项目的相对位置。
索引($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
最后,INDEX 函数返回从 MATCH(ROWS($E$5:E5),$E$5:$E$10,0) 公式溢出的行中的值。
在单元格 G5 中,键入公式:=INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))按Enter并使用自动填充填充系列。
⏩公式如何运作?
行($E$5:E5)ROW 函数返回相应的行号。
匹配(ROWS($E$5:E5),$E$5:$E$10,0)MATCH 函数返回 $E$5:$E$10 范围内的项目的相对位置。
索引($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0)) 最后,INDEX 函数返回从 MATCH(ROWS($E$5:E5),$E$5:$E$10,0) 公式溢出的行中的值。
在单元格 H5 中,键入公式:=INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))按Enter并使用自动填充完成其余部分。
⏩公式如何运作?
行($E$5:E5)ROW 函数首先返回相应的行号。
匹配(ROWS($E$5:E5),$E$5:$E$10,0)MATCH 函数返回 $E$5:$E$10 范围内的项目的相对位置。
索引($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0)) 最后,INDEX 函数返回从 MATCH(ROWS($E$5:E5),$E$5:$E$10,0) 公式溢出的行中的值。
方法7 – 结合Excel函数来组织数据步骤:
首先选择单元格E5。输入公式:=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))按Enter并使用自动填充工具填充该系列。您将获得组织好的数据。
⏩公式如何运作?
COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10)COUNTIF 函数比较 $B$5:$B$10 范围内的文本值,并首先返回它们的相对排名。
行($B$5:B5)ROWS 函数返回相应的行号。
MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10), 0)MATCH 函数返回指定范围内项目的相对位置,这是 COUNTIF($B$5:$B$10,”<=”&$B$5 的输出: $B$10)。
INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,”<=” &$B$5:$B$10),0))INDEX 函数按字母顺序提取名称。
方法 8 – 在 Excel 中按字母顺序对混合数据进行排序步骤:
选择单元格 E5 并输入公式:=COUNTIF($B$5:$B$10,"<="&B5)按Enter并使用自动填充填充系列。
它比较文本值并返回相对排名。
在单元格 F5 中,键入公式:=--ISNUMBER(B5)按Enter并使用自动填充完成其余部分。
ISNUMBER 函数查找数字值。
选择F11并使用 Excel 中的自动求和功能来查找总计。
选择单元格G5以键入公式:=--ISBLANK(B5)按Enter并使用自动填充完成其余部分。
ISBLANK 函数查找空白单元格。
选择单元格G11并应用自动求和功能来查找总计。
选择单元格 H5 并输入公式:=IF(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5+$F$11))+$G$11按Enter并使用自动填充工具。
注意: 此公式带有IF 函数,可分隔空格、数字和文本值。如果单元格为空,则返回单元格E5和单元格G11的总和。对于任何数值,它都会返回比较排名并添加空格总数。如果是文本,则返回比较排名并加上数值和空格的总数。
选择单元格 I5 并输入公式:=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),"")按Enter并使用自动填充工具。它将返回排序后的数据,最后一个位置有空白单元格。
⏩公式如何运作?
行($I$5:I5)ROWS函数返回相应的行号。
小($H$5:$H$10,ROWS($I$5:I5)+$G$11)SMALL 函数返回$H$5:$H$10范围内指定的最小值。
匹配(小($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0 )MATCH 函数返回指定范围内项目的相对位置。
索引($B$5:$B$10,MATCH(小($H$5:$H$10,ROWS($I$5:I5)+$G$11)) ,$H$5:$H$10,0))INDEX 函数 按字母顺序从 $B$5:$B$10 范围中提取名称。
IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G) $11),$H$5:$H$10,0)),””)IFERROR 函数如果发现错误则返回空白,否则返回数据。
在 Excel 中按字母顺序对数据排序时出现的问题1. 空白或隐藏的列和行如果存在空白或隐藏数据,我们将无法正确得到排序结果。因此,我们需要在应用排序操作之前删除空白单元格,以确保结果精确。
2. 无法识别的列标题同样,如果标题的格式与常规条目相同,则它们很可能最终出现在排序数据中间的某个位置。为了防止这种情况,请仅选择数据行,然后应用排序操作。