Excel数据验证:列表行A如果细胞在B的行空(Excel Data Validation : Li

2019-11-05 08:54发布

我想创建一个数据验证列表,只显示该行的细胞,如果它旁边的单元格是空的。 下面你可以找到,结果一个封闭的形象,我想实现的。

因此,像数据验证列表:A行IF细胞在B的行空

在此先感谢您的帮助。

Answer 1:

C2=IF(B2="no","",A2)并将其拖动到C5

然后选中该单元格C2:根据针对数据验证列表选项选择C5。

希望能帮助到你..

[编辑以满足清洁..]

这样做:

D1  --->  =COUNTA(D2:D5)-COUNTBLANK(D2:D5)          
D2  --->  =IF(B2="no","",A2)
E2  --->  =IF(D2="",E1,E1+1)
F2  --->  =F1+1
G2  --->  =IFERROR(INDEX(D:D,MATCH(F2,E:E,0)),"")

并拖动D2:G2G5

在验证源..投入:

=IF(D1=1,$G$2,IF(D1=2,$G$2:$G$3,IF(D1=3,$G$2:$G$4,IF(D1=4,$G$2:$G$5))))

我想,会做清理。



文章来源: Excel Data Validation : List row A IF cells in rows in B are empty