无涯教程-JavaScript - AGGREGATE函数

news2024/11/25 22:58:42

描述

返回列表或数据库中的聚合。 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.coloradmin.cn/o/1014946.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux驱动中断与时间篇——中断下半部的三种方法

文章目录 什么是中断下半部softirq软中断实例 tasklettasklet使用tasklet实例 work queue 什么是中断下半部 当产生一个中断时,会进入中断处理程序。 但中断处理程序必须快速、异步、简单的对硬件做出迅速响应并完成那些时间要求很严格的操作。 因此,对…

课程学习成绩评分F2计算器

前言: 由于大二的时候计算成绩太麻烦了,特别是综测评定小组还需要验证其他同学的是否正确,对于这种重复性高的工作,首先要想到的就是用计算机来实现,想起来上学期学了一点Java,就想简单的写一个程序。 C …

【PowerQuery】PowerBI Pro账户的自动刷新

在数据和模型通过发布或者上传方式上传到PowerBI Pro中,如何来进行数据刷新呢?数据源依然在本地,而数据模型已经发布到PowerBI Pro云端服务中。如果数据源更新,我们的模型如何进行自动刷新呢? PowerBI Pro如果需要基于本地数据源更新进行模型更新需要部署相应的数据网关服…

Pytorch学习笔记(模型训练)

模型训练 在同一个包下创建train.py和model.py,按照步骤先从数据处理,模型架构搭建,训练测试,统计损失,如下面代码所示 train.py import torch.optim import torchvision from torch import nn from torch.utils.da…

Leetcode165. 比较版本号

力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 代码如下&#xff1a; class Solution {public int compareVersion(String version1, String version2) {int i 0, j 0;while(i < version1.length() || j < version2.length()){long num1 0…

交换两数整有几种途径

原本以为利用变量或者异或可以交换两个整数&#xff1b;今天学到&#xff0c;加减也可以实现两个整数的交换。 (本笔记适合熟悉一种编程语言的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程…

嵌入式网络接口之MAC芯片与PHY芯片

目录 0. 参考文档 1.嵌入式网络接口简介 2.嵌入式网络硬件架构方案 2.1 SOC内未集成MAC芯片 2.2 SOC内集成MAC芯片 2.3 主流方案总结 2.3 参照实际网卡的说明 3.MII/RMII及MDIO接口 3.1 MII 3.2 RMII 3.3 MDIO 0. 参考文档 网卡构造&#xff1a;MAC与PHY的关系&…

【JavaSE笔记】方法

一、前言 Java中的方法是一种在Java编程中非常常见的概念。 我们可以将方法看作是一种可重复使用的代码块&#xff0c;类似于生活中的工具。就像我们在日常生活中会使用各种各样的工具来完成不同的任务一样&#xff0c;我们在编程中也可以使用方法来完成各种不同的操作。 二…

如何去掉word上方页眉处的横线

一、问题描述 有时候word总会莫名其妙在页眉处出现一条横线&#xff0c;如图&#xff1a; 二、解决步骤 1.首先点击任一页眉进入页眉编辑状态&#xff0c;然后点击设计&#xff1a; 2.选择页面边框&#xff1a; 3.选择边框——选择无——选择应用于段落——完成。

基于matlab实现的额 BP神经网络电力系统短期负荷预测未来(对比+误差)完整程序分享

基于matlab实现的额 BP神经网络电力系统短期负荷预测 完整程序&#xff1a; clear; clc; %%输入矢量P&#xff08;15*10&#xff09; P[0.2452 0.1466 0.1314 0.2243 0.5523 0.6642 0.7105 0.6981 0.6821 0.6945 0.7549 0.8215 0.2415 0.3027 0; 0.2217 0.1581 0.1408 0.23…

Java基础(二十五):JDBC

文章目录 一、JDBC1.1 概述1.2 快速入门 二、获取数据库连接的5种方式三、ResultSet四、Statement与PreparedStatement4.1 Statement存在SQL注入4.2 PreparedStatement 五、JDBC API六、事务七、批处理八、数据库的连接方式8.1 传统的连接方式8.2 数据库的连接池技术8.2.1 C3P0…

OpenCV项目实战(2)— 如何用OpenCV实现弹球动画

前言&#xff1a;Hello大家好&#xff0c;我是小哥谈。OpenCV能够在画布上绘制静态的图形&#xff0c;例如&#xff0c;线段、矩形、正方形、圆形、多边形、文字等。那么&#xff0c;能不能让这些静态的图形移动起来&#xff1f;如果能&#xff0c;又该如何编写代码呢&#xff…

S7-1200PLC硬件上升沿中断(VN积分法计算实时卷径)

VN积分法计算实时卷径的算法原理请参考下面文章链接: VN积分法卷径计算FB(SCL代码)_RXXW_Dor的博客-CSDN博客卷径计算的其他方法请参看专栏的相关文章,链接如下:卷径计算(V/N法)_RXXW_Dor的博客-CSDN博客。https://rxxw-control.blog.csdn.net/article/details/131612206PL…

八月 NFT 行业解读:数据下滑,熊市持续

作者: stellafootprint.network 8 月份&#xff0c;加密货币市场经历了明显的波动&#xff0c;比特币价格波动幅度较大。与此同时&#xff0c;NFT 市场出现大幅下跌&#xff0c;引发了人们对这一新兴行业未来发展趋势的担忧。 我们是否已经到达熊市的底部&#xff1f;行业利好…

JDK8 升级至JDK19

优质博文IT-BLOG-CN 目前部分项目使用JDK8&#xff0c;部分项目使用JDK19因此&#xff0c;环境变量中还是保持JDK8&#xff0c;只需要下载JDK19免安装版本&#xff0c;通过配置IDEA就可以完成本地开发。 一、IDEA 环境设置 【1】通过快捷键CTRL SHIFT ALT S或者File->P…

Network: use --host to expose

Network: use --host to expose vite 项目启动后 只能通过 localhost 访问 无法使用 IP 地址访问 原因因为 没有将网络服务暴露在网络中 vite 项目启动 出现如下图 提示&#xff1a; 注意这条提示&#xff1a; Network: use --host to expose 没有将网络服务暴露在网络中 所以 …

【数据结构】用3500字学会优先级队列(堆)

文章目录 &#x1f490;1. 优先级队列1.1 概念 &#x1f490;2.堆的概念及存储方式2.1 什么是堆2.2 为什么要用完全二叉树描述堆呢&#xff1f;2.3 为什么说堆是在完全二叉树的基础上进行的调整&#xff1f;2.4 使用数组还原完全二叉树 &#x1f490;3. 堆的常用操作-模拟实现3…

【CMU 15-445】Proj0 C++ Primer

C Primer Task1 Copy-On-Write TrieTask2 Concurrent Key-Value StoreTask3 DebuggingTask4 SQL String Functions CMU-15445汇总 本文对应的project版本为CMU-Spring-2023的project0 默认读者已经学会了字典树Trie Task1 Copy-On-Write Trie Task1要求实现一个可持久化字典树…

邀请加入团队

**将地址发送给同团队的人克隆失败 ** —解决办法 邀请加入团队 在这里插入图片描述