如何用数据透视表做一对多查询
1、以这个数据为例;

2、选中区域,选择插入选项卡,点击数据透视表;

3、不做修改,点击确定;

4、姓名拉到行,喜爱的蔬菜拉到列;喜爱的蔬菜还要拉到值区域;

5、复制数据透视表为普通格式的表;

6、选中区域;

7、按下F5出现这个框;点击定位条件;

8、选中常量,公式只剩数字;点击确定;

9、会把1都选中;

10、输入公式,等于1对应的上面的蔬菜;

11、对公式进行相对和绝对引用,按下F4;公式=B$12(行相对引用,列绝对引用);

12、然后同时按下Ctrl+Enter,数字全部变为了文字;

13、选择复制粘贴为值;选中区域,第二次定位;

14、选择空值;

15、定位到了空值;

16、右击选择删除,并勾选右侧单元格左移;


17、再次复制结果,只粘贴值;

18、打开剪贴板,点击全部清空;


19、复制内容,会进入剪贴板;

20、选中一个单元格双击,点击剪贴板内容;内容全在一个单元格内;

21、不要离开单元格,再次复制内容;

22、粘贴到合适区域会自动分行;

23、发现数据最后都有空格,先用trim把末尾的空格去除;

24、把中间的空格替换为顿号、;


25、替换成功后,就变成了这样;复制到合适的区域即可;

26、最后加上边框等进行美化;
