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
  • asp之家 电脑教程 m.aspxhome.com