Excel常用函数公式20例

1天前 (11-15 02:20)阅读2回复0
dyyh
dyyh
  • 管理员
  • 注册排名7
  • 经验值56345
  • 级别管理员
  • 主题11269
  • 回复0
楼主

小伙伴们好啊,今天老祝要和各人分享一期常用Excel函数公式的用法,学会那些套路,让工做效率再高一丢丢。

1、IF函数前提揣度

IF函数是最常用的揣度类函数之一,能完成非此即彼的揣度。

如下图,查核得分的原则为9分,要揣度B列的查核功效能否合格。

=IF(B4=9,"合格","不合格")

IF,相当于通俗话的“假设”,常规用法是:

IF(揣度的前提,契合前提时的成果,不契合前提时的成果)

2、多前提揣度

如下图,要根据B、C、D列三个前提,来揣度能否属于考虑对象。

=IF(AND(B2="是",C2="是",D2="是"),"备胎优选","不予考虑")

AND函数的感化是依次揣度多个前提,假设多个前提的揣度成果都是TRUE,AND函数最末返回TRUE,不然就返回FALSE。

本例中,假设三个前提都为“是”,则AND函数返回TRUE,IF函数返回指定内容“备胎优选”,不然就返回“不予考虑”。

假设降低前提了,三个前提契合其一就返回“备胎优选”,能够将公式中的AND写成OR。

=IF(OR(B2="是",C2="是",D2="是"),"备胎优选","不予考虑")

OR函数的感化也是依次揣度多个前提,只要多个前提的揣度成果有一个是TRUE,OR函数就返回TRUE。

3、前提乞降

如下图所示,利用SUMIF函数计算一班的总功效:

=SUMIF(D2:D5,F2,C2:C5)

SUMIF用法是:

=SUMIF(前提区域,指定的乞降前提,乞降的区域)

用通俗的话描述就是:

假设D2:D5区域的班级等于F2单位格的“一班”,就对C2:C5单位格对应的区域乞降。

4、多前提乞降

如下图所示,要统计部分为消费,而且岗位为主操的补贴总额。

公式为:

=SUMIFS(D2:D9,B2:B9,F2,C2:C9,G2)

SUMIFS用法是:

=SUMIFS(乞降的区域,前提区域1,指定的乞降前提1,前提区域2,指定的乞降前提2,……)

5、前提计数

如下图,要统计指定店展的营业笔数。也就是统计B列中有几个指定的店展名称。

=COUNTIF(B2:B12,E3)

COUNTIF函数统计前提区域中,契合指定前提的单位格个数。常规用法为:

=COUNTIF(前提区域,指定前提)

6、多前提计数

要求:统计统计部分为消费,而且岗位为主操的人数

公式为:

=COUNTIFS(B2:B9,F2,C2:C9,G2)

COUNTIFS函数统计前提区域中,契合多个指定前提的单位格个数。常规用法为:

=COUNTIFS(前提区域1,指定前提1,前提区域2,指定前提2……)

7、前提查找

VLOOKUP函数不断是群众恋人般的存在,函数的语法为:

VLOOKUP(要找谁,在哪儿找,返回第几列的内容,切确找仍是近似找)

如下图,要查询F5单位格中的员工姓名是什么职务。

=VLOOKUP($F$5,$B$1:$D$10,2,0)

利用该函数时,需要重视以下几点:

1、第4参数一般用0(或FASLE)以切确婚配体例停止查找。

2、第3参数中的列号,不克不及理解为工做表中现实的列号,而是指定返回值在查找范畴中的第几列。

3、假设查找值与数据区域关键字的数据类型纷歧致,会返回错误值#N/A。

4、查找值必需位于查询区域中的第一列。

8、多前提查找

如下图所示,要求查询部分为消费,而且岗位为部长的姓名。

公式为:

=LOOKUP(1,0/((B2:B9=F2)*(C2:C9=G2)),A2:A9)

LOOKUP函数多前提查询写法为:

=LOOKUP(1,0/((前提区域1=前提1)*(前提区域2=前提2)),查询区域)

9、计算文本算式

如下图,要计算单位格中的文本算式,先单击第一个要输进公式的单位格,定义名称 :

计算 = EVALUATE(C2)

