excel表格里某一列中提取数字,显示在在单独的列中

通过数据透视表做出想要的数据,现在是这样的

最后想要达到的效果是这样

应该用什么方法,求高人指点!!!

你用的Excel 2007以上的版本吧,右击数据透视表——数据透视表选项——显示,勾选“经典数据透视表布局(……)“后确定。按住日期字段(估计是日期吧)拖到名称字段右侧即可。追问

照你说的,做出来是这样的

 

但是还是没有达到我需要的效果,还有别的办法么?

追答

鼠标点到有汇总任何一个单元格中,右击,把“名称 汇总”前的对勾去掉。

追问

现在做出来是这样的

能不能把第二列的数据,同一类目下的集中到一个单元格里呢?合计的只留一个总数就行。

 

怎样才能做成下面这样的呢?

追答

不行,需要合计的话,就恢复名称的合计。或者再做一个表来引用,但个人觉得真的没这个必要。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-09
EXCEL中普通的公式无法解决动态查询字符连接的函数。要实现也只能使用VBA才能实现。追问

没有简便易行的方法了么?VBA要怎么弄?

追答

没有简单的方法。VBA的话,就要看到准确的表格格式(行列号必须固定)。

第2个回答  2013-10-09
你在制表格的时候直接作成你想要的格式,
相似回答