这就是我一直在使用的,当只定义了1个单元格时它可以正常工作。
=IFERROR(SEARCH($K$2,C2),"")
上面使用vlookup返回结果,但我希望Within_Text在C2上搜索:E2。
当我将其更改为
时=IFERROR(SEARCH($K$2,C2:E2),"") and I search for something that is in C2:E2 I don't get any results.
我正在使用的vlookup是:
=IFERROR(VLOOKUP(J3,A2:E200,{3,4,5}, FALSE),"")
这样做的目的是搜索由全名,专业和部门组成的3列,我希望能够搜索任何列,并为每个人返回3个字段。 (如果这是有道理的)。
答案 0 :(得分:3)
对于Excel函数,其中函数只需要一个单元格但数据在一个范围内(或非连续单元格),有时可以将这些数据组织到单个单元格中。
这可以使用连接函数完成:
=concatenate(b2, c2, e2)
如果您希望连接数据具有人类可读性,请尝试以下方法:
=concatenate(b2, " ", c2, " ", e2)
这样,Excel就可以按照自己的方式使用所需的数据。