您好我有一个列,其中包含所有基于Windows的操作系统,以及它们的类型,例如Windows 7企业版,Windows Server 2000,Windows Server 2003标准版等。
我需要过滤这些只显示Windows“操作系统名称”。
我使用了这个公式=IF(ISERROR(SEARCH("7",[Caption])),"Windows 7","Error")
来挑选所有的窗口7但是当我尝试将“错误”更改为另一个IF(ISERROR(SEARCH))时,它实际上并没有正确搜索该语句。
我可以用这种方式解决这个问题吗? 下面的图片是我使用公式`时发生的事情 接受 您可以在Excel中嵌套任何公式,因此将“ERROR”替换为另一个IF(ISERROR(...肯定是可能的。确保您要放置的公式本身是正确的,它应该可以工作。
=IF(ISERROR(SEARCH("7",[@Caption])),"Windows 7",IF(ISERROR(SEARCH("Windows",[@Caption])), "any other Windows","Error"))
答案 0 :(得分:2)
您可以在Excel中嵌套任何公式,因此将"ERROR"
替换为另一个IF(ISERROR(...
肯定是可能的。确保您要放置的公式本身是正确的,它应该可以正常工作。
=IF(ISERROR(SEARCH("7",[@Caption])), "Windows 7", IF(ISERROR(SEARCH("Windows",[@Caption])), "any other Windows", "Error"))
请注意,我添加了@
,因为我认为您的公式中缺少这个内容!