高手来~EXCEL高级公式,求EXCEL如何查询相邻条件的个数!?

作者&投稿:夹茅 (若有异议请与网页底部的电邮联系)

这个超简单,1. a1位置插入1行,最为标题列;2.在插入标题列后,在b3输入  =a2+a3 ,在c3输入 =A4*A3*A2,在d3输入 =A2+A4+A3;3.下拉复制公式,选取标题列,选取筛选工具;4.计算相邻11的,选取b列,筛选2,用表格下方的计数工具,可知2有多少个;5.计算相邻01的,筛取a列的1值,在筛b列的1值,然后计数;6.计算111,筛c列的1值,求和或计数;7.计算相邻101,筛a列的1值,再筛b列的1值,再筛d列的2值,然后计数。



想用公式计算有多少组相邻是1、1的
=SUMPRODUCT((A1:A9=1)*(A2:A10=1))

想用公式计算有多少组相邻是0、1顺序的
=SUMPRODUCT((A1:A9=0)*(A2:A10=1))

想用公式计算有多少组相邻是1、1、1的
=SUMPRODUCT((A1:A8=1)*(A2:A9=1)*(A3:A10=1))

想用公式计算有多少组相邻是1、0、1的
=SUMPRODUCT((A1:A8=1)*(A2:A9=0)*(A3:A10=1))

作一个辅助列,例如D列:
在D1输入如下数组公式(用Shift+Ctrl+Enter输入):
=IF(ROW()<=COUNT(A:A)-COUNT(B:B)+1,N(AND(OFFSET(A1,,,COUNT(B:B),)=OFFSET($B$1,,,COUNT(B:B),))),0)
下拉到与A列齐
C1输入如下公式:
=SUM(D:D)
求得A列中相邻关系如同B列的个数之和

想用公式计算有多少组相邻是1、1的
=IF(A2=1,IF(A3=1,1,0),0)

想用公式计算有多少组相邻是0、1顺序的
=IF(A2=0,IF(A3=1,1,0),0)

想用公式计算有多少组相邻是1、1、1的
=IF(A2=1,IF(A3=1,IF(A4=1,1,0),0),0)

想用公式计算有多少组相邻是1、0、1顺序的
=IF(A2=1,IF(A3=0,IF(A4=1,1,0),0),0)

如果与给定关系相同就是1不同就是0.
最后去每一列查找出来的和就可以了。

都是相邻的啊,试试看把单元格里的值连成一个字符串,然后再用 instr 加循环来计数就好了。

急求:如何在EXCEL中设定多条件查找相近数值的公式?~

查找表在A2:F7,
=MATCH(A1,OFFSET(A2,MATCH(B1,A3:A7,0),0,1,5),1)&"分值段"
查找表在Sheet!2A1:F6
=MATCH(A1,OFFSET(Sheet2!A1,MATCH(B1,Sheet2!A2:A6,0),0,1,5),1)&"分值段"

加一列,判断要找的数是否在范围内,然后多添加的一列汇总。

比如A列是你要统计的数,添加的B列,B1的公式为=IF(AND(A1>5,A1<11),1,0),对B列进行汇总就可以得出你的结果,汇总函数为=SUM(B1:B10000)

求高手给Excel公式!
答:假设条件表为SHEET1表,SHEET2表为楼主所贴表(如下图所示)在SHEET2的D2输入:=IF(MAX(N(ISNUMBER(FIND(Sheet1!$A$1:$A$13,A2)))=0,"",INDEX(Sheet1!$A$1:$A$13,MATCH(,0/ISNUMBER(FIND(Sheet1!$A$1:$A$13,A2)),),)&B2&C2)按CTRL+SHIFT+ENTER结束 下拉公式即可 ...

关于excel求和的算法,求大神解答!!!如图:要算E那一列的值怎么弄?e=c*...
答:在E2单元格输入公式“=C2*D2”在选中单元格的右下角,向下拉动:就OK了,希望能帮到你

excel求和公式
答:在EXCEL工作表中可以用SUM函数或“+”符号进行求和运算。如:=A1+A2+A3+B1+B2+B3用SUM函数可以写成:=SUM(A1:B3)操作方法如下:1、首先点击excl 2、然后输入相关信息 3、然后在F2输入=sumif(c2:c7,“>=90”,e2:e7)4、然后敲击回车就完成了sumif求和算法。5、然后在F4输入=sumifs(e2:e7...

e_cel表格怎么求和
答:怎样让EXCEL表格自动求和?1、自动求和就完成了,如果发现前面的单元格数据录入错误了,可以直接修改,公式会自动修正求和的数据。2、首先打开要进行操作的Excel表格,打开后在Excel表格中选中表格中需要求和的一列数据。然后按键盘上的“Alt+=”键,这样就求出了和,之后往下拉即可。3、重新自动求和方法:...

求一个excel计算公式
答:当表1中G列的数据等于表2中E列的数据是,显示出表2中C列所对应的字段。建议用vlookup函数和IF函数。区域外输入 =VLOOKUP(G1,IF({1,0},表2!E:E,表2!C:C),2,)回车即可。其实,用索引函数会更为方便:=INDEX(表2!C:C,MATCH(G2,表2!E:E,))...

Excel求公式 高手请进
答:可以使用类似如下的多种公式:=sumproduct((a1:a100>=特定日期所在单元格)*(a1:a100<=特定日期所在单元格)*b1:b100)=sumproduct((a1:a100>=date(年,月,日))*(a1:a100<=date(年,月,日))*b1:b100)=sumproduct((a1:a100>=datevalue("年-月-日"))*(a1:a100<=datevalue("年-月-日"))*b1...

求excel表格公式 求区域格内查找指定数字 高手来
答:代码 Sub 组合()[D1] = ""Dim I For I = 1 To 9 If Cells(I, 1) = 101 Then [D1] = [D1] & "," & Cells(I + 1, 1)End If Next End Sub

求EXCEL数组公式,高手来帮忙!
答:数组公式:=LEFT(VLOOKUP("???/P"&SMALL(--RIGHT(A$1:A$4,1),ROW(A1)),A:A,1,0),7)

excel公式高手请进,高分悬尝
答:数组公式 F2=INDEX(Sheet1!$A$2:$F$12,1/MAX(1/ROW($A$1:$A$11)*(1/MAX(1/ROW($A$1:$A$11)*(MATCH(A2,Sheet1!A2:A12,0)<=ROW($A$1:$A$11))*(C2=Sheet1!$C$2:$C$12))<=ROW($A$1:$A$11))*(E2=Sheet1!$E$2:$E$12)),6) 数组公式 以上公式下拉....

EXCEL高级公式问题,求高手解答。
答:C2单元格输入以下公式(可直接复制):=VLOOKUP($A2,$B$2:$B$5,1,0)如果有100行,就改成$B$2:$B$100,以此类推,然后按F5---定位条件---公式---逻辑值及错误值前面保留对号---确定---DELETE---然后可以按照你自己的要求排序