excel统计函数"两个单元格满足一个条件就返回1" EXCEL中{1,0}是什么意思

作者&投稿:雍凤 (若有异议请与网页底部的电邮联系)
1、A1和B1中只要某一个单元格有数字大于0,就是返回1。如果没有数字就返回0。
在C1中输入或复制粘贴下列公式
=IF(OR(A1>0,B1>0),1,0)

下拉填充
2、A1和B1中都有数字大于0,只需要返回1个1。不需要返回2个1
在C1中输入或复制粘贴下列公式
=IF(AND(A1>0,B1>0),1,0)

下拉填充

最后:在一个单元格中把所有返回的1相加起来,计算和。
在D1中输入或复制粘贴下列公式
=SUM(C:C)

=IF(AND(A1>0,B1>0),2,IF(A1:B1>0,1,0)) 三键结束
=COUNT(A1:B6) 不用上边的公式 直接用这个就可以了 (只要是数值)

假如数据在A1:B10
=COUNT(1/COUNTIF(OFFSET(A1:B1,ROW(1:10)-1,),"<>"))
或者
=COUNT(1/MMULT(N(A1:B10<>""),{1;1}))
均为数组公式
crtl+shift+enter结束公式

=IF(OR(A1>0,B1>0),1,0)
=SUM(C:C)
用一个公式实现是不可能的。

=IF(OR(A1>0,B1>0),1,0)
=SUM(C:C)

excel里的!$什么意思~

!表示工作表分隔符 $表示绝对根据公式所在单元格的位置发生变化时,单元格引用的变化情况,我们可以将引用分为相对引用、绝对引用和混合引用三种类型。以存放在F2 单元格中的公式“=SUM(A2:E2)”为例,当公式由F2 单元格复制到F3 单元格以后,公式中的引用也会变化为“=SUM(A3:E3)”。若公式自F 列向下继续复制,“行标”每增加1 行,公式中的行标也自动加1。如果上述公式改为“=SUM($A $3:$E $3)”, 则无论公式复制到何处,其引用的位置始终是“A3:E3”区域。混合引用有“绝对列和相对行”,或是“绝对行和相对列”两种形式。前者如“=SUM($A3:$E3)”,后者如“=SUM(A$3:E$3)”。 上面的几个实例引用的都是同一工作表中的数据,如果要分析同一工作簿中多张工作表上的数据,就要使用三维引用。假如公式放在工作表Sheet1 的C6 单元格,要引用工作表Sheet2 的“A1:A6”和Sheet3 的“B2:B9”区域进行求和运算,则公式中的引用形式为“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”。也就是说三维引用中不仅包含单元格或区域引用,还要在前面加上带“!”的工作表名称。 假如你要引用的数据来自另一个工作簿,如工作簿Book1 中的SUM 函数要绝对引用工作簿Book2 中的数据,其公式为“=SUM([Book2]Sheet1! SA S1: SA S8,[Book2]Sheet2! SB S1: SB S9)”,也就是在原来单元格引用的前面加上 “[Book2]Sheet1!”。放在中括号里面的是工作簿名称,带“!”的则是其中的工作表名称。即是跨工作簿引用单元格或区域时,引用对象的前面必须用“!”作为工作表分隔符,再用中括号作为工作簿分隔符。不过三维引用的要受到较多的限制,例如不能使用数组公式等。

1、先理解一下IF函数的语法:

if(条件,条件为真的返回值,条件为假的返回值)


2、现在尝试使用其他数值代替真假,excel使用0代替假,但并非只有1可以代替真,所有非1的数值都可以代替真。


3、那么用一个数组作为条件怎么理解呢,可以尝试一下。可以发现0放在前面条件是假,1放在前面条件为真。

怎么理解这个问题呢,其实上面的数组条件可以拆成两个IF公式:

=IF(0,"写的数组1,0","写的数组0,1")

=IF(1,"写的数组1,0","写的数组0,1")


4、这种设置有什么作用呢,下面来做一个例子。根据姓名查找这个人的职务。


5、可以使用公式:=VLOOKUP(F2,IF({1,0},D2:D10,C2:C10),2,),用F2作为查找条件,对D列进行查找,如果改成{0,1}则是对C列为查找范围。返回内存数组,对F2进行精确查找。


