在Excel 2007自定义数据验证规则中使用间接单元格引用

时间:2013-11-06 23:01:48

标签: excel validation

我很难获得对包含动态最大值的单元格的INDIRECT引用,以便在Excel 2007中使用数据验证。以下是我正在使用的内容:

设置:自定义w /允许空白检查

数据:不可选且包含值“Between”

公式:< = INDIRECT(“R”&CELL(“row”)&“C”&CELL(“col”)+ 3,0)

输入的值必须小于或等于包含3列的值。

非常感谢任何建议。谢谢......里克

2 个答案:

答案 0 :(得分:0)

我宁愿使用条件格式:当“实时”时,INDIRECT很奇怪,而条件格式很容易应用。

设置这样的格式时,请记住公式,只需删除“$”。

I.e:

A1 : 3
A2 : 29
A3 : 16
A4 : (to be set up)

Select A4 :
Format -> conditionnal formatting
Value must be less or equal than =A1

请注意,点击A1时,它会写入$ A $ 1,这是不需要的。 然后使用粉红色背景制作“RED”格式,不会有任何错误。

答案 1 :(得分:0)

您是否错过了公式的前半部分(引用当前单元格)?

=INDIRECT("R"&CELL("row")&"C"&CELL("col"),0)<=INDIRECT("R"&CELL("row")&"C"&CELL("col")+3,0)