答案 0 :(得分:1)
答案 1 :(得分:0)
我认为这是不可能的,official docs中没有记录。
范围名称:
- 只能包含字母,数字和下划线。
- 不能以数字或“ true”或“ false”开头。
- 不能包含任何空格或标点符号。
- 必须为1–250个字符。
- 不能使用A1或R1C1语法。例如,如果为您的范围命名,例如“ A1:B2”或“ R1C1:R2C2”,则可能会出错。
答案 2 :(得分:0)
以下内容适用于我的特定用例,其中命名范围是“未知”的行数。
在这种情况下,A1是列标题,并且不属于命名范围。 A2:A5当前已分配给命名范围CitationType。 根据以下公式将条件格式应用于A1:A:
=and(row(A1)>1,row(A1)<=1+rows(indirect("CitationType")))
我没有找到一种简单的方法(无需编写脚本)来获取命名范围的地址详细信息,从而允许在条件格式中“任意”使用。
答案 3 :(得分:0)
对于表格条件格式中的自定义公式,该公式通常访问格式范围第一行中的列值。命名范围值可用于使用 INDIRECT 函数的自定义公式。
我的案例中的示例......锦标赛中的“括号”列表。括号行的颜色取决于该行所属的括号(例如括号 1-10),该值位于 E 列中。
公式在范围的第一行中指定适当的列(行是相对的,因为条件格式在范围内迭代)。由于我的范围是 B2:G1005,公式引用单元格 $E2(括号 ID)并将其与存储在命名范围位置 (BID_1) 中的括号 ID 进行比较,因此自定义公式为:< /p>
=$E2=INDIRECT("BID_1")
(如果括号与分配给括号 1 的 ID 匹配 - 用粗体黑色文本将单元格着色为灰色)。