今天学习了excel的公式和函数,常用的还没学完,先做好笔记,都是比较常用的东西,对未来分析数据很有用,明天继续加油

3 excel的公式和函数

3.1 excel常用公式

3.1.1给单元格提供内容的方式:

a.直接输入数据 - 输入什么是什么,单元格内容就是什么

b.“=单元格地址” - 直接引用单元格内容

c.“=Excel公式” - 计算公式结果类给单元格提供内容(公式中涉及的数据可以是具体数据,也可以是引用单元格内容)

d.“=函数调用表达式” - 获取函数返回值,来提供单元格内容

3.1.2锁定行列(固定单元格地址) - $

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SliHSMeK-1661256782145)(C:\Users\yang1\AppData\Roaming\Typora\typora-user-images\image-20220823192348105.png)]

3.1.3单列数据转换成多列

方法1:找到第一行和原始数据的引用关系,写出引用,然后直接往下拖

方法2: 直接通过写出引用地址关系,然后将A变成""

可以用Ctrl+H,进行替换,将A替换成=A

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TmVmZh90-1661256782146)(C:\Users\yang1\AppData\Roaming\Typora\typora-user-images\image-20220823192445536.png)]

3.1.4多列数据转为一列数据

操作步骤: 1. 通过引用复制原来的数据

​ 2. 在第一列的最后引用第二列第一个数

​ 3.按住第一列最后添加的单元格往右拖,再往下托(拖100行)

​ 4.选择性粘贴第一列数据的数值,删除多余数据

3.1.5跨工作表公式计算

操作方法:“!”的作用

直接=,然后点击工作表里面需要的位置再加上其它工作表需要的位置,然后回车

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uo8Lz7YE-1661256782146)(C:\Users\yang1\AppData\Roaming\Typora\typora-user-images\image-20220823192707730.png)]

3.2 excel常用函数

3.2.1 文本函数

1.LEFT(文本数据,个数=1)

从左向右取指定个数的值

从文本字符串的第一个字符开始返回指定个数的字符

注意:文本数据可以是双引号引起来的字符串也可以是单元格内容

LEFTB(文本数据,个数=2)

从左向右取指定个数的值,语言的一个字就是两个数字

基于所指定的字节数返回文本字符串中的第一个或前几个字符

LEFTB()函数并不适用于所有语言,只有在将 DBCS 语言设置为默认语言时,函数 LEFTB 才会将每个字符按 2 个字节计数。 否则,函数 LEFTB 的行为与 LEFTB 相同,即将每个字符按 1 个字节计数。
支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。

下方的RIGHTB()、MIDB()函数同理

2.RIGHT(文本数据,个数=1)

根据所指定的字符数返回文本字符串中最后一个或多个字符

从右向左取,但是也会按顺序取

RIGHTB(文本数据,个数=1)

根据所指定的字节数返回文本字符串中最后一个或多个字符

从右向左取,但是也会按顺序取

3.MID(文本,开始位置,取得数量)

返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

取文本中需要的元素

MIDB(文本,开始位置,取得数量)

取文本中需要的元素

4.LEN(文本)

返回文本字符串中的字符个数

LENB(文本)

返回文本字符串中用于代表字符的字节数。

5.FIND(被查对象,文本) - 区分大小

用于从一个文本串中定位另一个文本串的起点并返回字符数

FINDB(被查对象,文本)

6.SEARCH(被查对象,文本) - 不区分大小写

SEARCHB(被查对象,文本)

7.REPLACE(文本,开始位置,数量,替换成什么) - 替换,必须知道位置

将旧字符串的指定位置(字符下标)指定字符数的字符串替换为新字符串

REPLACEB()

8.LOWER(文本)

将一个文本字符串中的所有大写字母转换为小写字母。

9.UPPER(文本)

将文本转换为大写字母。

10.REPT(重复对象,次数)

将文本重复一定次数

11.SUBSTITUTE(文本,需要替换的,新的) 就是resplace

在文本字符串中用新文本替换旧文本

12.TRIM(文本)

除了单词之间的单个空格之外,移除文本中的所有空格

13.TEXT(文本,自定义格式) - 自定义单元格格式

