我有4列。
H列是“手动输入”列
第一栏(新业务/失去的客户)和J(有机增长/有机下降)都是我制定的IF语句
列K有一个Concat公式,我需要将列I和J的列表都拉入。例如如果I列中有某些内容而不是J列中的内容,那么它将成为列表的一部分(反之亦然。(如果您能想到更好的方式来聆听它))。
但是,如果我在“手动输入”列中输入了某些内容,则需要使用该内容来放置/覆盖K列中的IF语句列。
基本上我需要将I列和J列合并,但是如果输入手动数据可以更改
预先感谢
答案 0 :(得分:0)
按以下步骤在K2中输入数组公式,=INDEX(H2:J2,MATCH(FALSE,ISBLANK(H2:J2),0))
按ctrl + shift + enter使其成为数组公式。然后填写。
这基本上是说找到H,I,J中的第一个非空白值并使用它。因此,如果填充了H,它将使用它。如果不是,则使用I;如果不使用,则使用J。如果不使用,则使用#NA
但是在重新阅读问题之后,也许您需要将I / J组合在一起……回到示例中。
答案 1 :(得分:0)
这里有2个选项。首先:
IF(ISBLANK(H2), J2 & K2, H2)
或者,使用您已在K列中使用的代码:
IF(H2="", J2 & K2, H2)
CONCAT
和“&”的作用几乎相同-使用CONCAT(J2, K2)
或 J2 & K2
,不能一次使用(CONCAT(J2 & K2)
)