函数名 | 解释 |
---|---|
List.First | 返回第一个值,如果为空可以返回另外一个值 |
List.FirstN | 返回前N个值的list列表 |
List.Last | 返回最后值,如果为空可以返回另外一个值 |
List.LastN | 返回后N个值的list列表 |
List.Select | 按给定条件选择项目 |
List.FindText | 返回包含某文本的文本list列表 |
List.Range | 选择从指定位置开始若干个项目的子集 |
List.Alternate | 根据复杂的隔行规则取数组成新的list列表 |
List.InsertRange | 在指定位置插入新的list列表 |
List.ReplaceValue | 替换list中指定的值为新值 |
List.ReplaceRange | 从指定的位置起替换新的list |
List.ReplaceMatchingItems | 替换list1中的多个值{{旧,新},{旧,新}},有比较选项 |
List.RemoveRange | 从指定的位置起删除若干个值 |
List.RemoveFirstN | 删除前面几个值 |
List.RemoveLastN | 删除后面几个值 |
List.RemoveMatchingItems | 从list1中删除list2中出现的值,有比较选项 |
List.RemoveItems | 从list1中删除list2中出现的值 |
List.RemoveNulls | 删除list中的空值 |
List.Skip | 跳过list中的前几项 |
List.Reverse | 逆序list列表 |
List.Repeat | 按指定次数重复list获得一个新的list |
List.Combine | 合并多个list为新list |
List.IsEmpty | 判断list是否为空 |
List.Contains | 判断list列表是否包含某值 |
List.ContainsAll | 判断list1中是否包含list2的所有值 |
List.ContainsAny | 判断list1中是否包含list2的任意值 |
List.MatchesAll | 判断列表中是否满足所有条件 |
List.MatchesAny | 判断列表中是否有部分满足条件 |
List.IsDistinct | 判断是否有重复项 |
List.Positions | 返回list的位置列表 |
List.PositionOf | 返回指定值在list中的位置 |
List.PositionOfAny | 返回list2中任意值在list1的位置 |
List.Difference | 返回list1中不同于list2的项,差集 |
List.Intersect | 返回所有list的交集 |
List.Union | 返回所有list的并集 |
List.Dates | 根据规则创建日期列表 |
List.Numbers | 根据规则创建数字列表 |
List.Random | 创建随机值的列表 |
List.Sort | 排序 |
List.Distinct | 删除重复项 |
List.Sum | 计算总和 |
List.Count | 计算行数 |
List.NonNullCount | 计算非空行数 |
List.Average | 计算算术平均值 |
List.Max | 计算最大值,如果为空可以选择另一值 |
List.MaxN | 计算前几个最大值 |
List.Min | 计算最小值,如果为空可以选择另一值 |
List.MinN | 计算前几个最小值 |
List.Median | 计算中位值 |
List.Mode | 计算众数 |
List.ModeS | 计算多个众数 |
List.Product | 计算list中所有值的乘积 |
List.Transform | 通过转换函数获得新的list列表 |
List.TransformMany | 双笛卡尔积函数 |
List.Accumulate | 数据累计,可设置复杂的种子参数seed |
List.Generate | 根据规则条件创建列表 |
List.Buffer | 在内存中缓冲列表,可能提速 |
List.Zip | 提取列表的列表 lists ,并通过在同一位置合并项返回列表的列表 |
List.Zip不得不提
畅神说得对
List.MaxN、List.MinN
List.MaxN( list as list, countOrCondition as any, optional comparisonCriteria as any, optional includeNulls as nullable logical) as list
经曾贤志老师测试,两个函数是先comparisonCriteria正序或倒叙list,然后用countOrCondition筛选出符合条件的列表。
如果同时用函数表示comparisonCriteria、countOrCondition,两者要求一致,否则结果不可控。
望畅神、施神解答。
“函数表示”应为“公式表示”
List.Skip,跳过list中的前几列,默认跳过第一列,返回列表。
上面表述不完整
两个list存在null该如何相减。
为什么写了each list sum之后加载速度特别慢
同问,半小时打底。要怎么改善呢?