EXCEL的部分简单函数

随便记录几个我近期用的EXCEL函数,防止以后忘掉

目录

一、常见函数

1.1、Offset函数

1.2、【count、counta、countif、countblank函数】

1.3、MATCH函数

1.4.ADDRESS函数

二、其他内容

2.1【数字单位显示】


一、常见函数

1.1、Offset函数

参考:Excel的Offset函数详解_excel offset公式_永不止步的老牛的博客-CSDN博客 

1.2、【count、counta、countif、countblank函数】

\")什么意思"_日光咖啡的博客-CSDN博客" target="_blank">参考:Excel必知必会——count,counta,countif,countifs_"countif(范围,\"<>\")什么意思"_日光咖啡的博客-CSDN博客

(概念区分)" "指空格键、""为空值、空白单元格;

空值是在单元格输入="",而空白单元格是什么都没输入内容的单元格。

· COUNT:只记录含数值的单元个数 

· COUNTA:记录非空单元格数,数字+文本+空格键" "+空值""

· COUNTBLANK:记录空值+空白单元格。

  等价于COUNTIF ( Range , "")

例:

> > COUNT(P9:V9)=5

      COUNTA(P9:V9)=6,关键就在于P9是一个文本,而不是数值。

> > 单元格$V$9与$V$10乍一看都是空白格,但其中只有$V$9是一个真正的空白单元格,而$V$10中包含一个IF函数导出的空值""

      所以此时COUNTA(P9:V9)与COUNTA(P10,V10)的结果不一样。

找行列第一个非空项

1.3、MATCH函数

如果需要获得单元格区域中某个项目的位置而不是项目本身,则应该使用 MATCH 函数而不是某个 LOOKUP 函数。例如,可以使用 MATCH 函数为 INDEX 函数的 row_num 参数提供值。

参考文章:Excel公式练习18:获取每行中第一个非空单元格

 MATCH ( lookup_value, lookup_array, [match_type] )

MATCH(TRUE,$C$3:$N$3<>"",)

目的:找出第3行单元格区域C3:N3中第1个非空单元格的位置

其中$C$3:$N$3<>""代表C3:N3单元格是否不等于空值"",若不等于空值则逻辑符取TRUE,若等于空则逻辑符取FALSE,由MATCH锁定第一个取TRUE的单元格,即查找区域当中的第一个非空单元格。

注:使用“Ctrl+Shift+Enter”显示结果,而不是“Enter”键。Ctrl+Shift+Enter是在Excel中用于计算数组公式。

1.4.ADDRESS函数

row():返回单元格所在行数

column():返回单元格所在列数(阿拉伯数字形式,不是字母形式)

ADDRESS ( ROW(), COLUMN() )返回单元格所在的行列

二、其他内容

2.1【数字单位显示】

以千为单位显示:#,##0,

以百万为单位显示:0,,

猜你喜欢

转载自blog.csdn.net/qq_59613072/article/details/131674157