excel数据透视表怎么处理公式中的布尔值
时间:2022-04-27 15:09:29
excel数据透视表怎么处理公式中的布尔值?在我们编写公式时,特别是编写数组公式时,往往会生成由TRUE/FALSE值组成的中间数组。有些Excel函数可以忽略这些布尔值,例如SUM函数,但是很多函数不能处理这些布尔值,如果将它们传递给这些函数,就会导致错误。因此,在将这些布尔值传递给函数继续处理时,需要将它们转换成数字。
在Excel中,TRUE值等于1,FALSE值等于0,那么如何将TRUE/FALSE值转换成1/0呢?最常用的方法是使用数学运算。
常使用下列三种数学运算将TRUE和FALSE转换为等效的数字:
1. 与1相乘:
{TRUE,FASLE}*1={1,0}
2. 与0相加:
{TRUE,FALSE}+0={1,0}
3. 使用双减号:
–{TRUE,FALSE}=(-1)*(-1)*{TRUE,FALSE}=1*{TRUE,FALSE}={1,0}
例如,在《Excel公式练习63:求数值中的各个数字之和》中,我们可以使用下面的公式:
=SUMPRODUCT((MID(B3,ROW(OFFSET($A$1,,,LEN(B3))),1)*1))
=SUMPRODUCT(MID(B3,ROW(OFFSET($A$1,,,LEN(B3))),1)+0)
=SUMPRODUCT(–(MID(B3,ROW(OFFSET($A$1,,,LEN(B3))),1)))
都返回相同的结果。
有时候,公式本身就会与生成的数字相乘,这样也会将TRUE/FALSE进行相应的数字转换。至于如何使用,具体情况灵活使用相应的方法。
标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿
猜你喜欢
Hands Off for Mac(防火墙软件)有什么功能,Hands Off for Mac(防火墙软件)特别版安装教程
2022-02-22 04:25:04
鬼谷八荒最强气运组合怎么选择?先天气运最佳搭配推荐
2022-06-06 12:04:50
Win7旗舰版桌面IE图标无法删除怎么办?Win7旗舰版怎么删除桌面IE图标?
2022-04-15 21:48:29
喜马拉雅FM如何收听小说?喜马拉雅FM收听小说的方法
2023-04-20 05:13:32
Win8.1在不同电脑之间同步应用数据以便继续此前的工作
2023-05-30 17:06:30
2020年全球3D打印市场将增长逾1倍至354亿美元
2024-01-02 18:02:12
如何在Windos XP 下创建一个宽带连接
2022-08-30 18:54:43
如何使用wps表格来划分类别
2022-04-03 11:56:47
Excel中怎么设置图表的图例
2023-05-03 06:50:18
WeGame辅助功能用不了?四种方法帮你快速解决
2022-04-26 02:04:52
Windows怎么检测计算机 Windows怎么检查计算机问题
2023-07-31 12:51:35
Win10如何关闭后台程序
2022-04-24 01:08:01
如何去除Win10任务栏通知区域的操作中心图标
2022-10-17 21:52:26
Win 7技巧精粹:让媒体中心支持更多视频格式
2022-05-20 17:47:06
word文档如何添加论文注释
2023-12-01 07:50:27
Wps如何制作表格?Wps制作表格的详细步骤
2022-09-30 12:45:04
Win10开机密码忘了怎么办?忘记win10开机密码10秒解决
2023-06-14 16:47:22
mydockfinder怎么开机自启动?mydockfinder设置开机自启动的方法
2023-04-06 19:27:09
win10新加硬盘怎么分区
2022-04-14 19:09:50
excel表格如何使用eomonth函数
2022-10-23 22:02:09