WPS表格:函数公式

news2024/12/24 0:03:34

文章目录

  • 1. ROW()、ROWS(array)
    • 1)ROW()
    • 2)ROWS(array)
  • 2. COUNT(参数)、COUNTA(参数)、COUNTIF(参数)
    • 1)COUNT()
    • 2)COUNTA()
    • 3)COUNTIF()
  • 3. VLOOKUP(参数)、LOOKUP(参数)
    • 1)VLOOKUP(参数)
    • 2)LOOKUP(向量形式参数)
  • 4、ROUND(数值, 小数位数)、ROUNDDOWN()、ROUNDUP()
    • 1)ROUND(数值, 小数位数)
    • 2)ROUNDDOWN()
    • 3)ROUNDUP()
  • 5、SUM(参数)、SUMIF(参数)
    • 5.1 SUM(参数)
    • 5.2 SUMIF(参数)
    • 5.3 SUMIFS(参数)
  • 6、IF(参数)、IFERROR(参数)
    • 1)IF(参数)
    • 2)IFERROR(参数)
  • 7、SUBTOTAL(参数)
  • 8、Rank(参数)、Rank.EQ(参数)
    • 1)Rank(参数)
    • 2)Rank.EQ(参数)

1. ROW()、ROWS(array)

1)ROW()

2)ROWS(array)

  • 学习链接

  • 参数

    • Array 为需要得到其行数的数组、数组公式或对单元格区域的引用

      在这里插入图片描述
      在这里插入图片描述

  • 功能:统计行数或列数


2. COUNT(参数)、COUNTA(参数)、COUNTIF(参数)

1)COUNT()

  • 参数
  • 功能:单元格区域中数字项的个数
    • 函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字将被忽略
    • 数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。如果要统计逻辑值、文字或错误值,请使用函数 CountA

2)COUNTA()

  • 参数
  • 功能:统计的是非空单元格的数量,参数值可以是任何类型,它们可以包括空字符 (“”),但不包括空白单元格。

    简单说:COUNT只管数数,COUNTA来者不拒

  • 附加功能
    • 合并单元格(是个整体) 填充序号、也可以用SUM()实现

3)COUNTIF()

  • 学习链接

  • 参数:COUNTIF(range,criteria)

    • Range 为需要计算其中满足条件的单元格区域。
    • Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。

      例如,条件可以表示为 32、“32”、“>32” 或 “apples”。

  • 功能:计算区域中满足给定条件的单元格的个数


3. VLOOKUP(参数)、LOOKUP(参数)

1)VLOOKUP(参数)

  • 学习链接
  • 参数:VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
    • Lookup_value为需要在数据表中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。
    • Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
    • col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。
      • 如果 col_index_num 小于1,函数 VLOOKUP 返回错误值 #VALUE!;
      • 如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。
    • Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为1。
  • 功能:在表格或数值数组中查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

2)LOOKUP(向量形式参数)

  • 学习链接

  • 向量形式参数(数组形式没看懂):LOOKUP(lookup_value,lookup_vector,result_vector)

    • Lookup_value 为函数 LOOKUP 在第一个向量中所要查找的数值。

      lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。

    • Lookup_vector 为只包含一行或一列的区域。

      lookup_vector 的数值可以为文本、数字或逻辑值。

    • Result_vector 只包含一行或一列的区域,其数目必须与 lookup_vector 相同。

  • 功能:返回向量中的数值

    • LOOKUP_vector 的数值必须按升序排序:…、-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,函数LOOKUP 不能返回正确的结果。文本不区分大小写
    • 如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值。 如果 lookup_value 小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A。

4、ROUND(数值, 小数位数)、ROUNDDOWN()、ROUNDUP()

1)ROUND(数值, 小数位数)

  • 参数:=round(要四舍五入的单元格,保留小数位数)
  • 功能:对于数据可以四舍五入

    在这里插入图片描述

2)ROUNDDOWN()

3)ROUNDUP()


5、SUM(参数)、SUMIF(参数)

