假设上述4格分别是ABCD四列
则,选中BCD三列
数据,有效性
设置
允许这栏选“自定义”
下面的公式填入
=$A1=""
比如希望如果A1输入了内容,B1、C1、D1就不能再输入,只要选中这三个单元格,打开菜单“数据”-“数据有效性”-“设置”,在“允许”中选“自定义”,在下面“公式”中输入:
=$A$1=""
保存后就可以了。如果希望在出错时有提示,还可以“出错警告”标签,输入警告内容,如:A1输入内容后,本单元格不能再输入内容!
回答第二个问题:
比如希望表格A1:H20中实现这个效果,只要选中这个区域,同上操作,公式改为:
=counta($A$1:$H$20)=1
保存后就可以了。
你可以用条件格式设置下,=len(a1)=3,这个是限制只能输入3个字符的,不知道是不是你要的结果
使用数据验证中的数据有效性设置,使得如果A1有内容,B1,C1,D1无法输入。
选中B1、C1、D1,点击数据->数据验证,
验证条件设置为:自定义,公式中输入:=IF(LEN($A1)>0,B1),确定。