B1 是一个复选框。如果选中 B1=1。A1 的范围可以从 0 到 10。如果选中 B1,我希望 A1 自动 = 10。就像条件格式会将其变为绿色一样。我无法将公式 =IF(B1=1,10,"( 放入 A1 中,因为我需要能够在 A1 中输入其他值而不会擦除公式。我需要能够多次重复使用工作表。
前任。
A B
1 10 x
2 9
3 10 x
4 4
正如斯科特评论的那样,您需要使用VBA来完成您的要求。不过,解决方法是添加第三列:
=IF(B1="x",10,A1)
在这种情况下,A 列将是用户输入的数字,B 列将是您的"x",C 列将给出最终输出:如果 B 有"x",则为 10,否则为 A 中的数字。