Excel 如果VLOOKUP中引用的单元格为真或假,则更改值

Excel 如果VLOOKUP中引用的单元格为真或假,则更改值,excel,excel-formula,formula,Excel,Excel Formula,Formula,我目前有以下VLOOKUP公式,当返回#N/A错误时,该公式返回“未安装” =如果(iSeries错误(VLOOKUP(连接(,“EMEA\”,E:E),[vda.xlsx]远程PC_列表!$A:$D,2,FALSE)),“不是 已安装”,VLOOKUP(连接(,“EMEA\”,E:E),[vda.xlsx]远程PC_列表!$A:$D,2,FALSE)) 目标查找单元格中的其他两个可能值为TRUE和FALSE。当在目标查找单元格中找到TRUE时,如何使其返回已安装并已分配的;当在目标查找单元格中

我目前有以下VLOOKUP公式,当返回#N/A错误时,该公式返回“未安装”

=如果(iSeries错误(VLOOKUP(连接(,“EMEA\”,E:E),[vda.xlsx]远程PC_列表!$A:$D,2,FALSE)),“不是 已安装”,VLOOKUP(连接(,“EMEA\”,E:E),[vda.xlsx]远程PC_列表!$A:$D,2,FALSE))

目标查找单元格中的其他两个可能值为TRUE和FALSE。当在目标查找单元格中找到TRUE时,如何使其返回已安装并已分配的;当在目标查找单元格中找到FALSE时,如何使其返回已安装但未分配的

可能:

=IF(ISERROR(VLOOKUP(CONCATENATE("EMEA\",E:E),[vda.xlsx]remotepc_list!$A:$D,2,0)),"Not Installed",IF(VLOOKUP(CONCATENATE("EMEA\",E:E),[vda.xlsx]remotepc_list!$A:$D,2,0),"INSTALLED AND ASSIGNED","INSTALLED BUT UNASSIGNED"))

=IF(iError(VLOOKUP(CONCATENATE(,“EMEA\”,E:E),vda.xlsx]远程PC_列表!$A:$D,2,FALSE)),“未安装”,IF(VLOOKUP(CONCATENATE(,“EMEA\”,E:E),vda.xlsx]远程PC_列表!$A:$D,2,FALSE),“已安装并已分配”,“已安装但未分配”)
?如果有帮助,请告诉我。顺便说一句,你打算用
连接(,“EMEA\”,E:E)
实现什么?您是否将其用作数组公式?整个公式应该做什么?也许有一种更简单的方法..目标电子表格上的文档包含前缀为EMEA的所有值\n我明白了,但是在此处使用整列
E
的目的是什么:
连接(,“EMEA\”,E:E)
?整个公式应该怎么做?电子表格1的主机名在列E中作为主机名,而电子表格2的主机名在列E中作为EMEA\hostname。事情是电子表格2是自动生成的,所以我不想玩它太多。。。另外,它有1000条记录,而电子表格1只有大约50@simoco我收到一个代码错误:(