Google Sheets如何用单元格值动态定义COUNTIF公式中的统计范围?
实现Google Sheets COUNTIF动态引用范围的方法
直接用=COUNTIF(C2, "*"&A2&"*")无法生效,因为C2中输入的范围文本不会被COUNTIF识别为单元格区域,需要借助INDIRECT函数实现需求,具体操作如下:
- 在Sheet B的指定单元格(如C2)中输入目标范围的文本格式地址,例如
SheetA!A1:A4 - 将原COUNTIF公式修改为:
=COUNTIF(INDIRECT(C2), "*"&A2&"*") - 将修改后的公式下拉应用到所有需要统计的单元格
INDIRECT函数的作用是将文本形式的单元格地址/范围转换为可被公式识别的真实引用,这样后续只要修改C2中的范围文本,所有使用该公式的单元格都会自动更新引用范围,完全满足你统一修改的需求。
内容的提问来源于stack exchange,提问作者juunichiro
相关产品推荐
相关产品推荐