6、反过来,如果按照职务查找姓名,公式可以写成:=VLOOKUP(G3,IF({0,1},D2:D10,C2:C10),2,)。


7、这里为什么一定要用条件数组呢,因为如果直接使用0或者1作为条件,并不能返回一个可以作为vlookup查找的内存数组。

Excel有哪些实用的统计函数?
答:1、统计在两个表格中相同的内容 公式:B2=COUNTIF(数据源:位置,指定的,目标位置)说明:如果返回值大于0说明在另一个表中存在,0则不存在。如果,在此示例中所用到的公式为:B2=COUNTIF(Sheet15!A:A,A2)2、统计不重复的总数据 公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))说明:用COUNTIF函...

excel用函数统计有效数据个数的方法
答:excel用函数统计有效数据个数的方法 统计有效数据个数步骤1:打开待统计的数据表格,可以看到,这列数据里有空着无数值的地方,如果数据少,通过旁边的行序列号也可以算出来,但是用公式更简单快捷。统计有效数据个数步骤2:在你想得到统计结果的单元格里输入公式"=COUNT()",括号里填写的是需要统计数据...

excel中如何根据多条件来统计个数函数?不同方法实例详解
答:右键点击单元格,在弹出的菜单中点击复制然后做点选中大框区域,选择性粘贴,公式 如果用sum函数也能达到相同的效果,但是最后完成公式输入后需要按ctrl+shift+回车才能得到返回值 按完ctrl+shift+回车可以看到编辑栏中的公式是带有一对大括号的,这是数组公式的标志 用dcount函数也能实现条件统计,但是需要...

怎么用Excel的函数统计数量?用Excel函数统计数据的方法
答:点击插入函数后,会出现以下对话框,需要选择COUNTA这个函数:选择完函数,下一步就要输入名字所在的单元格。如下图所示:注意:再输入单元格的时候,一定要看仔细检查看输入的对不对,不然会直接影响数量的统计结果。最后点击确定,就会出现单元格A1:A5的数量。如图所示:以上就是Excel用函数统计数量的操作...

countifs函数怎么用
答:Countifs函数是Excel中的统计函数,用于根据多个条件统计单元格数量。在Excel中打开或新建工作簿,选择工作表,输入“=COUNTIFS”(不含引号),在弹出的下拉菜单中选择“COUNTIFS”函数。按照函数语法输入参数,第一个参数为需要统计的单元格范围,后续参数为条件,可以是一个值或表达式。如果有多个条件,可以在参数中添加多个...

excel表格统计每个人出勤频数的函数是什么
答:1、Countif函数是Microsoft Excel中对指定区域中符合指定条件的单元格计数的一个函数,在WPS,Excel2003和Excel2007等版本中均可使用。该函数的语法规则如下:countif(range,criteria)参数:range 要计算其中非空单元格数目的区域 参数:criteria 以数字、表达式或文本形式定义的条件 2、FREQUENCY 计算数值...

excel统计出现次数怎么弄
答:要在Excel中统计出现次数,可以使用Excel中的函数来实现。以下是常用的两种方法:方法一:使用COUNTIF函数 假设要统计列A中出现单词"apple"的次数,可以使用COUNTIF函数。在另一个单元格中,输入函数=COUNTIF(A:A,"apple")。按下回车键,函数将返回列A中出现"apple"的次数。方法二:使用PivotTable透视...

Excel统计函数使用方法
答:excel中统计函数是COUNT函数,使用方法如下:1、首先,COUNT函数可以引用1到30个各种数据类型的参数。可以是单元格、数字、日期等,但必须为数字形式,如下图所示,然后进入下一步。2、其次,输入10个数字,然后使用公式= COUNT(A1:A10),计算几个单元格的数量,然后按Enter键获得结果,如下图所示,...

excel统计函数怎么用
答:一、countif 作用:按条件统计个数 模板:countif(区域,条件)实例:我想要知道L列姓名出现了几次,可以用countif函数。Range:区域,就是L列 Criteria:条件,为L2单元格,即等于A。PS:countif函数和数据透视表的功能很像,接下来用数据透视表来做。行是L列姓名,值是对L列计数。可以看到和count...

Excel统计函数?
答:添加名次列,公式举例:请点击输入图片描述 countif计算名次100以内的数量,公式举例:请点击输入图片描述