Excel Sortby函数 - 使用公式进行自定义排序
掌握Excel的动态阵列排序功能:综合指南
Excel提供了安排数据的各种方法,但是新的动态数组SORTBY
函数为使用公式提供了一种功能强大且精简的方法来定制排序。本指南探讨了其语法,典型用途和故障排除提示。
了解SORTBY
功能
SORTBY
基于另一个值的一个数组。它支持单列分类,并且是Excel 365和Excel 2021的动态阵列功能的一部分。结果溢出到相邻的单元格中,并随数据更改自动更新。
句法:
SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2], ...)
-
array
(必需):要排序的范围或数组。 -
by_array1
(必需):要排序的范围或数组。 -
sort_order1
(可选): 1(上升,默认值)或-1(下降)。 -
by_array2
,sort_order2
等(可选):其他分类标准。
主要注意事项:
-
by_array
参数必须是单行或单列范围。 -
array
和所有by_array
参数必须具有兼容的维度(相同数量的行/列)。不匹配的维度导致#VALUE!
错误。 - 确保足够的空细胞溢出范围,以避免
#SPILL!
错误。使用Excel表或命名范围的动态有助于自动管理此操作。 - 结果会自动更新,但在初始
array
参考之外添加了数据,需要更新公式或使用动态范围。
基本的SORTBY
示例:
假设您有项目名称(A列)及其值(B列)。按值(下降)对项目进行排序,而不显示结果中的值:
=SORTBY(A2:A10, B2:B10, -1)
该公式输入在单元格中,将把分类的项目名称溢出到下面的单元格中。
高级SORTBY
应用程序:
-
多列排序:按字母顺序排序(b)按字母顺序排序,然后按“ value”(C列)降序:
=SORTBY(A2:C10, B2:B10, 1, C2:C10, -1)
-
自定义排序:按定制状态顺序排序(例如,“正在进行”,“完成”,“搁置”)E2:e4:
=SORTBY(A2:C10, MATCH(B2:B10, E2:E4, 0))
这使用
MATCH
来根据自定义列表分配数值等级。MATCH
功能后添加A, -1
逆转自定义排序顺序。 -
随机排序:使用
RANDARRAY
随机洗牌数据:=SORTBY(A2:C10, RANDARRAY(ROWS(A2:C10)))
注意:
RANDARRAY
是动荡的;重新计算表可以重新填充数据。使用“粘贴特殊”>“值”来修复结果。 -
按字符串长度分类:按文本长度对单元格进行排序(上升):
=SORTBY(A2:A7, LEN(A2:A7), 1)
SORTBY
与SORT
:
尽管两者都排序数据,但与SORT
不同, SORTBY
通过允许根据独立数组或自定义列表进行分类来提供灵活性。两者都支持多层次分类,又可以使用其他功能。
故障排除:
-
#VALUE!
错误:检查by_array
维度和数据类型。 -
#SPILL!
错误:溢出范围的清除空间。 -
#REF!
错误:确保打开引用的工作簿。 -
#NAME?
错误:确保您使用Excel 365或Excel 2021。
该综合指南使您能够利用SORTBY
功能在Excel中进行有效且灵活的数据操纵。下载实践工作簿以进行动手体验。
以上是Excel Sortby函数 - 使用公式进行自定义排序的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本文介绍了如何在Outlook Desktop应用程序中访问和利用共享日历,包括导入Icalendar文件。 以前,我们介绍了分享您的Outlook日历。 现在,让我们探索如何查看与之共享的日历

本教程为Excel的Flash Fill功能提供了综合指南,这是一种可自动化数据输入任务的强大工具。 它涵盖了从定义和位置到高级用法和故障排除的各个方面。 了解Excel的FLA

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

该教程展示了在Excel中进行拼写检查的各种方法:手动检查,VBA宏和使用专用工具。 学习检查单元格,范围,工作表和整个工作簿中的拼写。 虽然Excel不是文字处理器,但它的spel

Google主张Countif:综合指南 本指南探讨了Google表中的多功能Countif函数,展示了其超出简单单元格计数的应用程序。 我们将介绍从精确和部分比赛到Han的各种情况

本教程解释了绝对价值的概念,并演示了ABS函数的实用Excel应用,以计算数据集中的绝对值。 数字可能是正面的或负数的,但有时只有正值是需要的

本教程演示了如何通过对行进行分组来简化复杂的Excel电子表格,从而使数据易于分析。学会快速隐藏或显示行组,并将整个轮廓崩溃到特定的级别。 大型的详细电子表格可以是
