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

(爱问答)

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

公式统计,每次统计16行,取出带公式格式的A列16行里最下端,3个大于1的数字,统计时,排除1和空格,将取出的最后三个大于1的数字,由底端在前,上端在后,每一行都有结果,都显示在B列单元格中(有空格的也显示)。例如:A1:A16,在A16有数字为“1”,将统计出的结果“333”,显示在B16;例如:A5:A20,在A20有数字为“2”,将统计出的结果“223”,显示在B20;再例如,A2:A17,在A17没有数字为“空格”,则取最靠近前面的结果显示在B17;
求下拉公式,放在B列,下拉填充全都出来了,每一行都有结果。
注意A列数据是带公式格式的,要求在带公式格式的况下,可以得取出结果;假如带公式格式的A列数据为:“空12空12空3空空3空空3空空1空2空2空14空1空4空12空23空空空Escel求下拉公式,每次统计16行,取出带公式格式的A列16行里最下端,3个大于1的数字?

按照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

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


按照你试算的结果,公式如下


=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}))

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

相关标签:公式

下一篇:什么是可调缩孔及特点

上一篇:100mg等于多少mmol/L,假设分子量为10

热门标签:
英语 谜语 作文 数学 公式 语文 物理 化学 工艺 java c语言 实验 方程 金属 分子 数据库 硫酸 酒精 运算 石油 vc 世界大战 php 化合物 mysql
最新更新:
电学的一个小问题 为什么打点计时器只能粗略瞬时速度 lookdownupon用法 中专都考不上大学有必要复读一年吗? 如图,已知∠B=∠DEF,AB=DE,请添加一个条件使△ABC≌△DEF,则需添加的条件是__________. 求曲线y=2x^2和直线y=2的所围图形的面积 夜上受降城闻笛是哪句 这个怎么填数字? 小明家下五层楼是5楼,那么小明家上五层楼是几层楼? 填空题,这个题目是怎么算的呢…… 22335577()143中括号里填什么数字。 懂得人帮我看一下这个英文是啥意思??? 最小的物质单位是什么 怎么估算根号52000000 about的重读字母是哪里