强制用户根据其他单元格值在单元格中输入值

Joh*_*now 5 excel excel-formula

我目前正在处理以下用于记录测试用例的excel工作簿: 在此输入图像描述

如果用户输入felF列,则会将其着色为红色.Fel意思是fault"(瑞典语)所以我想强迫测试人员在其中一个测试用例失败时在错误跟踪系统中注册这个错误.列我应该在错误跟踪系统中包含这个错误的ID.所以我我想要实现的是:

如果测试人员已输入felF列,则应强制或使测试人员意识到在I列中未输入任何ID.一个想法是如果F单元格包含fel且I单元格为空,则将相应的I单元格颜色为红色,并且当测试者在I单元格中输入某些内容时,红色会消失.

这是我到目前为止所做的:

=IF(AND(F5="Fel",I5=ISEMPTY(TRUE)),)
Run Code Online (Sandbox Code Playgroud)

我使用条件格式,但我无法让它工作.此外,单元格值是硬编码的,如何使条件对具有相应行的单元格的某个列有效.

此外,我愿意接受建议,如果有更好的方法,只需将该单元格颜色为红色,以使用户意识到他需要在I列中输入内容

Sid*_*out 5

我以Cell为例F1:F10.请根据情况修改.

没有公式ISEMPTY.使用ISBLANK

使用此公式

=AND($F1="Fel",ISBLANK($I1))
Run Code Online (Sandbox Code Playgroud)

为了确保它适用于该范围内的所有单元格(F1:F10)$,仅使用该列,从而使其成为常量,并将行作为变量

截图

在此输入图像描述