无涯教程-JavaScript - AGGREGATE函数

news/2024/12/27 1:23:48/

描述

返回列表或数据库中的聚合。 AGGREGATE函数可以将不同的聚合函数应用于列表或数据库,并且可以选择忽略隐藏的行和错误值。

AGGREGATE函数具有两种不同的格式-

  • 参考格式
  • 数组格式

参考格式

语法

AGGREGATE (function_num, options, ref1, [ref2] …)

争论

Argument描述Required/Optional
Function_num1到19的数字,指定要使用的功能。 Look at the Function_num表 given below to know the Functions.Required
options一个介于0到7之间的数字,用于确定在函数计算中要忽略的值。 查看下面给出的options表以了解这些值。Required
ref1The first numeric argument for functions that take multiple numeric arguments for which you want the aggregate value.Required
ref2 …Numeric arguments 2 to 253 for which you want the aggregate value.Optional

数组格式

语法

AGGREGATE (function_num, options, array, [k])

争论

Argument描述Required/Optional
Function_num

1到19的数字,指定要使用的功能。

Look at the Function_num表 given below to know the Functions.

Required
options

一个介于0到7之间的数字,用于确定在函数计算中要忽略的值。

查看下面给出的options表以了解这些值。

Required
arrayAn array, an array formula, or a reference to a range of cells for which you want the aggregate value.Required
k

一个整数,表示需要此附加参数的Function在数组中的位置。 "大","小","百分位"和"四分位数"功能必需

查看下面给出的参数k表。

Optional

Function_num表

Function_num 功能
1 平均
2 COUNT
3 COUNTA
4 MAX
5 MIN
6 产​​品
7 STDEV.S
8 STDEV.P
9 SUM
10 VAR.S
11 VAR.P
12 MEDIAN
13 MODE.SNGL
14
15
16 PERCENTILE.INC
17 QUARTILE.INC
18 PERCENTILE.EXC
19 QUARTILE.EXC

参数k表

功能 k的含义
返回第k个最大值
返回第k个最小值

百分位数

百分位数

返回第k个个百分位

四分位数公司

四分位数

返回第k个四分位数

Notes

  • 在工作表的单元格中输入AGGREGATE函数时,只要键入function_num参数,您就会看到可以用作参数的所有函数的列表。

  • AGGREGATE函数设计用于数据列或垂直范围。它不适用于数据行或水平范围。如。当使用options1(如AGGREGATE(1,1,ref1))对水平范围进行小计时,隐藏列不会影响聚合总和值,但是隐藏垂直范围中的行则会影响聚合。

  • 如果function_num参数为小于1或大于19的任何数字,则AGGREGATE返回一个#VALUE!错误。

  • 如果options参数为小于0或大于7的任何数字,则AGGREGATE返回一个#VALUE!错误。

  • 如果参数k是必需的但未提供,即当function_num参数在14到19之间(表示"大","小","百分位数"或"四分位数"函数)时,AGGREGATE返回#值!错误。

  • 如果任何指定的参数都是非数字的,则AGGREGATE返回一个#VALUE!错误。

  • 如果一个或多个引用是3-D引用,则AGGREGATE返回#VALUE!错误值。

适用性

Excel 2010,Excel 2013,Excel 2016

Example

AGGREGATE Function

JavaScript 中的 AGGREGATE函数 - 无涯教程网无涯教程网提供描述返回列表或数据库中的聚合。 AGGREGATE函数可以将不同的聚合函数应用于列表或数据...https://www.learnfk.com/javascript/advanced-excel-math-trignometric-aggregate-function.html


http://www.ppmy.cn/news/1113197.html

相关文章

Spring Boot整合Lombok全过程及详细用法

介绍 Lombok是一个Java库,它通过注解的方式简化了Java代码的编写。它可以自动为我们生成一些常见的方法和代码,如getter和setter方法、构造函数以及toString()方法等。在Spring Boot项目中使用Lombok可以大大减少冗余的代码,使代码更加简洁和…

【Nacos】Nacos服务注册服务端源码分析(一)

上篇简单看了下Nacos客户端在服务注册时做了什么。 本篇开始分析Nacos在服务注册时,服务端的相关逻辑。 建议先阅读这篇文章:支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型 回顾一下,上篇我们看了Nacos在服务注册时&a…

解决 SQLyog 连接 MySQL8.0+ 报错:错误号码2058

文章目录 一、问题现象二、原因分析三、解决方案1. 方案1:更新SQLyog版本2. 方案2:修改用户的授权插件3. 方案3:修复my.cnf 或 my.ini配置文件 四、最后总结 本文将总结如何解决 SQLyog 连接 MySQL8.0 时报错:错误号码2058 一、问…

C++ 动态库与静态库的区别?

一、生成方式 静态库生成 g -c add.cc -o add.o g -c del.cc -o del.o ar rcs libapi.a del.o add.o g -static main.cc -o static main -L./ -lapi -l./ ./static main动态库生成 g -c add.cc -o add.o g -c del.cc -o del.o g -shared -fPIC -o libapi.so del.o add.o g m…

9.10数字逻辑

基础内容 module 模块名(【端口列表】) 端口信号声明 信号数据类型有wire,reg 信号位宽 模块把输入的input转化为output 数据类型默认为wire,wire表电路间的连线 assign赋值目标必须是wire,始终激活,连续赋值语…

Linux入门教程||Linux 文件与目录管理

我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 /…

C++中使用嵌套循环计算斐波纳契数列

C中使用嵌套循环计算斐波纳契数列 最先研究这个数列的人是意大利人斐波那契,Leonardo Fibonacci,他在描述兔子生长的数目时用上了这数列: 第一个月初有一对刚诞生的兔子; 第二个月还是只有这一对; 第三个月初它们可以生育&#…

LeetCode-热题100-笔记-day27

2. 二叉树的层序遍历https://leetcode.cn/problems/binary-tree-level-order-traversal/ 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例 1: 输入:root [3…