5

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

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

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

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

=IF(AND(F5="Fel",I5=ISEMPTY(TRUE)),)

我使用条件格式,但我无法让它工作。此外,单元格值是硬编码的,我怎样才能使条件对具有相应行单元格的特定列有效。

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

4

1 回答 1

5

我以 Cells 为例F1:F10。请酌情修改。

没有公式作为ISEMPTY。采用ISBLANK

使用这个公式

=AND($F1="Fel",ISBLANK($I1))

为了确保它适用于该范围内的所有单元F1:F10$

截屏

在此处输入图像描述

于 2013-04-19T09:33:03.233 回答