EXCEL中COUNT和COUNTIF函数数据类型有什么不同?

到excel帮助文件里查一下它们的语法,是这样:

1.COUNT(值)

COUNT函数是计数数字的个数,注意是数值型数字,可不包括文本型数字,它的参数“值”可以是来自单元格的单一区域,如A1:C2,也可以是来自单元格的复合不规则区域,如(E7,D12,A6:A10),还可以是公式的计算结果,如ROW(A1:A9),或者是常量数组,如{"A","3",5}。

2.COUNTIF(区域, 条件)

COUNTIF函数是按条件计数,它的第一个参数是区域,区域有什么呢?

1.单一单元格区域,注意是单一区域,如A1:B3是单一区域,可以是其它工作表,甚至其它工作簿的工作表区域。

2.某些运算的结果。如(A1:C5 A2:C2)是两个数据区域的重叠部分,它是单一区域,做COUNTIF函数参数不会报错。如(A1:C1, A2:C2)是由两个数据区域合并起来的区域,虽然它是一个矩形区域,但是它是一个复合区域,做COUNIF函数的参数是会报错的。

3.某些函数返回的是引用区域,如INDIRECT、OFFSET函数返回的都是区域引用,INDEX函数返回的结果可能是区域引用,也可能数值,要注意区分。新增函数需要查阅它的语法。

4.通常除了前提到的运算结果,其它公式与函数计算结果、常量数组等,都不能做COUNTIF函数的区域参数。

3.小结一下

COUNT函数的参数更宽泛,多种数据类型都能接受。

COUNTIF函数的参数是单一的数据区域引用,不能是数组、公式返回的引用以外的数据类型。否则会报错。

相关推荐

  1. DNS 服务器不同类型什么作用?

    2024-05-14 03:50:03       36 阅读
  2. 【PYG】pytorchsizeshape什么不同

    2024-05-14 03:50:03       26 阅读
  3. C#面:值类型与引用类型什么不同

    2024-05-14 03:50:03       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-14 03:50:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-14 03:50:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-14 03:50:03       82 阅读
  4. Python语言-面向对象

    2024-05-14 03:50:03       91 阅读

热门阅读

  1. pat乙1033-旧键盘打字

    2024-05-14 03:50:03       34 阅读
  2. K折交叉验证

    2024-05-14 03:50:03       39 阅读
  3. C++Primer Plus第五章结构编程练习8

    2024-05-14 03:50:03       33 阅读
  4. git开发工作流程

    2024-05-14 03:50:03       39 阅读
  5. Rust :给数据类型起一个别名

    2024-05-14 03:50:03       32 阅读
  6. 数据结构(七)复杂度渐进表示

    2024-05-14 03:50:03       28 阅读
  7. 网络接口类型

    2024-05-14 03:50:03       34 阅读
  8. -general textual search application

    2024-05-14 03:50:03       30 阅读
  9. 布隆过滤器的原理简介

    2024-05-14 03:50:03       38 阅读
  10. Go语言中context原理及使用

    2024-05-14 03:50:03       32 阅读
  11. Linux 作业管理 (bg, fg, jobs, kill)

    2024-05-14 03:50:03       28 阅读
  12. Redis的数据完全是存在内存中的吗?

    2024-05-14 03:50:03       33 阅读