提问加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,还请多多转发,持续关注我们呀!