You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel 2016公式返回空白单元格问题:需自动匹配符合条件的下一条数据

Excel 2016 空白单元格自动匹配下一条有效数据问题
  • 结果数据里出现了不该有的空白单元格,想要自动匹配符合条件的下一条有效数据
  • 当前用的公式:=IF(EXACT("filed",'Master data'!F4),"",'Master data'!A4),但结果空白时还是留空,不会自动找下一条符合条件的数据

解决方案

数组公式(适配Excel 2016)

在结果单元格输入下面的公式,输完按Ctrl+Shift+Enter确认(系统会自动给公式加上大括号,不用手动输入):

=INDEX('Master data'!$A$4:$A$100,SMALL(IF('Master data'!$F$4:$F$100<>"filed",ROW('Master data'!$F$4:$F$100)-ROW('Master data'!$F$4)+1),ROW(A1)))
  • 公式逻辑:
    • 先筛选出F列不等于"filed"的行,算出这些行在数据区域内的相对位置
    • 再依次提取第1、2、3...个符合条件的位置,从A列取出对应数据
  • 要是没有符合条件的数据,公式会显示#NUM!,可以套个IFERROR改成空值:
=IFERROR(INDEX('Master data'!$A$4:$A$100,SMALL(IF('Master data'!$F$4:$F$100<>"filed",ROW('Master data'!$F$4:$F$100)-ROW('Master data'!$F$4)+1),ROW(A1))),"")

内容的提问来源于stack exchange,提问作者TAHA NABEEL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 20:45:45