[英]Excel Find the Nth Non Blank Value in Column
我想查看一列并返回第 N 个非空白值。 在大多数情况下,我只想返回前 15 个非空白值。
下面的问题有一个几乎对我有用的答案,但我不知道如何修改公式:
该公式在列中查找倒数第三个非空白值:
=INDEX(A1:A202,AGGREGATE(14,6,ROW(A1:A202)/(A1:A202<>""),3))
我认为修改很容易找到第三个值,但我似乎无法弄清楚。 有人可以帮我修改这个并帮助向我解释这个公式在做什么吗?
谢谢
请试试这个公式。
=INDEX(Data,SMALL(IF(Data<>"",ROW(Data)-MIN(ROW(Data))+1),C1))
Data
是您要从中返回第 n 个非空白值的列范围。 您可以将名称替换为硬编码地址。
C1 = 保存 n 的值。
该公式改编自ExcelJet ,它被宣传为数组公式(使用 Ctl + Sift + Enter 确认),但在我的 Excel 365 上,它作为普通公式工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.