Excel公式检查跨列的多个单元格

Excel公式检查跨列的多个单元格,excel,formula,Excel,Formula,我想要一个公式来比较B、D、F列,如果一台计算机只有office 2007,或者2007和2010,或者2007和2013,等等。。。非常感谢您的帮助 问题的Excel布局: 试试这个: =SUBSTITUTE(IF(NOT(ISBLANK(B2)),2007,"")&" "&IF(NOT(ISBLANK(D2)),2010,"")&" "&IF(NOT(ISBLANK(F2)),2013,"")," "," ") 如果您知道将出现在列B、D和F中的确切值,您

我想要一个公式来比较B、D、F列,如果一台计算机只有office 2007,或者2007和2010,或者2007和2013,等等。。。非常感谢您的帮助

问题的Excel布局: 试试这个:

=SUBSTITUTE(IF(NOT(ISBLANK(B2)),2007,"")&" "&IF(NOT(ISBLANK(D2)),2010,"")&" "&IF(NOT(ISBLANK(F2)),2013,""),"  "," ")
如果您知道将出现在列
B
D
F
中的确切值,您可以尝试:

=SUBSTITUTE(IF(B2="Microsoft Office Professional Plus 2007",2007,"")&" "&IF(D2="Microsoft Office Professional Plus 2010",2010,"")&" "&IF(F2="Microsoft Office Professional Plus 2013",2013,""),"  "," ")

您能告诉我们您到目前为止尝试了什么吗?我想可能很接近,但无论单元格是否为空,它都会显示在H 2007 2010 2013列中,无论单元格中是否有内容。您确定单元格为空且不包含空格或其他看不见的字符吗?我正在从另一张表中提取,我什么都没放,但可能不是“空白”怎么才能避免呢?示例B2有一个vlookup数组=IFERROR(vlookup(A2,'2007'!a:F,{5,6},FALSE),“”)