[英]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.