EXCEL中如何在工作表中查找开头相同数据

A B B
0504090402 0504090402
0903040506
0504050903 0504050903
0403050544
怎么把05开头的数据找到,放在B 结果这样,怎么做.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-28

在B列用公式:=IF(LEFT(A1,2)="05",A1,"")

但这种提取数据的应用的地方比较少,如果楼主只单纯的想提取出05开头的或其他有共性的数据进行罗列,不如用笨一点更简单的方法,就是《筛选》;筛出以05开头全部内容

方法:先选中要提取所有内容的数据列(题为A列),然后依次点击,数据--筛选--自动筛选,A1单元格后会出现个下拉箭头,点击箭头选自定义,弹出对话框,前选始于,后填05,确定,再把筛选完的内容按需复制粘出来

本回答被网友采纳
第2个回答  2012-01-28
在B1输入
=IF(LEFT(A1,2)="05",A1,"")
往下拖
第3个回答  推荐于2016-11-11
  只要给出一个操作员的编号,那么,就在对应的B列中,得出该操作员编号所对应的在Sheet2中所记录下来的最后一次操作日期。
  比如,在B2中,使用公式:=LOOKUP(1,0/(Sheet2!$A$2:$A$18=A2),Sheet2!$B$2:$B$18)
  就可以得出结果,其它的使用填充工具往下拉就可以了。
  知识拓展:公式说明
  LOOKUP(1,0/(Sheet2!$A$2:$A$18=A2),Sheet2!$B$2:$B$18),翻译为中文,应该为:
  LOOKUP(1,0/(数据查找范围=条件),满足条件后需要返回的数据范围)
相似回答