如何在 Google 表格中使用变量范围?

mor*_*hix 6 counting countif google-sheets named-ranges google-sheets-formula

目前我有这样的公式: COUNTIFS(B3:B36,"16",E3:E36,"01")

是否可以将这些范围B3:B36和转换E3:E36为变量,例如 B'start_cell_value':B'stop_cell_value'。

整个事情看起来像:

 =COUNTIFS(B'start_cell_value':B'stop_cell_value',"16",E'start_cell_value':E'stop_cell_value',"01")
Run Code Online (Sandbox Code Playgroud)

start_cell_value并且stop_cell_value只是存储在单独单元格中的一些数字。这会有所帮助,因为仅更改这些单元格中的数字也会更改公式中的所有内容,而这正是我想要的。

我尝试将其他单元格中的数值与字母组合起来以生成有效的单元格名称,但它似乎不起作用,或者只是引发引用错误。

任何想法,将不胜感激。

pla*_*er0 3

使用命名范围,您甚至可以得到精确的结果:

=COUNTIFS(INDIRECT("B"&start_cell_value&":B"&stop_cell_value), "16", 
          INDIRECT("E"&start_cell_value&":E"&stop_cell_value), "01")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

=COUNTIFS(INDIRECT("B"&A1&":B"&A2), "16",
          INDIRECT("E"&A1&":E"&A2), "01")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述