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

Google Sheets中如何在COUNTIF公式中自动引用最后一列?

解决COUNTIF自动引用到该行最后一列的问题

方法1:INDEX + COUNTA 组合(兼容多数Excel版本)

用以下公式替代手动指定范围:

=COUNTIF(C2:INDEX(2:2,COUNTA(2:2)),"Y")
  • COUNTA(2:2)统计第2行所有非空单元格的数量,INDEX(2:2,COUNTA(2:2))定位到该行最后一个非空单元格,新增列后只要单元格有内容,范围会自动扩展。

方法2:XLOOKUP 反向查找(Excel 365/2021及以上)

如果你的Excel支持XLOOKUP,可使用更简洁的写法:

=COUNTIF(C2:XLOOKUP("*",2:2,2:2,,0,-1),"Y")
  • XLOOKUP("*",2:2,2:2,,0,-1)从右往左匹配第2行的最后一个非空单元格,以此作为范围终点,新增列后无需手动调整公式。

方法3:动态数组函数(Excel 365专属)

利用DROP函数直接截取从C列开始到行尾的范围:

=COUNTIF(DROP(2:2,,2),"Y")
  • DROP(2:2,,2)移除第2行的前2列(即A、B列),自动保留从C列到最后一列的所有单元格,新增列会被自动纳入统计范围。

内容的提问来源于stack exchange,提问作者Ing. Michal Hudak

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 05:14:55