然后在单位格中输进公式:

=计算

10、合并多个单位格内容

要毗连合并多个单位格中的内容,能够利用符号完成。如下图,要合并A列的姓名和B列的德律风号码,能够利用公式:

=A2B$1B2

11、合并带格局的单位格内容

合并带有格局的内容时,Excel默认按常规格局停止合并,但是假设是日期、时间或是其他有格局的数值,成果就会让人大失所看了:

若何才气准确毗连出需要的字符串呢?其实很简单,C2公式为:

=A2TEXT(B2," y年m月d日")

起首利用TEXT函数,把B列的日期酿成具有特定款式的字符串,然后再与A列的姓名毗连,就酿成了最末需要的款式。

12、比力大小写的单词能否不异

假设在A1和A2单位格平分别输进大小写的单词,利用以下公式揣度时,Excel会默认二者是不异的:

=A2=B2

如需区别大小写,能够利用公式:

=EXACT(A2,B2)

EXACT函数 区分大小写,但漠视格局上的差别。

13、提取混合内容中的姓名

如下图,要从A列姓名德律风中提取出姓名,除了利用高版本的主动填充功用,还能够利用公式完成:

=LEFT(A2,LENB(A2)-LEN(A2))

LENB函数将每个汉字(双字节字符)的字符数按2计数,LEN函数则对所有的字符都按1计数。因而“LENB(A2)-LEN(A2)”返回的成果就是文本字符串中的汉字个数。

LEFT函数从文本字符串的第一个字符起头,返回指定个数的字符,最末提取出员工姓名。

14、根据身份证号码提取出生年月

计算公式为:

=1*TEXT(MID(B2,7,8),"0-00-00")

起首利用MID函数从B2单位格的第7位起头,提取出表达出生年月的8个字符,成果为:

"19780215"

再利用TEXT函数将字符串转换为日期款式:

"1978-02-15"

然后通过*1计算,将其转换为实正的日期。最初设置为日期格局即可。

15、替代部门德律风号码

如下图所示,要将手机号码的中间四位换成星号,公式为:

=SUBSTITUTE(B2,MID(B2,4,4),"****",1)

SUBSTITUTE函数的用法是:

SUBSTITUTE(要替代的文本,旧文本,新文本,[替代第几个])

先利用MID函数获得B列号码中的中间4位,再用“*****”替代掉那部门内容。

最初一个参数利用1,表达只替代第一次呈现的内容。好比第九行的德律风号码是13801010101,最初四位和中间四位不异,假设不指定1,就会全数替代掉了。

16、屏障函数公式返回的错误值

在利用函数公式过程中,经常会返回一些诸如#N/A、#NAME?之类的错误值,要屏障那些错误值其实很简单,只需在原公式外侧加上一个IFERROR函数就好。

IFERROR函数的用法为:

=IFERROR(原公式,呈现错误时要返回的内容)

假设公式准确,就返回原有计算成果,假设公式返回的是错误值,就返回用户指定的展现内容。

17、四舍五进函数

ROUND函数那个想必各人经常用到吧,就是对数值按指定的位数四舍五进。好比:

=ROUND(8/9,3)

就是将8/9的计算成果四舍五进到三位小数,成果为0.889。

18、取整的间隔小时数

计算两个时间的间隔小时数,不敷一小时部门舍往,计算加班时经常会用到,说多了都是泪……

=TEXT(B2-B1,"[h]")

19、提取日期时间中的日期值

要从日期时间数据中提取出日期,能够利用以下公式:

=INT(A2)

要陆续提取时间,只需要做个减法,就欧了:

20、生成随机数

RANDBETWEEN可以在指定范畴内生成一组随机数据,关于广阔量检、监理、统计人员来说,那确实是一个伟大的函数。

函数的用法是:

=RANDBETWEEN(数字下限,数字上限)

好比以下公式,就是生成60到100之间的随机数:

=RANDBETWEEN(60,100)

今天那些内容比力多,期看能对小伙伴们有所搀扶帮助哈。假设一时消化不了,能够先发个圈保留一下,日后渐渐进修。

好了,今天的分享就是那些吧,祝小伙伴们一天好意绪!

0
回帖

Excel常用函数公式20例 期待您的回复!

取消