如何根据在Excel中另一列中设置的值来制作另一列强制

我在Excel中有两列。

 值1值2
是这成为强制性的
否则可选

所以如果value1列有是的,那么Value2应该成为强制的,否则它可以保持空。 如果col1为yes且col2为空,则不应允许用户保存工作表。

你想使用数据validation 。

在Value2上,将“允许”条件设置为“自定义”,然后将公式设置为=OR(Value1<>"Yes",NOT(ISBLANK(Value2))) 。 这样,如果将Value1设置为Yes,则Excel不会让用户清除Value2。

您也可以为Value1设置相同的标准。 那么,如果Value2中已经有东西,用户只能在那里input“Yes”。