IFERROR,INDEX,MATCH返回零而不是空格

我使用下面的公式:

=IFERROR(INDEX('Cleaned Post'!W:W,MATCH(Combined!$C2,'Cleaned Post'!$C:$C,0))," ") 

这个公式工作的很好,除了空白单元格,它返回“0”。 我想空白单元格返回为空白。

具体来说,这是我所拥有的

第1页(标题为Cleaned Post)

 Name Email Age Gender Task #1 Andrew 888@gmail.com 18 1 80 Jason 687@gmail.com 20 1 95 Judy 432@gmail.com 18 2 __ Jack 236@gmail.com 24 1 65 

工作表2(题为“组合”) – 我得到的

  Email Task#1 888@gmail.com 80 687@gmail.com 95 432@gmail.com 0 236@gmail.com 65 

工作表2(题为“组合”) – 我想要的

  Email Task#1 888@gmail.com 80 687@gmail.com 95 432@gmail.com __ 236@gmail.com 65 

我需要做些什么来调整这个公式?

你的公式返回什么样的价值? 如果它们是文本值,则将“空string”连接到INDEX/MATCH公式就足够了:

 =IFERROR(INDEX('Cleaned Post'!W:W,MATCH(Combined!$C2,'Cleaned Post'!$C:$C,0))&"","") 

这也适用于数字,除了将它们转换为文本,所以如果你不想要你可以试试这个版本:

 =IFERROR(IF(INDEX('Cleaned Post'!W:W,MATCH(Combined!$C2,'Cleaned Post'!$C:$C,0))="","",INDEX('Cleaned Post'!W:W,MATCH(Combined!$C2,'Cleaned Post'!$C:$C,0))),"")