作者:乔山办公网日期:
返回目录:excel表格制作
可以使用数组公式,来结果如下:
公式自:
H27=MIN(IF(G8:G27>0,ROW(G8:G27)))-8 (数百组公式,Ctrl+shift+enter三键结束)
或者度
H27=MATCH(1,1*(G8:G21>1),)-1 (数组公式,Ctrl+shift+enter三键结束)
如图:
D3公式:
=SUM(INDIRECT("B3:B"&IF(D32>18,32,32-D32)))
只按你的图做了分步的公式,一百次在B列编写公式太有难度了。
G列怎么弄就不说,简单的直接填充也可以。度
H列:
H3=LOOKUP(9^9,FREQUENCY(OFFSET(D2,1,,60-ROW(2:2)),14))
这里对原说明可能理解有偏差。“含有非0的个数大于14个以上的”,这一说明翻来覆去也没想透是什么意思,内所以纯按想当然了:从D60向D3往上到当前行中数字大于14的个数(自然也就非0了)
F列也没什么要说明的了,简单容的G列除以H列
B列:
B3=IFERROR((ROW()=LOOKUP(1,0/(F$3:F$27=2.2),ROW($3:$27)))*1,0)
加一个IFERROR,是当F列没有2.2这样的数字时,不至显示错误,而是全部显示为0
这个不免费