![](https://img.haomeiwen.com/i16927880/27c5c4416bd0b16c.jpg)
说起查询匹配,大家都会想起VLOOKUP,如果被查询项在表中是唯一的,用此函数来查找匹配还是很方便的,但是如果被查找项在表中出现多次,单纯用Vlookup函数,找到的只是在表中第一次出现的内容,想要得到全部结果,若用函数公式会比较复杂,这里介绍一个简单方法:数据透视表法。
(此方法介绍的比较详细啰嗦,因为其中的几个小技巧,应用比较广泛,若能熟练掌握,实际应用中会很方便。)
1、插入——“数据透视表”——选择原表区域——再选择放置透视表的单元格——确定(如图);
![](https://img.haomeiwen.com/i16927880/4934dd8a5cb05347.png)
2、将查找项,如“姓名”拖到透视表的“行”,被查找项“水果”拖到“列”,再同时将“水果”拖到“值”区域,得到如图左边的透视表;
![](https://img.haomeiwen.com/i16927880/f960f4cd02af15e9.png)
3、透视表中总计内容用不到,点开“设计”下的“总计”旁的小三角,将行列禁用(如图3);
![](https://img.haomeiwen.com/i16927880/1bcf2b6720c0ab0e.png)
4、再选中透视表复制粘贴为数值,以方便进行下一步(如图);
![](https://img.haomeiwen.com/i16927880/0d95d79030f231c3.png)
5、选中复制后的表,按Ctrl+5调出“定位”对话框,勾选“常量”下的“数字”,并将其他的勾选内容去除后点“定位”(如图);
![](https://img.haomeiwen.com/i16927880/9e05b0b56d472c64.png)
6、在定位情形下直接输入=并点击D19单元格,并按F4,使D19出现行上的绝对引用(如图),这样做的目的是为了将数字换成相应的水果名称;
![](https://img.haomeiwen.com/i16927880/8b003cafca4cbd56.png)
7、最后同时按下Ctrl+Enter键,得到如下图的结果;
![](https://img.haomeiwen.com/i16927880/dd6f01b580f25b2b.png)
8、为了让得到的水果名称显得更集中,可以继续进行处理:
选中水果区域——调出定位对话框(Ctrl+5)——空值——定位(如图中选择区域多选了姓名,若想姓名与相应水果在一个单元格出现可以这样选);
![](https://img.haomeiwen.com/i16927880/8b89cebcfe6ae578.png)
9、右键调出快捷菜单:删除——右侧单元格左移,得到处理后结果(如图);
![](https://img.haomeiwen.com/i16927880/9edc2f1a28bb4c64.png)
![](https://img.haomeiwen.com/i16927880/71e45caf67419566.png)
10、打开剪贴板,点击“全部删除”将上面已有内容清除(上图),复制水果名称区域,此时空白的剪贴板中出现了相应内容;(下图)
![](https://img.haomeiwen.com/i16927880/a18fa2eaaf3e0afe.png)
![](https://img.haomeiwen.com/i16927880/e82b02c154d4d8bf.png)
11、双击空白单元格,使得光标出现在其中,再点击剪贴板中刚才复制的内容,相应的内容就出现在单元格中,此时不要按回车,直接选中它,将其剪切粘贴到空白单元格,水果的名称就出现在一个单元格中了(如图);
![](https://img.haomeiwen.com/i16927880/ee0cf35937a71966.png)
12、一般进行到上面一步就可以了。
若想水果之间不是以空格相隔,也可以进一步处理:输入公式=TRIM(水果所在单元格)确定,拖动右下角填充柄复制公式到相应位置,此步目的是为了“除去单词之间应有的单个空格外多余的空格”;如图
![](https://img.haomeiwen.com/i16927880/1e144300e80db2bc.png)
![](https://img.haomeiwen.com/i16927880/6b4c669167d6d6f0.png)
13、经过处理的内容就可以调出“查找-替换”对话框,在查找不输入一个空格,在替换中输入逗号,点全部替换就得到最结果。如图
![](https://img.haomeiwen.com/i16927880/d02f2c08d944c016.png)
![](https://img.haomeiwen.com/i16927880/53a3135aea0b1f9b.png)
此方法中用到了以下几个技巧:
1、利用透视表达到一对多的查找;
2、定位数字、空值;
3、利用剪贴板,可以把各个单元格的内容合并放入一个单元格中;
4、用TRIM函数可以清除字符间多余的空格,文本处理中常常用到此函数,可以方便后面进一步的处理(如在本文中可以方便后面的查找替换)。
![](https://img.haomeiwen.com/i16927880/5ddb6a60f3e9000b.png)
网友评论