Excel函数-总

目录

1.概述

2.数组公式

2.1.数组的类别

2.2.数组的构成元素

2.3.数组运算时需要用到的运算符

3.数学与三角函数

3.1.RANDBETWEEN

3.2.ABS

3.3.MOD

3.4.PI

​​​​​​​3.5.PRODUCT

​​​​​​​3.6.RADIANS

​​​​​​​3.7.DEGREES

​​​​​​​3.8.POWER

​​​​​​​3.9.RAND

​​​​​​​3.10.ROUND

​​​​​​​3.11.SQRT

​​​​​​​3.12.SUM

​​​​​​​3.13.SUMIF

​​​​​​​3.14.SUMIFS

4.逻辑函数

​​​​​​​4.1.AND

​​​​​​​4.2.OR

​​​​​​​4.3.NOT

​​​​​​​4.4.IF

​​​​​​​4.5.FALSE

​​​​​​​4.6.TRUE

5.文本函数

​​​​​​​5.1.CONCATENATE

​​​​​​​5.2.EXACT

​​​​​​​5.3.FIND

​​​​​​​5.4.LEFT

​​​​​​​5.5.RIGHT

​​​​​​​5.6.MID

​​​​​​​5.7.LEN

​​​​​​​5.8.lenb

​​​​​​​5.9.SUBSTITUTE

​​​​​​​5.10.UPPER

​​​​​​​5.11.LOWER

​​​​​​​5.12.PROPER

​​​​​​​5.13.REPLACE

​​​​​​​5.14.REPT

​​​​​​​5.15.SEARCH

​​​​​​​5.16.TRIM

​​​​​​​5.17.VALUE

6.统计函数

​​​​​​​6.1.AVERAGE

​​​​​​​6.2.AVERAGEIF

​​​​​​​6.3.AVERAGEIFS

​​​​​​​6.4.COUNT

​​​​​​​6.5.COUNTA

​​​​​​​6.6.COUNTBLANK

​​​​​​​6.7.COUNTIF

​​​​​​​6.8.COUNTIFS

​​​​​​​6.9.LARGE

​​​​​​​6.10.SMALL

​​​​​​​6.11.MAX

​​​​​​​6.12.MIN

7.日期和时间

​​​​​​​7.1.DATE

​​​​​​​7.2.YEAR

​​​​​​​7.3.MONTH

​​​​​​​7.4.DAY

​​​​​​​7.5.WEEKDAY

​​​​​​​7.6.NOW

​​​​​​​7.7.HOUR

​​​​​​​7.8.MINUTE

​​​​​​​7.9.SECOND

​​​​​​​7.10.DAYS

​​​​​​​7.11.TIME

​​​​​​​7.12.TODAY

​​​​​​​7.13.WEEKNUM

8.信息函数

​​​​​​​8.1.CELL

​​​​​​​8.2.INFO

​​​​​​​8.3.ISBLANK

​​​​​​​8.4.ISERROR

​​​​​​​8.5.ISEVEN

​​​​​​​8.6.ISODD

​​​​​​​8.7.ISFORMULA

​​​​​​​8.8.ISLOGICAL

​​​​​​​8.9.ISNONTEXT

​​​​​​​8.10.ISNUMBER

​​​​​​​8.11.ISTEXT

9.查找函数

​​​​​​​9.1.ROW

​​​​​​​9.2.COLUMN

​​​​​​​9.3.HLOOKUP

​​​​​​​9.4.VLOOKUP

​​​​​​​9.5.INDEX

​​​​​​​9.6.MATCH

10.其它

10.1.​​​​​RANK


1.概述

        在 Excel中,函数实际上是一个预先定义的特定计算公式。按照这个特定的计算公式对一个或多个参数进行计算,并得出一个或多个计算结果,叫做函数值。使用这些函数不仅可以完成许多复杂的计算,而且还可以简化公式的繁杂程度。如财务函数、日期与时间函数、数值与三角函数、统计函数、查找与引用函数、数据库函数、文字函数、逻辑函数、信息函数等。

