每次在该列中find值时,是否可以使用多个值(列标题)来填充单元格?

对不起,我的问题可能是不好的解释。

从本质上讲,我需要用列标题列表填充一个单元格,无论列的哪一行包含值“必需”。 然后,对于下一行,我需要做同样的下一行。

我可以通过if语句让单元格填充一个值:

=IF(Review!E3="Required","Leavers","") 

但是,对于16列中的每一列,都有可能是“必需的”。 有没有办法做到这一点? 我试图避免在当前工作表上使用每个列标题的Y / N进行多列。

如果有任何需要澄清的地方,请与我们联系!

根据行内容有条件地连接16个列标签并不是完全不合理的情况。 下面的公式可能看起来很复杂,但很简单; 只是一个CONCATENATE函数嵌套16重复条件与SUBSTITUTE和TRIM提供清理。

required16

第二季度的标准公式是,

 =SUBSTITUTE(TRIM(CONCATENATE(IF(Review!A2="required", A$1&" ", ""), IF(Review!B2="required", B$1&" ", ""), IF(Review!C2="required", C$1&" ", ""), IF(Review!D2="required", D$1&" ", ""), IF(Review!E2="required", E$1&" ", ""), IF(Review!F2="required", F$1&" ", ""), IF(Review!G2="required", G$1&" ", ""), IF(Review!H2="required", H$1&" ", ""), IF(Review!I2="required", I$1&" ", ""), IF(Review!J2="required", J$1&" ", ""), IF(Review!K2="required", K$1&" ", ""), IF(Review!L2="required", L$1&" ", ""), IF(Review!M2="required", M$1&" ", ""), IF(Review!N2="required", N$1&" ", ""), IF(Review!O2="required", O$1&" ", ""), IF(Review!P2="required", P$1&" ", ""))), " ", ", ") 

用于组织公式的换行可以不受影响。 根据需要填写。