1")<3,"",SUM(MOD(LARGE(IFERROR((ROW(A$1:A1)*10+A$1:A1" />

Escel求下拉公式,每次统计16行,取出带公式格式的A列16行里最下端,3个大于1的数字?

360U1421999950 |浏览716次
收藏|2021/12/31 12:41

满意回答

2021/12/31 13:01

按照16行内统计算,第17行应该算第1行,不能算第16行上数据公式如下=IF(COUNTIF(OFFSET(A1,,,-MOD(ROW()-1,16)-1),">1")<3,"",SUM(MOD(LARGE(IFERROR((ROW(A$1:A1)*10+A$1:A1)*(A$1:A1>1),),{1,2,3}),10)*10^{2,1,0}))然后,按CTRL+SHIFT+ENTER按照你试算的结果,公式如下=IF(COUNTIF(A$1:A1,">1")<3,"",SUM(MOD(LARGE(IFERROR((ROW(A$1:A1)*10+A$1:A1)*(A$1:A1>1),),{1,2,3}),10)*10^{2,1,0}))

四分之一桶水

其他回答(1)
  • 如图,B15以上小于16行,就没统计了,如果需要就自行添加。A列为如题中所说的一样的公式,不是纯数字。公式从B16行开始,B16公式如下,下拖复制即可。注:数组公式,输完后按CTRL+SHIFT+ENTER生成数组公式。=LEFT(INDEX(A1:A16,LARGE(IF(IFERROR(--(A1:A16)>1,0),ROW($1:$16),0),1))&INDEX(A1:A16,LARGE(IF(IFERROR(--(A1:A16)>1,0),ROW($1:$16),0),2))&INDEX(A1:A16,LARGE(IF(IFERROR(--(A1:A16)>1,0),ROW($1:$16),0),3)),COUNTIF(A1:A16,">1"))
    回答于 2021/12/31 13:21
0人关注该问题
+1

 加载中...