2.数组公式

2.1.数组的类别

  • 一维数组(横向):数组元素间用逗号分隔
  • 一维数组(纵向):数组元素间用分号分隔
  • 二维数组

2.2.数组的构成元素

数字、文本、逻辑值、错误值。

2.3.数组运算时需要用到的运算符

数学运算符、比较运算符、文本连接符

3.数学与三角函数

3.1.RANDBETWEEN

格式:randbetween(x,y)

作用:求x,y之间的随机整数,包含x和y

3.2.ABS

作用:求绝对值

格式:abs(数值)

​​​​​​​3.3.MOD

结果符号和除数相同

作用:求两个数相除后的余数

格式:mod(被除数,除数)

注意:结果的符号为除数的符号,另外,如果被除数小于除数,那么结果为被除数本身

​​​​​​​3.4.PI

作用:求圆周率

格式:pi()

​​​​​​​3.5.PRODUCT

作用:求数值的乘积

格式:product(值1,值2,值3)

​​​​​​​3.6.RADIANS

作用:将角度值转换为弧度值

格式:radians(角度)

​​​​​​​3.7.DEGREES

作用:将弧度值转化为角度

格式:degrees(弧度)

​​​​​​​3.8.POWER

格式:power(x,y)

作用:求x的y次方

​​​​​​​3.9.RAND

格式:求0到1间的随机小数,包含0,但是不包含1

格式:rand()

​​​​​​​3.10.ROUND

作用:对数据进行四舍五入

格式:round(数值,要保留的小数位数)

注意:如果小数位数为负值,表示对小数点前面的数字进行四舍五入,如round(1284.567,-2)结果为1300

​​​​​​​3.11.SQRT

求数值的算术平方根

格式:sqrt(值)

​​​​​​​3.12.SUM

作用:求数值的和

格式:sum(值1,值2,值3….)

​​​​​​​3.13.SUMIF

作用:求满足条件的数值的和

格式:sumif(条件所在范围,“条件”,求和范围)

注意:如果条件范围和求和范围相同,那么求和范围可以省略

​​​​​​​3.14.SUMIFS

作用:求满足多个条件的数值的和

格式:sumifs(求和范围,条件范围1,”条件”,条件范围2,”条件”…)

4.逻辑函数

​​​​​​​4.1.AND

作用:判断所有参数是否都为true,如果都为true,则结果为true,如果有一个伪false,则结果为false

格式:and(参数1,参数2…)

​​​​​​​4.2.OR

作用:判断参数中是否有true,如果有true,则结果为true,如果所有参数都是false,则结果为false

格式:or(参数1,参数2….)

​​​​​​​4.3.NOT

作用:对参数进行取反,如果参数为true,则结果为false,如果参数为false,则结果为true

格式:not(参数)

注意:Excel中0表示false,除了0之外的所有数值都表示true

​​​​​​​4.4.IF

格式:if(条件,成立时的值,不成立时的值)

作用:判断条件是否成立,如果成立,则返回成立时的值,否则返回不成立时的值

​​​​​​​4.5.FALSE

作用:生成false值

格式:false()

​​​​​​​4.6.TRUE

作用:生成true

格式:true()

注意事项:在excel中0可以转换为false、非0之外的数值会转化为true。另外false会转化为0,true会转化为1

5.文本函数

​​​​​​​5.1.CONCATENATE

作用:对文本内容进行拼接

格式:concatenate(“文本1”,“文本2”…)

​​​​​​​5.2.EXACT

作用:判断两个字符串是否相同,区分大小写,返回值为true、false

格式:exact(字符串1,字符串2)

​​​​​​​5.3.FIND

作用:在指定的字符串中查找某个字符,如果存在则返回其在该字符串中的位置编号

格式:find(“要找的字符”,“字符串”,开始查找的位置编号)

注意:在查找时是从前往后查找,如果找到则停止查找,如果找不到该子串那么返回值为#value

​​​​​​​5.4.LEFT

