比Vlookup好用10倍,ToRow是一个超级查找函数

职场   2025-02-09 08:51   河南  

有一个新函数的问世,把Vlookup虐的满地找牙。它就是Torow函数(WPS和office365可用

这个函数的用法其实很简单的,就是可以把一个表格转换为一行。

图片

看上去和Vlookup没一毛钱关系,怎么它有查找功能呢?

这和它的第二个参数有关系: 忽略错误值

图片

兰色突然幻想到,如把不符合长件的都变为错误值,利用这个忽略错误的参数,不就可以只剩下符合条件的吗?

如下图所示根据姓名查找工资,先用IF判断是否相等,如果相等就返回B列值,如果不相等,就返回字符X(字符不加引号就会返回#NAME?错误值)

=IF(A2:A7=D2,B2:B7,x)

图片

如果是返回的数字,还可以再简化公式,分母是false时会返回#DIV/0

=B2:B7/(A2:A7=D2)

图片

接下来用ToRow把错误值排除就得到结果了。

=TOROW(B2:B7/(A2:A7=D2),2)

图片

虽然可以查找,但说它比Vlookup好用也没看出来哦。嘿嘿,咱们就看两个Vlookup很难搞定的问题。

1、多条件查找

根据部门和姓名查找工资

=TOROW(D2:D13/(A2:A13&B2:B13=F2&G2),2)

图片

2、批量查找

把部门所有员工列出来。

=TOROW(IF(A$2:A$13=A16,B$2:B$13,x),2)

注:如果有多个符合条件结果会显示到一行中。

图片

兰色说:今天只是ToRow的一个非本份的扩展应用,它的表格转换更强大。其实它还有一个同样牛的兄弟ToCol函数,兰色已它们都录成视频更新到兰色的四合一函数教程里。

兰色根据多年经验,录制了一全套适合新手和初中级阶段用户学习的Excel教程。包括Excel表格90个函数用法(即将更新几十个新函数)、119个使用技巧、透视表从入门到精通50集、图表从入门到精通209集。(绿卡会员有效期内免费)详情点击下方链接

Excel精英培训
每天一篇excel原创教程,由浅入深,全面学习excel技巧、函数、图表和VBA编程。有excel问题也可以提问哦!
 最新文章