5.1 SUM(参数)

  • 常规操作
  • 如果参数为数字型文本,将会导致错误,需要将文本转换为数字
    • 点击三角,展开后,转化为数字
    • 数据—分列

      在这里插入图片描述
      在这里插入图片描述

5.2 SUMIF(参数)

  • 学习链接
  • 参数:
    • SUMIF(range,criteria,sum_range)
      • Range(判断区域): 用于条件判断的单元格区域。

      • Criteria (条件):确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。

        例如,条件可以表示为 32、>32 或 apples(“苹果”)。

      • Sum_range(求和区域): 是需要求和的实际单元格。

  • 功能:根据指定条件对若干单元格求和
    • 条件外求和(使用不等号<>
    • 多条件求和(criteria:{"苹果", "香蕉"}
    • 隔列求和

5.3 SUMIFS(参数)

  • 学习链接

  • 参数:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

    • Sum_range :必需,要求和的单元格区域。
    • Criteria_range1:必需,使用 Criteria1 测试的区域。
    • Criteria1:必需,定义将计算 Criteria_range1 中的哪些单元格的和的条件。

      Criteria_range1 和 Criteria1 设置用于搜索某个区域是否符合特定条件的搜索对。一旦在该区域中找到了项,将计算 Sum_range 中的相应值的和。

  • 功能:多条件求和

6、IF(参数)、IFERROR(参数)

1)IF(参数)

  • 学习链接
  • 参数:IF(logical_test, value_if_true, [value_if_false])
    • logical_test:必需,要测试的条件(B3>=6)。
    • value_if_true:必需,logical_test 的结果为 TRUE 时,您希望返回的值(“合格”,英文状态下的双引号)。
    • value_if_false:可选,logical_test 的结果为 FALSE 时,您希望返回的值(“不合格”)。
  • 功能:使用逻辑函数 IF函数时,如果条件为真,该函数将返回一个值;如果条件为假,函数将返回另一个值

2)IFERROR(参数)

  • 学习链接
  • 参数:IFERROR(值, 错误值)
    • IFERROR(NA(),0) :如果是#N/A,则返回0
    • IFERROR(VLOOKUP(G4,$B 1 : 1: 1:D$6,3,0),0),计算结果为错误值时,将返回输入的指定值0
  • 功能:#N/A是一个常见的表格错误值,遇到这种情况,我们可以使用IFERROR函数,通过修改返回值为 #N/A的单元格,从而更正最终计算结果。

7、SUBTOTAL(参数)

  • 学习链接
  • 参数:SUBTOTAL(function_num,ref1,ref2,…)
    • Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在数据清
      在这里插入图片描述
    • Ref1, ref2, 为要进行分类汇总计算的 1 到 29 个区域或引用。

单中进行分类汇总计算。

  • 功能:计算包含或忽略隐藏的数值
    • SUBTOTAL 函数适用于数据列或垂直区域。不适用于数据行或水平区域

8、Rank(参数)、Rank.EQ(参数)

1)Rank(参数)

  • 学习链接
  • 参数:RANK(number,ref,order)
    • Number 为需要找到排位的数字。
    • Ref 为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。
    • Order 为一数字,指明排位的方式。
      • 如果 order 为 0(零)或省略,WPS表格 对数字的排位是基于 ref 为按照降序排列的列表。
      • 如果 order 不为零,WPS表格 对数字的排位是基于 ref 为按照升序排列的列表
  • 功能:函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。

    例如,在一列整数里,如果整数10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)

2)Rank.EQ(参数)

  • 学习链接
  • 参数:与RANK(number,ref,order) 相同
  • 功能:当在表格排位的过程中遇到多个数值相同排位的情况,如纪同学和李同学都是95分,想要达到并列第二名的效果,第三名顺移为第四名,可以使用RANK.EQ函数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/189287.html

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

相关文章

数据分析有发展前景吗?,零基础能学得会吗?

