[英]Force the user to input value in cell based on another cells value
我目前正在研究以下用于记录测试用例的excel工作簿:
如果用户在F列中输入fel
,则会将其着色为红色。 Fel
表示fault
“(用瑞典语),所以我想在任何一种测试用例失败时都强制测试人员在错误跟踪系统中注册此错误。列I应该在错误跟踪系统中包含该错误的ID。我想要实现的是:
如果测试人员已在F列中输入了fel
,则应强制或使测试人员知道在I列中未输入ID。 一种想法是,如果F单元包含fel
并且I单元为空,则将相应的I单元fel
红色,并且当测试人员在I单元中输入某些东西时,红色消失。
到目前为止,这是我所做的:
=IF(AND(F5="Fel",I5=ISEMPTY(TRUE)),)
我将其与条件格式一起使用,但无法正常使用。 而且单元格值是硬编码的,我如何才能使条件对于具有相应行单元格的特定列有效。
另外,如果有更好的方法,那么我也愿意提出建议,只需将该单元格涂成红色即可使用户意识到他需要在I列中输入内容
我以单元格F1:F10
为例。 请酌情修改。
没有ISEMPTY
公式。 使用ISBLANK
使用这个公式
=AND($F1="Fel",ISBLANK($I1))
为了确保它适用于该范围内的所有单元格( F1:F10
),请仅对列使用$
,从而使其保持恒定,而将行变为变量
屏幕截图
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.