看过前面一系列文章的朋友,一定会熟悉“重新定义数组维度”的概念。这是一项非常有用且非常重要的技术,使我们可以接受二维数组并将其转换为一维数组,同时将元素保留在该数组中。 如果希望进一步操纵某二维数组......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
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教程 excel 数据 公式 处理 透视 布尔 Excel万能函数公式 excel数据透视表
相关文章
看过前面一系列文章的朋友,一定会熟悉“重新定义数组维度”的概念。这是一项非常有用且非常重要的技术,使我们可以接受二维数组并将其转换为一维数组,同时将元素保留在该数组中。 如果希望进一步操纵某二维数组......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
前面我们介绍过Excel的对象模型及一些常用的对象,也解过对象变量的概念及声明对象变量的方法。其实,在绝大多数情况下,我们都是通过使用Excel VBA操纵Excel对象来达到我们的目的。例如,我们可......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
还记得小时候学习数学的经历吗?很小很小的时候,我们会接触到数字,大人们会教我们数数,认识简单的数字,慢慢地我们会开始学习简单的加减法,再大一点,会学习乘除法,背诵乘法口诀,随着学习的深入,我们会逐渐学......
2023-05-29 0 Excel函数,excel函数公式,excel表格制作,Excel教程
Excel电子表格能计算处理大量数据,并进行图形分析,是个强大的数据分析工具。你可以用它计算很多数据的总和。这篇文章将以简单的费用报表为例,讲述如何在微软Excel软件里制作一个简单的电子表格。 步骤......
2023-05-29 0 excel公式,Excel函数教程,excel技巧,excel教程,Excel表格,Excel教程
回归分析在对大量数据进行分析和开展预测与估计时非常实用。如要在 Microsoft Excel 表格中进行回归分析,请按以下说明操作。 步骤 方法 1确定您的 Excel 程序支持回归分析 当您......
2023-05-29 0 excel公式,Excel函数教程,excel技巧,excel教程,Excel表格,Excel教程