数据分析这门专业是近几年因大数据的出现而产生的新兴职业&#xff0c;分为大数据分析和数据分析师&#xff0c;区别在于大数据分析师要求更高&#xff0c;不仅需要数据分析的基本能力&#xff0c;还要具备编程能力、机器学习技能&#xff0c;以及本身所接触到处理的都是海量数…

webpack打包构建工具的使用和相关的配置

目录 一、 webpack的基础使用步骤 二、webpack的配置 1、入口和出口 2、 webpack打包后自动生成html文件并自动引入打包后的js 3、加载器loader 3.1、处理css文件 3.2、处理less文件 3.3、处理图片文件 3.4、处理字体文字 3.5、处理高版本js语法&#xff08;降级&#xff…

Linux locate命令

Linux locate命令用于查找符合条件的文档&#xff0c;他会去保存文档和目录名称的数据库内&#xff0c;查找合乎范本样式条件的文档或目录。一般情况我们只需要输入 locate your_file_name 即可查找指定文件。语法locate [-d ][--help][--version][范本样式...]参数&#xff1a…

Notepad++ 代码格式化插件工具

因为notepad的NppAStyle插件只支持格式化C、C、C#、Java这四种编程语言的代码&#xff0c;所以推荐使用这个CoolFormat的插件&#xff0c;相比于NPPAStyle&#xff0c;CoolFormat支持C\C\C#\CSS\HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML代码格式化工具。还可以作为V…

后端java模拟前端RSA.js加密登录爬虫

项目开发过程中&#xff0c;经常会遇到数据爬取需求&#xff0c;但是对于某些网站&#xff0c;由于前端加密&#xff0c;导致数据爬取不容易。比如某网站&#xff0c;前端使用RSA.js加密&#xff0c;并且后端返回对应的公钥的指数和模数&#xff0c;通过后端返回的指数和模数对…

电商如何打开数字化的破局之路

电商网购已经成为我们的日常生活&#xff0c;在如此高节奏的工作下&#xff0c;打开手机或者电脑从网上挑选自己需要的物品&#xff0c;方便快捷&#xff0c;伴随着移动互联网和月的高速发展&#xff0c;电子商务作为现今的产业在我国快速增长和兴起。 如今的电商模式多种多样&…

Elasticsearch7.8.0版本入门——JavaAPI操作(批量操作文档)

目录一、pom文件依赖二、批量操作文档 代码示例2.1、批量创建文档 代码示例2.2、批量删除文档 代码示例一、pom文件依赖 引入相关依赖 <!-- elasticsearch 依赖 --> <dependency><groupId>org.elasticsearch</groupId><artifactId>elasticsearch…

网络分层:OSI模型与TCP/IP模型

前言 这部分个人还是觉得有点难&#xff0c;之前也看过类似的文章&#xff0c;还是没有理解&#xff0c;更多的是概念掌握 OSI模型&#xff1a;Open System Interconnection 这是一个概念模型&#xff0c;存在于理论上&#xff0c;而没有真正实现。需要参考这样的模型&#x…

可以绕过 Windows UAC 吗

目录 一、引言 二、使用 COM 提升名称方法绕过 UAC 2.1 什么样的 COM 组件支持自动提权 2.2 如何以提升名称方法创建 COM 组件对象 2.3 有了权限提升的 COM 组件对象后&#xff0c;怎么为我们所用呢 2.4 使用 rundll32.exe 执行 COM 提升名称代码 2.4.1 rundll32.exe 简…

Qt使用QTextEdit来批量添加数据到数据库中

1.首先要了解QTextEdit的遍历方式 在下面的文章中已经介绍&#xff0c;这里就不在介绍了&#xff1a; 富文本处理&#xff08;QTextEdit&#xff09;_旷工锁的博客-CSDN博客_qtextedit 富文本 基本步骤为&#xff1a; 创建一个QTextEdit使用QTextDocument来获取QTextEdit中的…

IronPDF 2023.1 for Java Crack