14.VALUE(文本)

将表示数字的文本字符串转换为数字

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xu5Wryae-1661256782146)(C:\Users\yang1\AppData\Roaming\Typora\typora-user-images\image-20220823144824878.png)]

文本函数:忍一时风平浪静,退一步越想越气。
LEFT()从文本字符串的第一个字符开始返回指定个数的字符a
LEFTB()基于所指定的字节数返回文本字符串中的第一个或前几个字符忍一
RIGHT()根据所指定的字符数返回文本字符串中最后一个或多个字符想越气。
RIGHTB()根据所指定的字节数返回文本字符串中最后一个或多个字符气。
MID()返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。时风平浪
MIDB()根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。一时
LEN()返回文本字符串中的字符个数16
LENB()返回文本字符串中用于代表字符的字节数。32
FIND()用于从一个文本串中定位另一个文本串的起点并返回字符数3
FINDB()用于从一个文本串中定位另一个文本串的起点并返回字节数
SEARCH()用于从一个文本串中定位另一个文本串的起点并返回字符数3
SEARCHB()用于从一个文本串中定位另一个文本串的起点并返回字节数
REPLACE()将旧字符串的指定位置(字符下标)指定字符数的字符串替换为新字符串忍二风平浪静,退一步越想越气。
REPLACEB()将旧字符串的指定位置(字节下标)指定字节数的字符串替换为新字符串
LOWER()将一个文本字符串中的所有大写字母转换为小写字母。m你好abc
UPPER()将文本转换为大写字母。MNI你好
REPT()将文本重复一定次数忍一时风平浪静,退一步越想越气。忍一时风平浪静,退一步越想越气。
SUBSTITUTE()在文本字符串中用新文本替换旧文本忍二时风平浪静,退二步越想越气。
TRIM()除了单词之间的单个空格之外,移除文本中的所有空格a bmn c d m 9
TEXT()自定义单元格格式(可点击超链接)¥12.35
VALUE()将表示数字的文本字符串转换为数字1000

可以利用LEN和LENB结果的差值来计算一个字符串中中文字符的个数

LEFTB()函数并不适用于所有语言,只有在将 DBCS 语言设置为默认语言时,函数 LEFTB 才会将每个字符按 2 个字节计数。 否则,函数 LEFTB 的行为与 LEFTB 相同,即将每个字符按 1 个字节计数。支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。

下方的RIGHTB()、MIDB()函数同理

FIND()和SEARCH()区别:FIND()区分大小写,SEARCH()不区分大小写。FIND()的find_text参数不能写通配符,SEARCH()的find_text参数可以写通配符
3.2.2 数学函数

1.ABS(数据) - 绝对值

2.INT(数据) - 向小取整(在相邻的两个整数取小的那个)

3.MOD(数据1,数据2) - 相除的余数

4.RAND() - [0,1)之间的随机数

5.RANDBETWEEN(数据1,数据2) - [a,b]之间的随机整数

6.ROUND(数据,需要保留几位小数) - 保留小数

将数字四舍五入到指定位数

7.SQRT(数据) - 开方

8.SUM(数据地址1:数据地址2) - 和

9.SUMIF(条件范围,条件,求和范围) - 对范围中符合指定条件的值求和

(1)条件范围:与条件相关的范围;

(2)条件:需要判断的条件,如果条件需要引用单元格内容,单元格地址放引号外面,并且在单元格地址前加&;

(3)求和范围:需要求和的范围。

注意:

(1)条件要用双引号引起来

(2)求和范围和条件范围一样可以省略求和范围

(3)条件可以用*作为通配符代表任意符号,如果需要表示*号本身,而不是通配符,就在*前加~号

(4)excel中比较运算符不等于<>

10.SUMIFS(求和范围,条件范围1,条件1,条件范围2,条件2,…)

注意:1)条件需要用双引号引起来

​ 2)求和范围如果和条件范围一样,求和范围可以省略

​ \3) 如果条件中需要引用单元格内容,将单元格地址放在引号外面

​ ,并且在单元格底之前加"&"

​ 4)条件中可以用*作为通配符代表任意符号出现任意次数;

