将Excel电子表格从一种格式转换为另一种格式
问题描述:
我有一个数据列表,它来自可输出为excel的数据库。但数据找出来这样的..将Excel电子表格从一种格式转换为另一种格式
Room Name Model_Number Type
Name_A 3243234 Projector
Name_B 3233566 Projector
Name_C 1232322 Projector
Name_C 9299393 Camera
Name_A 9383888 Camera
Name_B 773984 Camera
Name_A 875649 Projector
Name_B 38292A3 Camera
我需要的是数据看起来像这样
Room Name Projector1 Projector2 Camera1 Camera2
Name_A 3243234 875649 9383888
Name_B 3233566 773984 38292A3
Name_C 1232322 9299393
有谁知道如何做到这一点..我想我会必须编写一些VB代码,它接受每个类型列,删除重复项,然后将行转换为第二个电子表格中的列,然后遍历名称查找与第一个电子表格匹配的值(如果存在),然后填充第二个电子表格。只是好奇,如果我在写轨道。 (我没有在VB或Excel以外的任何编码基础的东西,但总是愿意学习)
答
你可以很容易地做一个数据透视表 - 创建一个新的数据透视表,选择Room_Name作为行标签,键入作为列标签和Model_Number作为值。
所以我尝试了数据透视表的方法,我会做一些关于数据透视表的研究,但是当我第一次尝试这个方法时,它显示的值是1和0这样的数字,我想看到的是实际的模型数字而不是一个1或0。 – user990951 2013-02-21 16:16:44