关于 IronPDF for Java 在 Java 8、Kotlin 和 Scala 项目中创建、编辑和提取 PDF 内容。 IronPDF for Java&#xff08;作为 IronPDF for .NET 的一部分提供&#xff09;是一个 Java PDF 库&#xff0c;专为在 Windows、Linux 或云平台上运行的 Java 8、Kotlin 和 Scala 而设计…

2023-01-29 学习笔记:常见28种数据分析模型

2023-01-29 学习笔记&#xff1a;常见28种数据分析模型 知乎上的一篇文章&#xff0c;虽然之前对深度学习相关模型有所了解&#xff0c;但通过这篇文章了解了更多模型的应用场景&#xff0c;同时也知道了日常一共有多少种实用模型。 Excel/Python/sql/PowerBI/Pyecharts这些只是…

YOLOV3中卷积层,池化层,yolo层理解

前言&#xff1a;YOLOV3学习笔记&#xff0c;记录对卷积层&#xff0c;池化层&#xff0c;yolo层的理解&#xff0c;阐述深度学习中卷积核&#xff0c;通道数相关名词的含义。yolov3-tiny网络如下&#xff1a;卷积层0层为卷积层&#xff0c;其中filters16&#xff0c;表示的卷积…

css如何给div添加一个条纹背景,在背景上画一条有宽度的斜线

如图&#xff0c;想要实现div的背景上有一条深色的斜线。 这里主要使用的是css里的线性渐变属性。 先看一下网上示例及效果&#xff1a; 示例一 <body><div class"patterns pt1"></div><div class"patterns pt2"></div>…

Python - 实现logging根据日志级别输出不同颜色

文章目录一、完整代码二、代码解释三、附&#xff1a;自定义颜色对应代码前段时间因为工作需要脚本打印不同颜色的日志。查找了网上的一些方法&#xff0c;大部分都需要再安装第三方模块。后来选择采用比较简易的办法&#xff0c;类似于print()函数自定义内容颜色这种方式的缺陷…

抽烟行为监测识别系统 yolov5

抽烟行为监测识别系统通过pythonyolov5网络深度学习技术&#xff0c;对画面中人员抽烟行为进行主动识别检测。在介绍Yolo算法之前&#xff0c;首先先介绍一下滑动窗口技术&#xff0c;这对我们理解Yolo算法是有帮助的。采用滑动窗口的目标检测算法思路非常简单&#xff0c;它将…

C# AForge的简单使用

AForge.NET专为计算机视觉和人工智能应用而设计&#xff0c;这种C#框架适用于图像处理、神经网络、遗传算法、模糊逻辑、机器学习和机器人等。 该库是一个开源项目&#xff0c;包括&#xff1a; AForge.Imaging —— 一些日常的图像处理和过滤器 AForge.Vision —— 计算机视…

【MySQL】MySQL高手是如何练成的?

MySQL什么是MySQL呢&#xff1f;怎样练成MySQL高手&#xff1f;在Linux安装MySQL问题处理Mysql 的用户管理什么是MySQL呢&#xff1f; Mysql 是开源的&#xff0c;可以定制的&#xff0c;采用了 GPL 协议&#xff0c;可以根据业务需要修改源码来开发自己的 Mysql 系统。 MySQL…

彻底弄懂图片懒加载及底层实现原理

我们都知道图片懒加载是前端性能优化比较常见的一个手段&#xff0c;那么&#xff0c;你真的了解图片懒加载吗&#xff0c;本文将带你从简单到复杂一步一步彻底弄懂其底层实现原理。试想一下&#xff0c;假设用户在访问我们的某个页面时&#xff0c;一开始就加载页面的全部图片…

Vue中组件通信-$attrs与$listeners

组件通信-$attrs与$listeners1.$attrs父子组件通信的一种$attrs与$listeners ---- 父子组件通信$attrs&#xff1a;组件实例的属性&#xff0c;可以获取到父亲传递的props数据&#xff08;前提子组件没有通过props接受&#xff09;$listeners&#xff1a;组件实例的属性&#x…