作用:从前向后截取n个字符

格式:left(字符串,个数)

注意:如果省略第二个参数,那么返回值为字符串中的第一个字符

​​​​​​​5.5.RIGHT

作用:从后向前截取n个字符

格式:right(字符串,个数)

注意:如果省略第二个参数,那么返回值为字符串中的第一个字符

​​​​​​​5.6.MID

作用:在字符串中从指定位置开始截取n个字符

格式:mid(字符串,开始位置,截取个数)

​​​​​​​5.7.LEN

作用:求字符串中包含的字符的个数

格式:len(字符串)

​​​​​​​5.8.lenb

作用:求字符串中包含的字节数,一个汉字占2个字节

格式:lenb(字符串)

​​​​​​​5.9.SUBSTITUTE

作用:将字符串中的指定字符替换成新的字符

格式:substitute(字符串,要被替换的字符,被替换成的字符,要被替换的字符的编号)

注意:如果省略最后一个参数,那么字符串中所有符合条件的字符都会被替换

示例:

SUBSTITUTE("helloworlod","o","*",1),结果为hell*worlod

SUBSTITUTE("helloworlod","o","*",2),结果为hellow*rlod

SUBSTITUTE("helloworlod","o","*",3),结果为helloworl*d

​​​​​​​5.10.UPPER

作用:将字符串中的所有字符变为大写

格式:upper(字符串)

​​​​​​​5.11.LOWER

作用:将字符串红的所有字符变为小写

格式:lower(字符串)

​​​​​​​5.12.PROPER

作用:将字符串中每个单词的首字母变成大写

格式:proper(字符串)

​​​​​​​5.13.REPLACE

作用:将字符串中的指定字符替换成新的字符

格式:replace(字符串,起始位置的编号,个数,新的字符)

示例:replace(“abcabc”, 2,3,”*”)结果为a*bc

​​​​​​​5.14.REPT

作用:将字符串重复指定遍数

格式:rept(字符串,遍数)

​​​​​​​5.15.SEARCH

作用:从字符串中查找某个字符第一次出现的位置

格式:search(要找的字符,字符串,查找的起始位置)

​​​​​​​5.16.TRIM

作用:将字符串中多余的空格删除,但是英文单词间保留一个空格

格式:trim(字符串)

注意:两端的空格会被删除,中间的空格会被合并

​​​​​​​5.17.VALUE

将以文本形式表示的数值变为真正的数值

value(字符)

6.统计函数

​​​​​​​6.1.AVERAGE

作用:求数值的平均值

格式:average(值1,值2,值3)

​​​​​​​6.2.AVERAGEIF

作用:求满足条件的数值的平均值

格式:averageif(条件范围,条件,求平均值的范围)

​​​​​​​6.3.AVERAGEIFS

作用:求满足多个条件的数值的平均值

格式:averageifs(求平均值的范围,条件范围1,条件1,条件范围2,条件2….)

​​​​​​​6.4.COUNT

作用:求包含数值的单元格的个数

格式:count(范围)

​​​​​​​6.5.COUNTA

作用:求非空单元格的个数

格式:counta(范围)

​​​​​​​6.6.COUNTBLANK

作用:求单元格的个数

格式:countblank(范围)

​​​​​​​6.7.COUNTIF

作用:求满足条件的单元格的个数

格式:countif(范围,条件)

​​​​​​​6.8.COUNTIFS

作用:求满足多个条件的单元格的个数

格式:countifs(条件范围1,条件1,条件范围2,条件2,条件范围3,条件3…)

​​​​​​​6.9.LARGE

作用:在某个数据范围中查找第n个最大值

格式:large(范围,个数)

​​​​​​​6.10.SMALL

作用:在某个数据范围中查找第n个最小值

格式:small(范围,个数)

​​​​​​​6.11.MAX

作用:求数值的最大值

格式:max(值1,值2,值3)

​​​​​​​6.12.MIN

作用:求数值的最小值

格式:min(值1,值2,值3)

7.日期和时间

