我是靠谱客的博主 高兴学姐,最近开发中收集的这篇文章主要介绍python二维数组排序函数_动态数组函数系列3| 排序函数SORT,一次排序,动态更新...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在早前的版本中,如果我们需要对数据进行排序,常规的做法就是直接源数据中进行升降序排序。而SORT函数可以引用数据区域并将排序结果返回到指定单元格区域中。

SORT语法

839887406191e9cf1c3047e68f6e3ba9.png

SORT 函数的第一参数是必选参数,其它都是可选参数。 如果忽略后面的所有可选参数,那么[sort_index]会默认为1,也就是以第一列或第一行作为排序依据;[sort_order]会默认为“升序排列”;[by_col]会默认“按行排列”(也就是写不写“False”都一样)。 简单点来说,指定需要排序的数据,然后告诉Excel以哪一列哪一行为排序依据,并告知升序还是降序排列,最后要明确是按列排序还是按行排序。

下面通过两个视频案例来说明SORT函数吧。

首先看看常规的用法和参数解释: 需要注意的是,SORT函数是动态数组函数,我们只在一个单元格写函数,返回的是数组,那么会有自动溢出到其它单元格的行为。这一点跟其它动态数组函数是一样的。 接着我们看看在什么样的情况下我们需要“按列排序”。 按照我们的数据结构和使用习惯,默认第四参数是“False”,也就是“按行排序”的,如果我们要“按列排序”,那么一定记住在第四参数写“True”。

总的来说,SORT函数并不复杂,虽然参数有4个,但是也很好理解。

只是希望大家知道,当我们不希望破坏源数据,或者希望得到一个动态排序结果的时候,可以应用SORT函数。 另外,SORT函数还可以嵌套另外一个动态数组函数FILTER使用,这个FILTER筛选函数我们会在后续的文章和视频进行介绍。 4590ca8a55a6c0744cd0a3eb019c55b6.png

最后

以上就是高兴学姐为你收集整理的python二维数组排序函数_动态数组函数系列3| 排序函数SORT,一次排序,动态更新...的全部内容,希望文章能够帮你解决python二维数组排序函数_动态数组函数系列3| 排序函数SORT,一次排序,动态更新...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部