问题1,
如A1-An的单元格里面数据是,1,1,-1,0,1 ,-1,-1,-1,1,-1,1,1,1,0,0……
怎样用EXCEL计算,在A的单元格里,最多连续出现1的连续值?(可能描述不太清楚吧,像上面的有限例举,最多连续出现象的连续值为3)
问题2
在B1-Bn里在是条件单元格A通过某种运算的结果,单元格数据为,5,2,-3,0,5,2,-5,4,-1,3,1,-4,6,0,0,……
乍样用EXCEL计算,在A的单元格里,最多连续出现1的连续值时,在相应的B列中结果的和?(比如在举例中,连续出现1的是3次,所运算的值和是,1+(-4)+6=3)
问题3,在A列中连续出现1时,B列值和的最大值?和取得最大值时连续出现1的次数?(比如上举例中,和的最大值是,5+2=7,连续出现1的次数为2)
数据及运行结果见图:
C1公式:
=IF(ROW(A1)=1,1,IF(A1=1,IF(A1=INDIRECT("r" & ROW(A1)-1 & "c1",FALSE),A1+INDIRECT("r" & ROW(A1)-1 & "c3",FALSE),1),0))
D1公式:
=IF(A1=1,IF(C1=MAX(C$1:C$15),SUM(INDIRECT(ADDRESS(ROW(A1)-C1+1,COLUMN(B1),4,1) & ":" & ADDRESS(ROW(A1),COLUMN(B1),4,1))),""),"")
C16公式:
=MAX(C1:C15)
D17公式:
=MAX(D1:D15)
将C1及D1公式向下填充至第15行,运行结果如图。 可随意更改第一列数值,值相应改变。
达人,我把你的公式复制运算了一下,运算不了结果啊?要不请你再复查一下,谢谢了!在线等
追答数组公式ctrl+sheift+enter结束
本回答被网友采纳