​​​​​​​7.1.DATE

作用:生成日期

格式:date(年,月,日)

​​​​​​​7.2.YEAR

作用:返回日期中的年份

格式:year(日期)

​​​​​​​7.3.MONTH

作用:返回日期中的月份

格式:month(日期)

​​​​​​​7.4.DAY

作用:返回日期中的天

格式:day(日期)

​​​​​​​7.5.WEEKDAY

返回1-7数字,1表示周日

作用:返回参数所代表的的日期是星期几,注意返回值为1-7,可以通过第二个参数来确定1-7分别表示什么

格式:weekday(日期,返回值的类型)

1-从 1(星期日)到 7 (星期六)的数字

2-从 1(星期一)到 7(星期日)的数字

3-从 0(星期一)到 6(星期日)的数字

11-数字 1(星期一)至7(星期日)

12-数字 1(星期二)至7(星期一)

13-数字 1(星期三)至7(星期二)

14-数字 1(星期四)至7(星期三)

15-数字 1(星期五)至7 (星期四)

16-数字 1(星期六)至7(星期五)

17-数字 1(星期日)至7 (星期六)

​​​​​​​7.6.NOW

作用:返回系统当前的日期和时间

格式:now()

​​​​​​​7.7.HOUR

作用:返回时间中的小时

格式:hour(时间)

​​​​​​​7.8.MINUTE

作用:返回时间中的分钟

格式:minute(时间)

​​​​​​​7.9.SECOND

作用:返回时间中的秒

格式:second(时间)

​​​​​​​7.10.DAYS

作用:返回两个日期间隔了多少天

格式:days(结束日期,开始日期)

示例:days(“2023/1/31”,”2023/1/1”)

​​​​​​​7.11.TIME

作用:生成时间

格式:time(时,分,秒)

​​​​​​​7.12.TODAY

作用:返回系统当前的日期

格式:today()

​​​​​​​7.13.WEEKNUM

返回某个日期是这一年中的第几周

格式:weeknum(日期)

8.信息函数

​​​​​​​8.1.CELL

作用:返回被引用单元格的信息

格式:cell(信息类型,被引用的单元格)

​​​​​​​8.2.INFO

作用:返回操作环境的相关信息

格式:info(信息类型)

​​​​​​​8.3.ISBLANK

作用:判断引用的单元格是否为空单元格

格式:isblank(引用的单元格)

​​​​​​​8.4.ISERROR

作用:判断引用的单元格是否为错误

格式:iserror(被引用的单元格)

​​​​​​​8.5.ISEVEN

作用:判断被引用的单元格中的值是否为偶数

格式:iseven(被引用的单元格/数值)

​​​​​​​8.6.ISODD

作用:判断被引用的单元格是否为奇数

格式:isodd(被引用的单元格/数值)

​​​​​​​8.7.ISFORMULA

作用:判断被引用的单元格是否包含公式

格式:isformula(被引用的单元格)

​​​​​​​8.8.ISLOGICAL

作用:判断参数是否为逻辑值

格式:islogical(参数)

​​​​​​​8.9.ISNONTEXT

作用:判断参数是否为非文本类型

格式:isnontext(参数)

​​​​​​​8.10.ISNUMBER

作用:判断参数是否为数值型

格式:isnumber(参数)

​​​​​​​8.11.ISTEXT

作用:判断参数是否为文本类型

格式:istext(参数)

9.查找函数

​​​​​​​9.1.ROW

作用:返回被引用单元格的行号

格式:row(被引用的单元格)

​​​​​​​9.2.COLUMN

作用:返回被引用单元格的列号(注意以数字表示)

格式:column(被引用的单元格)

​​​​​​​9.3.HLOOKUP

示例:hlookup(要找的值,查找范围,找到后返回的值得列号,模糊匹配/精确匹配)

​​​​​​​9.4.VLOOKUP

示例:vlookup(要找的值,查找范围,找到后返回的值得列号,模糊匹配/精确匹配)

