多语言展示
当前在线:472今日阅读:84今日分享:32

巧用&与vlookup函数对数据在多组条件下进行分类

最经工作中,发现有一个可以将连接符“&”与vlookup函数组合使用,来实现多条件提取文本信息的方法,个人认为易于理解也较实用,故在此推荐给大家。
工具/原料

Excel2007、Excel2003

方法/步骤
1

如图一,为我们常见的基础工作表,每组数据有多个“类别”信息,数据量庞大,且没有固定顺序。

2

图二,为分类条件

3

如图三,在表格sheet1中加入一列,用连接符“&”,将几组类别的信息连接起来。如:A2=a,B2=A,C2=东,D2=苹果,则可在E2单元格输入=A2&'-'&B2&'-'&C2&'-'&D2即可得到“a-A-东-苹果”(中间“-”为使表格美观、整齐,也可不用或改为其他字符).

4

如图三、图四,在新表sheet2中,对各个条件逐级展开。1. 二级展开:在F2单元格输入:=$A$2&'-'&B2,然后下拉,2. 三级展开:在G2单元格输入:=F2&'-'&$C$2,下拉;3. 四级展开:在H2单元格输入:=G2&'-'&$D$2,下拉……以此类推。

5

在sheet2中对最终完全展开后的信息一一设置对应的级别或类别在sheet1中F2单元格输入”=VLOOKUP(E2,sheet2!H:I,2,0),下拉单元格,即可完成基础表格的分类、分级。

注意事项

暂时就说到这里,如果认为还是没有表述清楚,可向我要原始Excel表格,就更清楚了

推荐信息