EXCEL 数列中如何求连续数组,谢谢!!!

请教!!!
EXCEL 一数列中连续2个大于1的数组之和X(不包括连续3个及以上大于1的数组),以及连续2个大于1的数组的组数Y
例如,数列为:0 0 2 3 0 4 5 6 0 0 7 8 0
那么,X=(2+3)+(7+8)=20, Y=2组 (即2 3, 7 8)
谢谢!!!

级数Y
=SUM(N((FREQUENCY(IF(A1:A100>1,ROW(A1:A100)),IF(A1:A100<=1,ROW(A1:A100))))=2))组合键ctrl+shift+enter结束追问

Y的求法解决了,非常感谢!

请问还有求X的函数吗,谢谢您!

追答

X只用一个公式很难求,可以通过加一个辅助列,B3=IF(A31,A4>1,A51,A3>1,A4<=1),ROW()-1,0)))上拉至B1,再下拉填充至B100。
X=SUM(N(OFFSET(A1,B1:B100,)))组合键ctrl+shift+enter结束

追问

X的求法好像不行,可能我没理解明白

总之,非常感谢您!

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-25
又确认了一遍这是coreldraw吧...追问

不是的,就是在excel表格中,谢谢!

追答

早上还以为被爆吧了

me too,忽然间冒粗狠多莫名其妙滴帖子...

第2个回答  2014-02-25
得到的结果,放在哪?追问

在表格另一列中生成结果
请问用什么语法公式,谢谢你!

追答

用VBA可以好吗?


追问

您好!当我将数据量扩大后,就会出现不准确性,好像存在问题,谢谢您!

比如下列:结果就是X=100,Y=45 55
0
0
2
12
32
2
0
0
0
110
63
3
5
25
17
45
55
0
0

求EXCEL中列中1数字的连续出现次数的公式,两个公式!
假设一组数在a1:h100中 =countif(a1:h100,55)55出现次数 =countif(a1:h100,30)30出现次数 其他类推

excel中怎么用公式表达”-‘’连续出现次数,如图
一、解决方法:1、将A列数据复制到B列。2、选中B列,选择功能区【数据】-【删除重复项】功能。3、选择目的是只删除B列的重复项,不影响其他列数据。4、因为A列数据包含【姓名】这个标题,因此选择【数据包含标题】,然后点击【确定】。5、完成后会提示删除了若干个重复项,保留了多少个唯一数据。6...

excel如何实现循环
sheet2!A1 (或任意单元格) 数组公式:=IF(ROW(A1)>COUNTA(Sheet1!$L:$L),"",INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$L$1:$L$999<>"",ROW($L$1:$L$999)),ROW(B1)))注意数组公式需要同时按ctrl+shift+enter输入 向右向下填充 (如果日期没有正常显示 把格式改一下)...

excel 中怎么同一条件索引多个结果
small()是用来找到数列中第几个小的数字,上面那个数组如果往下拖,这个值依次就是3、5...然后就是index函数,这个数返回A列的第N个数值,那么结果的第一个数就是A列的第3个数,接下来是第5个。。。

怎么利用Excel进行数列中指定数组的统计
假如数列是在A1单元格,在其他单元格输入:=(LEN(A1)-LEN(SUBSTITUTE(A1,"23","")))\/LEN("23") 数组“23”=(LEN(A1)-LEN(SUBSTITUTE(A1,"997","")))\/LEN("997") 数组“997”

EXCEL中如何颜色标注出数列中连续8次出现的数值?
输入公式如下:=OR(COUNTIF(A1:A8,A8)=8,COUNTIF(A2:A9,A8)=8,COUNTIF(A3:A10,A8)=8,COUNTIF(A4:A11,A8)=8,COUNTIF(A5:A12,A8)=8,COUNTIF(A6:A13,A8)=8,COUNTIF(A7:A14,A8)=8,COUNTIF(A8:A15,A8)=8)格式---选个 填充颜色 注意 汉字后面不要有空格 ...

excel在一组数列中找到合适条件的数
假如序号A、B、C等在A列,1、2、3等数字在B列,则 在D1输入公式:=roundup(C1,0)在E1输入公式:=lookup(d1,B:B,A:A),那么在C1里输入2.9,就能在D1中得到3,在E1中得到C 已经亲测检验过,绝对没问题,若有问题可以继续HI我。。O(∩_∩)O。

Excel中我要求C1:C30的数列中大于1000并且小于5000的数值合,
对于07及以上版本,可以使用SUMIFS函数 =SUMIFS(C1:C30,C1:C30,">1000",C1:C30,"<5000")对于03版可以使用数组公式:=SUM(IF((C1:C30>1000)*(C1:C30<5000),(C1:C30),0))ctrl+shift+enter 或者用SUMPRODUCT函数 =SUMPRODUCT((C1:C30)*(C1:C30>1000)*(C1:C30<5000))...

在excel中,如何对一组数列按照出现频率由多到少进行排序,并显示每一数...
用数据透视表就行了,方法:选中原始数据那一列,然后点击插入-数据透视表,点确定 然后把字段放到行标签里和数值里各一个,然后把数值里面的数据的值字段设置选成计数项,然后在左边的行标签那里选择其他排序选项-降序排序依据,选成计数项

excel序列填充-字母加数字序列,如何自动填充?
1、打开excel表格,首先在A1单元格内输入需要填充的基础数列格式,将A1单元格及需要填充的其他单元格一起选中。2、点击表格上方工具栏中的“填充”,并在下拉框中选择“序列”。3、然后在打开的“序列”对话框中选择“自动填充”,点击确定。4、即可将选中的所有单元格根据A1单元格的格式向下自动填充成...

相似回答
大家正在搜