​ 如果想要在条件中表示本身,而不是通配符,在*前加~

EXCEL中的比较运算符:

> 大于

< 小于

= 等于

>= 大于等于

<= 小于等于

<> 不等于

数学函数
ABS()返回数字的绝对值23
INT()向小取整-3
MOD()返回两数相除的余数(结果的符号和余数相同)1
RAND()[0,1)之间的随机数0.519199812
RANDBETWEEN()[a,b]之间的随机整数26
ROUND()将数字四舍五入到指定位数2.342
SQRT()返回算术平方根4
SUM()将单个值、单元格引用或者区域相加,或者将三者的组合相加111
SUMIF()对范围中符合指定条件的值求和
SUMIFS()计算满足多条件的全部参数的值

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eFMW97r4-1661256782147)(C:\Users\yang1\AppData\Roaming\Typora\typora-user-images\image-20220823193043851.png)]

3.2.3 统计函数

1.AVERAGE() - 平均值,指定范围内所有数字的和除以数字的个数

AVERAGEA() - 求指定范围内所有数字的和,除以所有数据的个数

AVERAGEIF(条件范围,条件,平均范围)

AVERAGEIFS(平均范围,条件范围1,条件1,条件范围2,条件2,…)

2.COUNT() - 统计数字的个数

COUNTA() - 不分类型数据中的个数

COUNTIF(条件范围,条件) - 统计满足条件的个数

COUNTIFS(条件范围,条件)

3.FREQUENCY(需要分的数据,分段的段) - 以垂直数组的形式返回频率分布(分箱),节点可以取到,分箱后,剩下的会单独求个数

分段的段:单独写出来,60就是<=60

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2GuuvgFq-1661256782147)(C:\Users\yang1\AppData\Roaming\Typora\typora-user-images\image-20220823164355709.png)]

4.MAX()/MIN()

5.RANK(指定的数,数据) - 返回指定序列在里面排第几名,如果有多个相同的返回第一个(可以和之前的兼容)

RANK.AVG(指定的数,数据) - 返回指定序列在里面排第几名,如果有多个相同的返回他们相同排名的平均排名

RANK.EQ(指定的数,数据) - 返回一列数字的数字排位,其大小与列表中其他值相关,如果多个值具有相同的排位,则返回该组值的最高排位(跟第一个差不多,兼容性不同,兼容2007后面的)

统计函数:
AVERAGE()返回其参数的平均值(求指定范围内容所有数字的和再除以数字的个数)25
AVERAGEA()返回其参数的平均值,包括数字、文本和逻辑值(求指定范围内容所有数字的和再除以所有数据的个数)25
AVERAGEIF()返回区域中满足给定条件的所有单元格的平均值
AVERAGEIFS()返回满足多个条件的所有单元格的平均值
COUNT()计算参数列表中数字的个数5
COUNTA()计算参数列表中值的个数8
COUNTIF()计算区域内符合给定条件的单元格的数量
COUNTIFS()计算区域内符合多个条件的单元格的数量
FREQUENCY()以垂直数组的形式返回频率分布(分箱)
MAX()/MIN()返回参数列表中的最大(最小)值40
RANK()返回一列数字的数字排位(数字排位是相对于列表中其他值的大小)1
RANK.AVG()返回一列数字的数字排位(数字排位是相对于列表中其他值的大小,如果多个值具有相同的排位,则返回平均排位)1
RANK.EQ()返回一列数字的数字排位,其大小与列表中其他值相关,如果多个值具有相同的排位,则返回该组值的最高排位1

个条件的单元格的数量 | |
| FREQUENCY() | 以垂直数组的形式返回频率分布(分箱) | |
| MAX()/MIN() | 返回参数列表中的最大(最小)值 | 40 |
| RANK() | 返回一列数字的数字排位(数字排位是相对于列表中其他值的大小) | 1 |
| RANK.AVG() | 返回一列数字的数字排位(数字排位是相对于列表中其他值的大小,如果多个值具有相同的排位,则返回平均排位) | 1 |
| RANK.EQ() | 返回一列数字的数字排位,其大小与列表中其他值相关,如果多个值具有相同的排位,则返回该组值的最高排位 | 1 |

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值