​​​​​​​9.5.INDEX

示例1:(从一个区域中查找指定的值):index(区域,行数,列数)

示例2:(从多个区域中查找指定的值):index((区域1,区域2,区域3…),行数,列数,区域编号)

​​​​​​​9.6.MATCH

返回所在区域的行数

格式:match(要找的值,值所在的区域,匹配类型)

10.其它

10.1.​​​​​RANK

排名函数

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

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

相关文章

FastAPI+React全栈开发17 让我们创建一个React应用

Chapter04 Setting Up a React Workflow 17 Let’s Create a React App FastAPIReact全栈开发17 让我们创建一个React应用 As I mentioned earlier, create-react-app takes away much of the heavy work when starting a project, and we will be using it throughout this…

Python中对象的创建于使用

创建对象 在Python中,创建对象是通过实例化类来完成的。一个类是一个包含属性和方法的蓝图,它定义了一种对象的行为和特征。我们可以使用class关键字来定义一个类,然后使用类的名称和括号来实例化对象。 以下是一个创建对象的例子&#xff…

使用Docker搭建Sonarr

Sonarr是一款用于自动化管理电视节目的开源应用程序。它能够根据用户设定的规则自动搜索、下载并整理电视剧集,支持多用户、多队列管理,并且可以与下载客户端如SABnzbd、NZBGet等集成,以及与媒体服务器如Plex、Emby等配合使用,为用…

【3】3道链表力扣题:删除链表中的节点、反转链表、判断一个链表是否有环

3道链表力扣题 一、删除链表中的节点🌏 题目链接📕 示例🍀 分析💻 代码 二、反转链表🌏 题目链接📕 示例🍀 分析① 递归② 迭代 三、判断一个链表是否有环🌏 题目链接📕 …

ES6 模块化操作

ES6模块化主要有两个操作&#xff1a;import 和 export 如果在html文件的script中引用模块的话&#xff0c;要设置<script type"module"> 一种导入导出方法&#xff1a; a.js//分别暴露 export let num 1 export function compute(a, b){return a b }//统…

C++中使用虚函数实现多态

虚函数是C中用于实现多态&#xff08;Polymorphism&#xff09;的重要特性。下面是关于虚函数的讲解和代码示例&#xff1a;### 虚函数的定义&#xff1a; 虚函数是在基类中声明为 virtual 的成员函数。 在派生类中重写&#xff08;override&#xff09;这个虚函数&#xff0c;…

数据结构与算法 循环双链表基本运算与对称算法

一、实验内容 1、实现循环双链表的各种基本运算的算法 &#xff08;1&#xff09;初始化循环双链表h &#xff08;2&#xff09;依次采用尾插法插入a,b,c,d,e元素 &#xff08;3&#xff09;输出循环双链表h&#xff1b; &#xff08;4&#xff09;输出循环双链表h长度&am…

物联网学习1、什么是 MQTT?

MQTT&#xff08;Message Queuing Telemetry Transport&#xff09;是一种轻量级、基于发布-订阅模式的消息传输协议&#xff0c;适用于资源受限的设备和低带宽、高延迟或不稳定的网络环境。它在物联网应用中广受欢迎&#xff0c;能够实现传感器、执行器和其它设备之间的高效通…

HSP_04章_扩展: 进制、位运算

文章目录 10. 扩展: 进制11. 位运算11.1 二进制在运算中的说明11.2 原码 反码 补码11.3位运算符11.3.1 ~按位取反11.3.2 &按位与11.3.3 ^按位异或11.3.4 |按位或11.3.5 << 左移11.3.6 >> 右移 10. 扩展: 进制 进制介绍 进制的转换 2.1 其他进制转十进制 二进…

面试八股——redis——集群

0. redis集群的方案 1.主从复制&#xff08;高并发读&#xff09; 一个主节点负责写操作&#xff08;增删改&#xff09;&#xff0c;多个从节点负责查操作。 主从复制是让主节点修改数据之后&#xff0c;将对应数据同步到从节点中。 2.哨兵模式&#xff08;实现高可用&#x…

