掌握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中文网其他相关文章!

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

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

本教程探讨了将.xls文件转换为.jpg映像的各种方法,包括内置的Windows工具和免费的在线转换器。 需要创建演示文稿,安全共享电子表格数据或设计文档吗?转换哟

本教程阐明了Excel名称的功能,并演示了如何定义单元格,范围,常数或公式的名称。 它还涵盖编辑,过滤和删除定义的名称。 Excel名称虽然非常有用,但通常是泛滥的

本教程阐明了平均值的标准偏差和标准误差之间的区别,指导您掌握标准偏差计算的最佳Excel函数。 在描述性统计中,平均值和标准偏差为interinsi

该Excel教程演示了如何计算正方根和n根。 找到平方根是常见的数学操作,Excel提供了几种方法。 计算Excel中正方根的方法: 使用SQRT函数:

解锁Google表的力量:初学者指南 本教程介绍了Google Sheets的基础,这是MS Excel的强大而多才多艺的替代品。 了解如何轻松管理电子表格,利用关键功能并协作


热AI工具

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

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

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

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

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

Atom编辑器mac版下载
最流行的的开源编辑器

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3 Linux新版
SublimeText3 Linux最新版

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境