VLOOKUP向来号称函数之王,但随着一些列新函数的出现,其地位已是岌岌可危。 尤其是XLOOKUP和FILTER,VLOOKUP能做的它们都能做,VLOOKUP不能做的它们也能做。 VLOOKUP VLOOKUP轻而易举地根据学号查询数学成绩: =VLOOKUP(H4,D4:F12,3,0) 根据学号查询姓名呢? 如果根据姓名查询成绩,注意到有2个“张飞”,怎么办? VLOOKUP只能一对一查询,如果要查询所有语文成绩不及格的学生呢? 类似的情况VLOOKUP不是不能解决,只不过思路很复杂,需要添加辅助列。但是在XLOOUP和FILTER眼里,都是小儿科。 XLOOKUP 根据学号查询姓名和性别,数组应用于第3参数,一个公式返回两个结果,自动溢出显示。 =XLOOKUP(H4,D4:D12,B4:C12) 姓名和性别相连接作为查找值,以此区分两个“张飞”: =XLOOKUP(H4&I4,B:B&C:C,D:D) FILTER FILTER的核心功能被定义为“筛选”,近乎完美的解决了一对多查询问题。 比如要查询语文成绩不及格的学生姓名: =FILTER(B4:B12,E4:E12<60) |
|
来自: 昵称72339616 > 《待分类》