Redis命令请求的执行过程(一)

命令请求的执行过程 概述 一个命令请求从发送到获得回复的过程中&#xff0c;客户端和服务器需要完成一系列操作。 例子 举个例子。如果我们使用客户端执行以下命令: 127.0.0.1:6379> SET KEY VALUE OK那么客户端发送SET KEY VALUE命令到获得回复OK期间&#xff0c;客户…

图片标注编辑平台搭建系列教程(6)——fabric渲染原理

原理 fabric的渲染步骤大致如下&#xff1a; 渲染前都设置背景图然后调用ctx.save()&#xff0c;存储画布的绘制状态参数然后调用每个object自身的渲染方法最后调用ctx.restore()&#xff0c;恢复画布的保存状态后处理&#xff0c;例如控制框的渲染等 值得注意的是&#xff0…

精品丨PowerBI负载测试和容量规划

当选择Power BI作为业务报表平台时&#xff0c;如何判断许可证的选择是否符合业务需求&#xff0c;价格占了主导因素。 Power BI的定价是基于SKU和服务器内核决定的&#xff0c;但是很多IT的负责人都不确定自己公司业务具体需要多少。 不幸的是&#xff0c;Power BI的容量和预期…

54 npm run serve 和 npm run build 输出的关联和差异

前言 通常来说 我们开发的时候一般会用到的命令是 “npm run serve”, “npm run build” 前者会编译当前项目, 然后将编译之后的结果以 node 的形式启动一个服务, 暴露相关业务资源, 因此 我们可以通过 该服务访问到当前项目 后者是编译当前项目, 然后做一下最小化代码的优…

第六讲 B+树索引

1 B树大家庭 有一种称为 B 树的特定数据结构&#xff0c;人们还使用该术语来泛指一类平衡树数据结构&#xff1a; B-Tree (1971)BTree (1973)B*Tree (1977?)B link-Tree (1981)Bε-Tree (2003)Bw-Tree (2013) 2 B树 BTree 是一种自平衡【self-balance】、有序【ordered】的…

文生图大模型Stable Diffusion的前世今生!

1、引言 跨模态大模型是指能够在不同感官模态(如视觉、语言、音频等)之间进行信息转换的大规模语言模型。当前图文跨模态大模型主要有&#xff1a; 文生图大模型&#xff1a;如 Stable Diffusion系列、DALL-E系列、Imagen等 图文匹配大模型&#xff1a;如CLIP、Chinese CLIP、…

LeetCode Python - 84. 柱状图中最大的矩形

目录 题目描述解法方法一方法二 运行结果方法一方法二 题目描述 给定 n 个非负整数&#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻&#xff0c;且宽度为 1 。 求在该柱状图中&#xff0c;能够勾勒出来的矩形的最大面积。 示例 1: 输入&#xff1a;heights …

C++高频面试知识总结 part1

面向对象 1.什么是类&#xff1f;2.面向对象程序设计思想&#xff1f;3.多态的实现&#xff1f;4.动态多态的作用&#xff1f;5.动态绑定的实现&#xff1f;6.纯虚函数的作用以及实现&#xff1f;7.虚函数表如何维护&#xff1f;推荐阅读 8.C struct和类的区别&#xff1f;9.C中…

pytorch常用的模块函数汇总(1)

目录 torch&#xff1a;核心库&#xff0c;包含张量操作、数学函数等基本功能 torch.nn&#xff1a;神经网络模块&#xff0c;包括各种层、损失函数和优化器等 torch.optim&#xff1a;优化算法模块&#xff0c;提供了各种优化器&#xff0c;如随机梯度下降 (SGD)、Adam、RMS…

手机投屏到windows11电脑

1 安装无线投影组件 2 电脑端打开允许其他设备投影的开关 3 手机找到投屏选项 4 手机搜索可用设备连接即可 这里的官方文档给的不太好,给了一些让人眼花撩乱的信息,以下是经过整合的有效信息