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

如何在Google Sheets中根据其他单元格内容获取序列的下一项?

Excel自动获取序列下一项的解决方案
  • 核心公式(推荐INDEX+MATCH组合)
    在C2单元格输入以下公式,下拉填充即可:
    =INDEX($A$2:$A$100, MATCH(B2, $A$2:$A$100, 0) + 1)
    说明:

    • 把$A$2:$A$100替换成你实际的列A序列范围(比如序列到A20就写$A$2:$A$20)
    • MATCH(B2, $A$2:$A$100, 0)会精准定位B2的值在列A序列中的位置
    • 加1后通过INDEX提取对应位置的下一项内容
  • OFFSET函数的正确用法
    如果你想用OFFSET,修正后的公式如下:
    =OFFSET($A$1, MATCH(B2, $A$2:$A$100, 0) + 1, 0)
    说明:以A1为基准点,MATCH得到的是从A2开始的位置序号,加1后对应A列下一项的行偏移量,就能正确读取到目标内容

  • 处理边界情况(序列最后一项)
    当B列的值是A列序列的最后一项时,上述公式会返回错误值,可通过IFERROR添加容错提示:
    =IFERROR(INDEX($A$2:$A$100, MATCH(B2, $A$2:$A$100, 0) + 1), "无下一项")

内容的提问来源于stack exchange,提问作者Sparing Link

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 02:47:04