excel 多条件格式设置,找到在另一表单中某个值,如何设?
EXCEL中查找主要是VLOOKUP和HLOOKUP,但是大家都知道这两个函数只能用于单条件查找;那么我们是不是只能去学VB,去设计复杂的宏才能解决多条件查找的问题呢?我告诉大家,完全不需要,我个人非常厌恶宏,一直觉得宏就是懦弱者退后的借口。
该问题其实只要将需要的查找条件通过“&”符号连接,变多条件为单条件,再使用VLOOKUP进行查找,OK,问题简单的解决了。详细的描述如下:
1、在信息表格中插入一列,如下图,在D8中输入“=B8&C8”,使用拖拉的方式填充D8:D13
2、在F2中输入“=VLOOKUP(B2&C2,D7:F13,2,FALSE)”,
在G2中输入“=VLOOKUP(B2&C2,D7:F13,3,FALSE)”
3、在B2与C2中分别输入部门与岗位信息后,就能够自动的根据多条件自动的查询出姓名、年龄等信息
注意事项:
1、VLOOKUP函数的查找条件不得重复;
2、不同的工作表间查找时, 替换掉上面公式中的“D7:F13”为“[表名.xls]标签名'!D7:F13”
3、公式实际使用过程中,请根据实际情况,变更取数单元格,本处描述均针对下图示例。
楼主,其实这个问题我很多朋友也迷惑过,但是一个&的小运用真的让人豁然开朗。EXCEL运用就是不拘一格,各种不同的函数甚至是位置的有效组合。希望能够帮助楼主增加对EXCEL的兴趣、勤于思考、勇于创新的能力。
楼主如还有不懂的地方,可以直接追问。