Lau*_*uri 9 excel excel-formula excel-match
我使用以下公式:
=IFERROR(INDEX('Cleaned Post'!W:W,MATCH(Combined!$C2,'Cleaned Post'!$C:$C,0))," ")
Run Code Online (Sandbox Code Playgroud)
这个公式工作得很漂亮,除了对于空白单元格,它返回"0".我希望空白单元格返回为空白.
具体来说,这就是我所拥有的
第1页(题为清理邮报)
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
Run Code Online (Sandbox Code Playgroud)
第2页(标题为"合并") - 我得到了什么
Email Task#1
888@gmail.com 80
687@gmail.com 95
432@gmail.com 0
236@gmail.com 65
Run Code Online (Sandbox Code Playgroud)
表2(标题为"合并") - 我想要的
Email Task#1
888@gmail.com 80
687@gmail.com 95
432@gmail.com __
236@gmail.com 65
Run Code Online (Sandbox Code Playgroud)
我需要做些什么来调整这个公式?
bar*_*ini 20
你的公式会回归什么样的价值观?如果它们是文本值,则将"空字符串"连接到您的INDEX/MATCH公式就足够了,如下所示:
=IFERROR(INDEX('Cleaned Post'!W:W,MATCH(Combined!$C2,'Cleaned Post'!$C:$C,0))&"","")
Run Code Online (Sandbox Code Playgroud)
这也适用于数字,但它会将它们转换为文本,所以如果你不想要,你可以试试这个版本:
=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))),"")
Run Code Online (Sandbox Code Playgroud)