掌握逻辑的阴阳散人True和False打通所有逻辑

文摘   2025-01-07 12:03   湖北  

提问加Q群341401932 加微信EXCEL880B领取免费教程

Excel中用逻辑值TRUE表示成立,FALSE表示不成立。它们在整个Excel的运作中到处牵线搭桥打通关节,犹如两颗舒筋活络丸。

那么哪里能买到逻辑值呢?它又是如何“舒筋活络”的呢?

逻辑值的产生

=,>,<……这些符号用于判断某件事情是否成立,成立返回TRUE,不成立返回FALSE.

如下公式表示判断"Excel"大于"word"是否成立,结果返回FALSE表示不成立:

="Excel">"word"

如下公式表示判断9是否为数字,结果返回TRUE表示成立:

=ISNUMBER(9)

ISNUMBER这个函数的功能就是判断是否为数字,类似的函数还有很多。

ISTEXT判断是否为文本;

ISODD判断是否为奇数;

ISISBLANK判断是否为空单元格;

……


TRUE和FALSE除了是逻辑值,也是函数名。

函数TRUE()用于返回逻辑值TRUE,函数FALSE()用于返回逻辑值FASLE.

很难想象这两个函数的应用场景,至少在认识Excel的20年里面我是没有用过。

所以通过对比符号和一些特定的函数计算都能买到逻辑值哦。

逻辑函数的基础

IF是大家都很熟悉的函数,底层逻辑是:如果第一参数计算结果为TRUE,返回第二参数,计算为FALSE则返回第三参数。

类似的函数还有IFS,AND,FILTER等等,它们的底层逻辑中都有TRUE和FASLE的参与。

像FILTER实现多条件筛选时多条件之间用星号(*)连接,也是基于逻辑值的运算和判定。

函数参数

TRUE和FALSE在一些函数参数中用于表示特定含义,如VLOOKUP的第四参数分别用它们来表示近似匹配和精确匹配。

类似的函数很多:TEXTJOIN,TOCOL,TOROW,UNIQUE……

条件格式

用公式设置条件格式时,公式最终的计算结果为TRUE则执行条件格式,FALSE则不执行。所以逻辑值是数据与格式之间的纽带。

如下图,用公式判断是否大于0,成立返回TRUE则执行,不成立返回FALSE则不执行。

=B2>0

也可以在单元格中直接输入TRUE和FALSE,条件格式的公式中直接引用单元格作为判断依据,很明显,TURE执行FASLE不执行。

控件

“选项按钮”,“复选框”等控件可以通过设置链接一个指定单元格,单元格中的用TURE和FALSE来反映控件是否被选中,通过公式来引用这些数据从而达到控件控制数据的目的。

在一些复杂的表格中可以让控件,数据,图标,条件格式联动起来提升数据的呈现效果,而这些都得益于逻辑值的舒筋活络功能。

好了,今天的Excel小课堂就到此结束,大家赶紧实际操作联系一下吧,有不懂的问题可以留言问我!感谢关注Excel880,还请多多转发,持续关注我们呀!



EXCEL880
Excel/WPS办公技巧分享 郑广学VBA/VSTO/JSA教程分享 课程咨询及付费定制表格加EXCEL880B
 最新文章