excel表格怎么把sheet1的明细内容,在sheet2的表的里自动显示出来,不用每天把更新的数据手动粘贴复制过去

最好能在sheet2表里显示我需要的字段数据,不要的自己一而不会显示

使用Vlookup函数
具体参考:
用途:返回表格或数组当前行中指定列处的数值。
语法:VLOOKUP(索引值,数据区域,列序号,查找方式)
参数:
索引值为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。
数据区域为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。
列序号 指数据区域 中待返回的匹配值的列序号。它等于1 时,返回数据区域 第一列中的数值;它等于 2时,返回数据区域第二列中的数值,以此类推。
查找方式为一逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹配。如果为1或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于索引值 的最大数值;如果为0,函数VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。追问

不好意思,不是VLOOKUP.我是要需他自己动会显示,VLOOKUP要输入引用值。相同的数据值,VLOOUP也不能达到我要的效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-30
自己打开sheet1,然后选择工具--宏--录制宏。
然后在SHEET1中开始操作,具体选择什么数据,复制,粘帖到SHEET2,你自己看着办,都完事了,选择停止录制宏。
然后在打开宏,把宏名称复制,
在thiswordbook中写下面的代码
Private Sub Workbook_Open()
'在此处写上你的录制宏名称
End Sub追问

有没有教程啊,呵呵,发下给我可以么?
邮箱[email protected]

追答

兄弟,木有教程啊。。。。。。。。。。。。。
我以前都是那样做的啊。。。。。。。。

本回答被提问者采纳
第2个回答  2011-12-30
方法有很多:
方法一、使用MS QUERY查询工具,可按自定义参数条件自动查询符合的数据,修改数据或条件参数时,自动更新查询结果。

方法二、或使用SQL查询,适合于条件相对固定的查询(因为修改条件时不如上面的方便)

方法三、高级筛选(这个方法最简单,但是更新结果会稍麻烦)

方法四、使用数据透视表(能分类筛选,但不能模糊筛选)追问

我不是要查询呢,查询到了要复制过去,还是要手动的啊,我要他自动在里面一张便上体现,
数据透视表他的有一定上的限制,不能满足我的需求。
SQL和MS QUERY我不会,呵呵。能赐教一下么?

追答

你给我发一个样表,并把你的要求在表格里说清楚,我做好给你。[email protected]

第3个回答  2011-12-30
跨越工作表取值:在SHEET2里面设置公式 就是SHEET1中需要取值的部分追问

这个公式怎么设置啊?

第4个回答  2011-12-30
=sheet1!A1追问

额有些数据我不需要,这样他不会帮我筛选了,就全部过去了。呵呵

相似回答