在单元格E5中输入以下公式,然后按Enter。
=filter(a2:a13,isnumber(find(e2,a2:a13)))))))
此示例中指定的条件是isnumber(find(e2,a23360a13))。
首先使用查找函数在A2:A13中获取E2中每个单元的位置。如果单元格在E2中包含内容,则查找功能将返回一个指示该位置的数字,否则返回错误值。最后,获得了由数字和错误值组成的内存阵列。
然后使用ISNUMBER函数来确定查找函数的结果是否为数字。如果单元格在E2中包含关键字,则ISNUMBER函数将返回逻辑值True,否则返回false。
最终滤波器函数返回与A23360A13单元区域中TRUE相对应的整个行记录。
2。根据条件在列中提取数据

如下图所示,您希望从左侧的数据表中提取所有部门“销售”的名称。
在单元格中输入以下公式,然后按Enter。
=tocol(if(b2:b9=d2,a2:a9,x),3),3)
首先,使用IF函数来判断。如果B列中的部门等于单元格中的部门,则返回与A列相对应的名称,否则返回字符X。由于“ x”之前和之后没有引号,因此运行到此步骤时,它被识别为未定义的名称并返回错误值#name?
{‘dachun’;名称?’sanmin’;’四个新’;名称?名称?}
托有函数的第二个参数使用3,这意味着忽略了误差值,并且上述内容将转换为列。
3。多表中的合并列表

如下图所示,一月至4月的员工出勤记录存储在不同的工作表中。每个月可能会有新的新兵和辞职,希望从这四张表中提取非命运的员工名单。
在“摘要表”的单元格A1中输入以下公式,然后按Enter。
=unique(tocol(’1月:4’!a:a,1))
Tocol函数的第一个参数使用多页面参考方法,表明要处理的数据为“ 1月:4”! A:A,指示“ 1月”至“ April”工作表的列A,第二个参数使用1,表明空白单元被忽略。
托有函数将四个工作表的列A组合为忽略空白单元格的形式,然后使用唯一函数提取非重复列表。
用户评论
无寒
哇,这三个Excel公式真的太神奇了!我之前排序数据都要花好几分钟,现在3秒搞定,简直工作效率提升了好几倍!
有13位网友表示赞同!
古巷青灯
标题里说的3秒排序,我之前怎么没听说过?赶紧收藏了,回头试试看,希望真的那么快。
有5位网友表示赞同!
我一个人
哈哈,这个标题一看就是给Excel新手准备的,我这种老手都跃跃欲试了,毕竟时间就是金钱嘛!
有16位网友表示赞同!
惦着脚尖摘太阳
三个公式就能在3秒内完成数据排序,同事都羡慕死我了!我得赶紧学会,下次开会的时候展示一下。
有20位网友表示赞同!
妄灸
这个教程太实用了,我之前排序数据总是出错,现在有了这三个公式,再也不怕数据乱糟糟的了。
有15位网友表示赞同!
莫阑珊
3秒完成数据排序?这怎么可能?我有点怀疑这个教程的有效性,但想想还是值得一试。
有15位网友表示赞同!
米兰
同事都在追这个教程,我也要赶紧学起来,毕竟在职场,速度就是竞争力。
有19位网友表示赞同!
Hello爱情风
这个标题太吸引人了,3秒排序听起来太酷了,不知道实际操作起来效果如何。
有18位网友表示赞同!
笑叹★尘世美
我之前对Excel就一知半解,现在看到这个教程,感觉自己离高手又近了一步。
有15位网友表示赞同!
陌上花
三个公式就能在3秒内完成排序,这得节省我多少时间啊!我要是早点看到这个教程就好了。
有13位网友表示赞同!
非想
这个教程太实用了,我马上转发给其他同事,大家一起来学习,提高工作效率。
有19位网友表示赞同!
入骨相思
3秒排序听起来像是神话,但我相信Excel的强大,说不定这个教程真的能让我事半功倍。
有9位网友表示赞同!
仰望幸福
同事们都说我手快,现在有了这三个公式,我敢说我的速度要再提升一个层次!
有18位网友表示赞同!
龙吟凤
这个教程让我对Excel有了新的认识,原来排序也可以这么快,太神奇了!
有12位网友表示赞同!
慑人的傲气
我之前排序数据总是慢吞吞的,现在看到这个教程,感觉找到了救星,太感谢了!
有16位网友表示赞同!
余温散尽ぺ
3秒排序听起来太夸张了,但我相信实践是检验真理的唯一标准,我要试试看。
有15位网友表示赞同!
蝶恋花╮
这个教程让我对Excel有了新的认识,原来排序也可以这么轻松,我要推荐给更多的人。
有16位网友表示赞同!
裸睡の鱼
同事们都说我太懒,现在有了这三个公式,我打算用速度来证明自己不是懒虫!
有12位网友表示赞同!