资讯详情

首页  >  财税知识  > 资讯详情

将数组公式中的TRUE或FALSE转化为1或0的方法

2025-12-22 来源:快学会计网

导读:如果一个数组公式中返回逻辑值TRUE或FALSE,Excel中的一些函数会忽略这些逻辑值,如SUM函数。要让这些逻辑值参与算术运算,必需将其转化为数值才行。即将TRUE转化为1,将FALSE转化为

 如果一个数组公式中返回逻辑值TRUE或FALSE,Excel中的一些函数会忽略这些逻辑值,如SUM函数。要让这些逻辑值参与算术运算,必需将其转化为数值才行。即将TRUE转化为1,将FALSE转化为0。

    可以使用下面的三种方法进行转换:

    1. 乘以1:TRUE * 1 = 1    FALSE * 1 = 0

    2. 加0:   TRUE + 0  = 1    FALSE + 0 = 0

    3.双重否定:--TRUE  = 1    --FALSE = 0

    例如:要统计在A1:A10中包含的文本数,可以在数组公式中用SUM函数来统计:

    =SUM(ISTEXT(A1:A10)*1)

    =SUM(ISTEXT(A1:A10)+0)

    =SUM(--ISTEXT(A1:A10))

    注意上述3个公式都是数组公式,输入完毕后用Ctrl+Shift+Enter结束。如果仅仅输入“=SUM(ISTEXT(A1:A10))”,公式结果将返回0。

相关资讯
什么是待摊费用
小型微利企业所得税优惠2012起扩容
中注协就会计师事务所、资产评估机构内部治理机制征求意见
企业给职工发放的洗发水,洗衣液,卫生纸等劳保用品是否要交个税?
急需开发票,但是开票系统只能开不超1万的不含税金额,应该怎么办?

点击长按保存图片,微信识别

扫码立即领取资料

咨询