我想知道搜索功能是否支持优先顺序?一旦满足第一个条件,我需要搜索功能来中断执行。
我的公式是做什么的
搜索笔记本电脑!D2 中的某些关键字,一旦找到,将文本打印到左侧并剪掉其余部分。
我以为会发生的事
Excel 在笔记本电脑中找到 B820!D2 将文本打印到左侧并砍掉其余部分
实际发生了什么
Excel 在笔记本电脑中找到 B820 和 Windows!D2,将文本打印到 Windows 左侧而不是 B820
我的公式
=IFERROR(LEFT(Laptops!D2,LOOKUP(2^15,SEARCH(D1:D7,Laptops!D2))-1),"")
我尝试引用我所需的搜索参数,如下所示
=IFERROR(LEFT(Laptops!D2,LOOKUP(2^15,SEARCH({"B820","AMD","Pentium","Celeron","Windows","Intel","i3"},Laptops!D2))-1),"")
它给出的结果与我从 D1:D7 引用它们时的结果相同,这并不奇怪。