Excel 公式 ・快捷键 ------- 不定期更新

2019/12/11

使用公式时,发生错误如何自行排查

#NAME 发生这种情况,有以下可能

   你的函数名

   或者,函数中参数使用出现问题

      =VLOOKUP(D1,C6:C8,2,FALSEss)

#N/A 函数没有找到对应的值,常出现于VLOOKUP函数中

        =VLOOKUP(D1,C6:C8,2,FALSE)

・Alt系列

  Excel 常用快捷键总结(Alt系列)_sun0322-CSDN博客

・Ctrl系列

  Excel 常用快捷键总结(Ctrl系列)_sun0322-CSDN博客

・各种公式

××教育Excel数据分析面试题_数据分析与统计学之美-CSDN博客_excel面试题

2012/01/06

1.引用别的sheet页中的内容,使用的连接符是"!"

= sheet1!A1    或者  =sheet1!$A$1

 

2012/07/19

2.统计不为空的单元格

=COUNTIF(F18:F35,"<>")

 

2012/08/01

3.统计○个数

=COUNTIF(F18:F35,"○")

 

4.行数番号自动变化

比如制作了一个表,这个表在第6行开始统计番号

=ROW()-5 

 

2012//09/12

5.选定范围为整列

比如我们要选择A列到C列所有的内容。

=SUM(A:C)

-----------------

备考:我们一般选择部分范围的写法是

=SUM(A1:A20)

2012/10/21

6.统计某个单元格中字符的长度

=LEN(A2)

7.判断两个单元格的值是否相等

简单

=D17=E17

复杂 (使用EXACT("abc","abc")函数) 和IF(true,"right","wrong")这两个函数

=IF(EXACT(SUBSTITUTE(D17," ",""),SUBSTITUTE(E17," ","")),"正确","错误")

substitute [ˈsʌbstitju:t]代替,替换,代用

2013/08/20 追加

8.判断单元格中字符所占的字节数

=LENB(A2)

LENB无效时,解决方案 Excel 公式 lenB无效 解决方案_sun0322-CSDN博客

应用之一,拆分数字,英文与汉字的组合

张三123456  'Cell:B3
=LEFT(B3,LENB(B3)-LEN(B3))      '张三
=RIGHT(B3,2*LEN(B3)-LENB(B3))   '123456

9.String函数,返回n个相同的字符

String(5,"*")  得到 *****

(应用:我们可以用其补足电文中的全角空格)

10.Space函数

Space(5) 返回5个空格

【2018/11/15】

11.参数是某个单元格的位置,比如 A1,返回A1对应的值

=INDIRECT("A1")

    应用,根据VLookUp确定,是那一列,然后拼接出使用的单元格

12.Vookup

    使用这个函数,查找功能就不用说了 

     此函数,不区分大小写   使用Excel函数时,注意函数对于大小写的区分(vlookup函数不区分大小写)_sun0322-CSDN博客

     除了查找功能,我们还可以用它来实现,

        if {}else if{}else if{} else if{} 这样的功能

①	大連
②	上海
③	北京

13.Text

=Text($A$1,"")

=Text($A$1,"aaa")   当A1是日期时,可以返回星期几的所需,月 火 水

扩展使用1

=OR(TEXT(B$4,"aaa")="土",TEXT(B$4,"aaa")="日")

扩展使用2

如果单元格里面是数字,那么如下写法,便会返回「01」

=Text($A$1,"00")

14.Workday

=workday(开始日,日数,休假日期的范围)

返回作业完了的日期

【2019/12/01】

・15.IFERROR函数的使用,

通过使用这个函数,当发生错误时,显示自定义的错误信息

・使用之前

・使用之后

【2020/05/04】

・16.PRODUCT(A1,B1,C1)

乘法运算

【2020/05/25】

・17.INDEX

・18.COUNTA

Excel 中 查看 当前列 最后一个不为空的值

Excel 中 查看 当前列 最后一个不为空的值 (使用公式实现)_sun0322-CSDN博客

=INDEX(D5:D19,COUNTA(D5:D19),1)

・19.COUNTCOUNTACOUNTIFCOUNTIFS

・20.SUMSUMIFSUMIFS

・21.FIND   区分大小写

   使用Excel函数时,注意函数对于大小写的区分(vlookup函数不区分大小写)

   使用Excel函数时,注意函数对于大小写的区分(vlookup函数不区分大小写)_sun0322-CSDN博客

文件名:

      MID(CELL("filename",$A$1), FIND("[",CELL("filename",$A$1))+1, FIND("]",CELL("filename",$A$1))-FIND("[",CELL("filename",$A$1))-1 )

sheet名:

      MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)

【2020/06/11】

22 INDEX + MATCH 代替 vlookup

Excel函数 (使用 「index + match」代替 vlookup进行查询)_sun0322-CSDN博客

【2020/11/06】

23.vlookup + IFERROR

・同上面的行比较,没有重复的数据

以第九行为例子

  ・列标记重复有无 // 公式写在C列中

  ・B列是查看的对象

=IF( IFERROR( VLOOKUP(B9,$B$2:B8,1,FALSE),0) >0,"〇","×" )

// 查询不到值时,vlookup函数返回为ERROR,利用此特性,结合IFERROR函数,一起使用

结构为“〇”时,说明找到了重复的对象

===

【2020/12/16】

24.hyperlink

=HYPERLINK("#"&B3&"!A1", “Link”)

B3单元格为sheet页的名字,通过链接,直接跳转到对应的sheet页

红色部分的写法,有的时候记不住,标记一下。

※:(坑) sheet页名字,如何含有【-】,使用以上公式,无法进行页面迁移。

【2020/12/19】

获取 全路径中 的 文件名

=RIGHT(A20,              LEN(A20)  -  FIND(  CHAR(9),     SUBSTITUTE(A20,"\",CHAR(9)   LEN(A20)   -    LEN(SUBSTITUTE(A20,"\",""))   )   )   )

①instance_num 的值 为 59 - 54 = 5; 5 // 第五个【/】符号 

 使用SUBSTITUTE, 把字符串中的的第5个【/】符号,替换成,char(9)

②使用FIND,找到char(9)所在的位置       34

③得到文件名的长度  LEN(A2) - 34(文件开始的位置)

↓ 使用下面的,上面加上空格之后(有特殊字符),使用报错  // char(9)  \t

=RIGHT(A20,LEN(A20)-FIND(CHAR(9),SUBSTITUTE(A20,"\",CHAR(9),LEN(A20)-LEN(SUBSTITUTE(A20,"\","")))))

效果如下(文件名被获取到)

C:\userName\MyTool\HappyWork\Tool\HappyWorkTool_Ver1.5.xlsm

【2021/09/30】

替换字符串

substitute n. 代用品,代替者,替补队员  v. 替代  [ˈsʌbstɪˌtjuːt]   // Excel公式

---

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值