Excel formula 如果单元格包含“0”,则返回任何和所有列标题;X";还是一个价值

Excel formula 如果单元格包含“0”,则返回任何和所有列标题;X";还是一个价值,excel-formula,Excel Formula,我有一个表格,上面有这样的数据 Col A | Col B | Col C | Col D X | | | Col A | X | X | Col B, Col C | X | | Col B Col D是我试图达到的结果 一旦任何其他标题包含X,Col D需要输出任何列标题 在此方面的任何帮助都将不胜感激 我要补充的是,这是在MS Excel上,我已经看到了这方面的答案,但对于其他程序,我认为Visu

我有一个表格,上面有这样的数据

Col A | Col B | Col C | Col D
X     |       |       | Col A
      | X     | X     | Col B, Col C
      | X     |       | Col B
Col D是我试图达到的结果 一旦任何其他标题包含X,Col D需要输出任何列标题

在此方面的任何帮助都将不胜感激


我要补充的是,这是在MS Excel上,我已经看到了这方面的答案,但对于其他程序,我认为Visual Basic的简单IF语句应该足够了,如果只有几个列

=IF(A2="X",A$1,"") &  IF(AND(A2="X",B2="X"),",","")  & IF(B2="X",B$1,"") &  IF(AND(B2="X",C2="X"),",","")  & IF(C2="X",C$1,"")