excel学习库

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

Excel052-逻辑值既能用来判断,也能参与计算

对于逻辑值,凡是接触过Excel的小伙伴肯定都不陌生,TRUE 或者是FALSE经常用来跟IF函数相结合用做条件判断。如果IF表达式结果为TRUE,则返回条件成立的结果,反之则返回条件不成立的结果。 如上图所示,表达式1=1结果肯定为TRUE,那么最终返回的结果就是文本「这是正确的」逻辑值通常是比较运算所产生的结果,常用的比较运算符如上图所示,需要特别关注的就是不等于号,是一个小于号和一个大于号的结合体。当我们进行比较运算时,势必会产生一个结果,要么是TRUE,要么是FALSE。比如1=1,结果显然是TRUE,这是符合我们正常逻辑的,再比如1>2,结果肯定是FALSE,这是不符合正常逻辑的。之所以说逻辑值可以参与运算,其根本原因就是TRUE其实质就是1,FALSE其实质就是0,所以在计算过程中我们可以把它们当成数字来使用,但是不能直接使用,比如SUM(TRUE,TRUE)结果不会等于2,因为逻辑值参与运算需要一个前提。这个前提就是必须将逻辑值的内部运算机制激活,方法很多,如上图所示,我们可以加上0,减去0,乘以1,除以1,求逻辑值的1次方等,所有激活方法必须遵循一个原则:不能改变逻辑值的原值,即TRUE经过激活后还要等于1,FALSE经过激活后还要等于0。如上图所示案例,我们要求出销量大于100的品牌个数。计算原理如下: 判断B2:B8每个单元格是否大于100,得出结果为逻辑值TRUE或FALSE,然后用乘以1的方法激活内部运算,将TRUE转换为1,FALSE转换为0,最后用SUM函数求和即可。如上图所示案例,我们要求出销量大于100的产品总交易额,计算原理如下: 判断B2:B8每个单元格是否大于100,得出结果为逻辑值TRUE或FALSE,然后用乘以交易额(即任意数字)的方法激活内部运算,最后用SUM函数求和即可。

发表评论:

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

«    2024年8月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接