我有一个包含其中每列是一个字段的客户记录一个巨大的Excel电子表格。有一个名为Demographics的字段,其中包含客户的调查结果,它完全采用XML格式。这是每一个客户都有自己的性别一样人口统计信息,婚姻状况,收入,年龄等,这是在XML格式给出的调查结果。值得注意的是,整个XML就像是文字的,我不能用它来分析数据的电子表格单元格一大块。提取数据字段到Excel
现在的问题是我想提取每个客户的人口统计数据,并在同一个电子表格目前作为领域,即,每个客户都有一个年龄,性别,等等。我怎样才能做到这一点?我试图谷歌这一点,但似乎没有人有同样的问题。我正在使用Excel 2007/2010。
您可以考虑编写可能能够在XML上运行XPAT查询并将其放入某个单元格的宏吗? – Kangkan 2012-03-29 12:20:20
你看过编写自己的XSLT样式表吗? XSLT样式表是转换XML文档的标准,可以直接在样式表中编写XPATH语句来提取所需内容。 – markblandford 2012-03-29 13:30:18