excel学习库

excel表格_excel函数公式大全_execl从入门到精通

打通Excel任督二脉之深刻理解逻辑值

逻辑值和数组是Excel两个重要的基础知识点,犹如习武之人打通任督二脉。

两个逻辑值:



TRUE表示一个条件或判断为真,是成立的;FALSE表示一个条件或判断为假,是不成立的.

以下两种情况会产生逻辑值

判断表达式,例如1>2是不成立的,返回FALSE, 1<2是成立的,返回TRUE.

注意,这样的判断不区分大小写,EXCEL和excel是相等的。

特定函数

这类函数用于判断单元格是否为指定类型,是则返回TRUE,不是则返回FALSE.

如ISNUMBER判断单元格是否为数字,是则返回TRUE,不是则返回FALSE.

类似的函数整理如图。

特点

TRUE=1, FALSE=0

可以按以上对等关系让逻辑值参与四则运算(加,减,乘,除)。

用SUM进行条件计数或条件求和是逻辑值的典型应用,如图所示,要统计性别为男,且年龄大于30的人数。

在E2输入公式用于判断性别:

=B2:B10="男"

在F2输入公式用于判断年龄:

=C2:C10>30

得到两个由TRUE和FALSE组成的数组。

将两个数组相乘:


=(B2:B10="男")*(C2:C10>30)

当且仅当两个TRUE相乘时返回1,其余返回0.

其中1的个数即满足两个条件的人数:


=SUM((B2:B10="男")*(C2:C10>30))

再比如,要求西瓜出现的次数,输入以下公式:


=SUM(1*ISNUMBER(FIND("西瓜",A1:A9)))

FIND会返回一个错误值和数字的组成的数组;

ISNUMBER(FIND)则将该数组转换为TRUE和FALSE;

1* ISNUMBER(FIND)则是通过乘法将TURE和FALSE转换为1和0;

SUM统计其中1的个数即可。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接