当列A中的单元格1为50%时,将B列中的单元格2更改为“进行中”

我正试图find一种方法来自动添加状态到我的项目。 例如,当列A中的单元格1为50%时,我想将B列中的单元格2更改为“正在进行”。 这可能在Excel中吗?

请告诉我。 谢谢

这不需要VBA(虽然我可以解释它,如果你好奇)。 我build议使用这种types的东西嵌套IF公式。 从涵盖他人的案例开始。 当陈述是错误的,而不是给出答案,你可以给另一个IF陈述作为答案。

=IF(A1=100;"completed";IF(A1<100;"In progress";"Cannot be superior to 100!")) 'IF(A1=100; true ^ ; False ^ starts another IF 

这样你可以添加尽可能多的! 你可以添加一个选项来写“还没开始”,如果它是= 0,你可以看到我补充说它不能高于100。 如果不是100,而不是更低,那么一定是更高的吧? 我覆盖了它。 无论你喜欢什么,你也可以掩盖负数。 只需添加更多的IF语句。

是。 一个简单的公式会做

 =IF(A1=0.5, "In Progress", "") 

这假定50%被存储为0.5。 你也可以做>=如果这样做更有意义。