Arrays 谷歌电子表格数组公式比较加标题和空白

Arrays 谷歌电子表格数组公式比较加标题和空白,arrays,if-statement,google-sheets,google-sheets-formula,array-formulas,Arrays,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,我需要比较两列(A和B)。如果匹配,数组公式应在C列中打印“匹配”,如果不匹配,则应打印“不匹配” 我通过以下方式成功实现了上述目标: ={"Column Title Goes Here";arrayformula(IF(A2:A=B2:B,"Match","No match"))} 但是,A列和B列中的任何空白单元格仍在C列的相应单元格中打印“匹配” 如果a和B中没有任何内容,有没有办法不打印C列中的任何内容?请参见下面的屏幕截图: 使用: ={"Column Title Goes Here

我需要比较两列(A和B)。如果匹配,数组公式应在C列中打印“匹配”,如果不匹配,则应打印“不匹配”

我通过以下方式成功实现了上述目标:

={"Column Title Goes Here";arrayformula(IF(A2:A=B2:B,"Match","No match"))}
但是,A列和B列中的任何空白单元格仍在C列的相应单元格中打印“匹配”

如果a和B中没有任何内容,有没有办法不打印C列中的任何内容?请参见下面的屏幕截图:

使用:

={"Column Title Goes Here"; 
 ARRAYFORMULA(IF((A2:A="")+(B2:B=""),,
 IF(A2:A=B2:B, "Match", "No match")))}



如果您希望它不那么严格,请将
+
符号更改为
*

,谢谢您的公式。这正是我所需要的。然而,我惊讶地发现,例如,我在A4中有一个值,而在B4中没有任何值——这个公式似乎没有任何作用。似乎只有当两个单元格都有值时它才起作用。在这种情况下,这不应该触发“不匹配”吗?因为从技术上讲,它们都是不同的?当只有一个单元格有值时,是否有办法使其也工作?请尝试:
={“列标题在此处”;数组公式(如果(A2:a=B2:B,“匹配”,“不匹配”))}