首页 > 解决方案 > Excel-如何返回每个单元格具有不同变体的嵌套 ISBLANK IF 语句?

问题描述

所以,说A1 = Rodgers B1 = Mahomes C1 = D1= E1= Jackson

如何为每个变体执行组合嵌套 if 语句,如果它们为空白,则它们保持空白。

所以,我的变种是 If A1contains a value then Packers = Rodgers, if B1contains a value then Chiefs = Mahomes, If E1contains a value then Ravens = Jackson

最终输出不会有C1并且D1因为它们返回空白单元格。然后我会将它拖到下面的 500 个单元格。

我可以做一个= If(ISBLANK(A1)," ","Packers:"&A1)),但我不能做一个组合,我试过了If(ISBLANK(A1)," ","Packers:"&A1, If(ISBLANK(B1)," ","Chiefs:"&B1))),但这不起作用

标签: excelexcel-formula

解决方案


将团队名称放在CHOOSE声明中:

=IF(LEN(A1)=0,"",CONCATENATE(CHOOSE(COLUMN(A1),"Packers","Chiefs","Cowboys","Bears","Ravens"),":",A1))

然后你应该能够在右边和一直向下填充另外四列。


推荐阅读