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

如何实现电子表格中B列首个空白单元格右侧C列值减1并写入F12

实现方案

公式实现(两种可选)

  • 兼容多数Excel版本的公式:在F12单元格输入以下公式,输入完成后按 Ctrl+Shift+Enter 执行(新版Excel可直接回车):

    =INDEX(C:C, MATCH(TRUE, ISBLANK(B:B), 0)) - 1
    
  • 适用于Office 365/2021及以上版本的简化公式:

    =XLOOKUP(TRUE, ISBLANK(B:B), C:C) - 1
    

公式解释

  • ISBLANK(B:B):扫描B列所有单元格,生成由TRUE(空白单元格)和FALSE(非空白单元格)组成的数组
  • MATCH(TRUE, ISBLANK(B:B), 0):定位数组中第一个TRUE的位置,也就是B列首个空白单元格的行号
  • INDEX(C:C, ...):根据行号提取对应C列单元格的数值
  • 末尾减1,得到该笔还款完成后的剩余还款次数

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 14:45:56