我很难获得对包含动态最大值的单元格的间接引用,以便在 Excel 2007 中进行数据验证。这是我正在使用的:
设置:自定义,允许选中空白
数据:不可选择且包含值“Between”
公式:<=INDIRECT("R"&CELL("row")&"C"&CELL("col")+3,0)
输入的值必须小于或等于包含 3 列以上的值。
任何建议都非常感谢。谢谢……瑞克
我很难获得对包含动态最大值的单元格的间接引用,以便在 Excel 2007 中进行数据验证。这是我正在使用的:
设置:自定义,允许选中空白
数据:不可选择且包含值“Between”
公式:<=INDIRECT("R"&CELL("row")&"C"&CELL("col")+3,0)
输入的值必须小于或等于包含 3 列以上的值。
任何建议都非常感谢。谢谢……瑞克
您是否错过了公式的前半部分(引用当前单元格)?
=INDIRECT("R"&CELL("row")&"C"&CELL("col"),0)<=INDIRECT("R"&CELL("row")&"C"&CELL("col")+3,0)
我宁愿使用条件格式:“实时”时,INDIRECT 很奇怪,而条件格式很容易应用。
设置这样的格式时,请记住公式,只需删除“$”。
IE :
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”,不会出错。