楼主 水星钓鱼 |
附件如下: 各地区销售明细表.rar SQL语句
补充内容 (2014-1-11 07:21): 请使用帖子右下角的评分功能给这个帖子评分 |
2楼 亡者天下 |
很久都没有人录制动画了! |
3楼 穿高跟鞋在跑步 |
太快,看不清楚 |
4楼 玉丫头 |
发现动画录制之后播放时显示的速率会更快,GGG的也是这样 |
5楼 angel928 |
SQL 合并总表,学会了。 |
6楼 辛苦遭逢起一经 |
可惜只有10的版本能用 |
7楼 heaven827 |
不错不错,学习了,谢谢斑竹 |
8楼 水星钓鱼 |
03也可以用 |
9楼 sunman |
我想问题一个,如果每张表的字段都不一样,也可以这样合并吗? |
10楼 水星钓鱼 |
也可以,请将你的文件压缩成RAR上传到这里。 |
11楼 lrlxxqxa |
1楼的代码在03,07和10里面都通用的 |
12楼 do_re_me |
请问一下,如果我的sheet表格命名不是这些上海、北京、杭州等,而是其他,那么我在命令文本这一环节是否要把代码 select * from [上海$] union all select * from [北京$] union all select * from [南京$] union all select * from [杭州$] union all select * from [山东$] 名称的位置改为我所需合并的sheet表格的名称就可以了? |
13楼 水星钓鱼 |
是的 |
14楼 do_re_me |
如果工作表数量比较多的情况下,比如说有上百个工作表,用这种方式来做还是有一定的麻烦的,我觉得。 |
15楼 水星钓鱼 |
没错,这个时候可以借助VBA。可以参考这个帖子 http://www.exceltip.net/thread-31353-1-1.html |
16楼 do_re_me |
晕,又是VBA,这是高手用的东西,我们这些菜鸟哪会呀,唉……少壮不努力,老大徒伤悲了…… |
17楼 水星钓鱼 |
不用VBA也行,就是SQL语句要多写几个。 |
18楼 do_re_me |
唯有这样了,我点击您给我提供的那个网址,进去看的东西,什么也不懂,看那表格也好像没有什么技巧,后来就决定放弃了,毕竟这些高科技的东西不适合我们这些菜鸟的。 对了,您是超级版主,想问您一个问题,为什么我每次点击回复或者是一些新的帖子,网页都提醒说要重新登录,然后我不厌其烦的重新登录吧,但网页还是提醒我重新登录,这问题够郁闷的了。 |
19楼 油麻地的风 |
怎么提示我语法有误呢 |
20楼 LurkerX |
我想问个问题,当我进行到属性-命令文本这步时,采用手动输入上面01-09SQL语句后点击确认,却出现“查询无法进行或数据表无法打开”这个提示?此时数据表也没能合并成功。 谢谢! |
21楼 泽洛 |
gif好小啊 看不清 |
22楼 水星钓鱼 |
可以看微博上的动画。 |
23楼 天天想你 |
觉得这里真的是卧虎臧龙 |
24楼 天天想你 |
请教:在sql语句里的union all,是否也可以更改成自定义的字段,如果可以,如何更改?谢谢 |
25楼 水星钓鱼 |
不明白你的意思。 |
26楼 娃娃鱼 |
太好了,谢谢! |
27楼 忙找工作 |
图片太小,操作太快,没看清 |
28楼 枫晚墨 |
你是要求最后合并出的表字段是自定义的嘛?那么是改前面select部分的才对吧。比如你如果只需要显示销售人员,品名,销售金额,那么就写作 select 销售人员,品名,销售金额 from [上海$] union all 后面依次类推。 最后出来的结果就只显示这三个字段的。 |
29楼 天天想你 |
就是这个意思,谢谢 果然是前辈。 |
30楼 天天想你 |
谢谢,28楼已经解决了此问题。 |
31楼 九洲鹿-旭尧 |
斑竹你好,我试验下来,基本可以,但是遇到几个问题,想展开来请教一下:1、我的几个sheet中,如果有列数不一致的情况,那用那个“select * from [23$] union all"不行,然后我看了下,每个sheet里都有的列,我用”select CCES,韵达 from [4$] union all“就可以了。 2、我想问下,我想SELECT 工作薄里所有的sheet,有什么简单的公式吗?不至于我,一个个的写那个代码~ 3、我想问下,我想同时SELECT 多个工作薄里的sheet,有怎么操作呢? 另外我想最后问下,我在EXCEL里,想替换“select * from [27$] union all" 里的“*”号,为什么一替换 就全部被替换了?怎么替换“*” |
32楼 九洲鹿-旭尧 |
追问“参数不足,期待为1" 是啥意思,EXCEL 2010 |
33楼 star591 |
能否根据表里面的名称管理器读取数据那? |
34楼 水星钓鱼 |
没明白你的意思 |
35楼 star591 |
select * from [路径].[表1$].[自定义的名称管理器] 是否可以这样写?或者怎么写? |
36楼 水星钓鱼 |
你说的是用定义名称来表示要合并的区域对吗?可以这样 Select * from Rng1 Rng1表示你定义的名称。 |
37楼 star591 |
那能跨多个工作表查询吗? |
38楼 star591 |
提示找不到定义的名称,请检查路径或名称 |
39楼 水星钓鱼 |
你好,请到“我的提问”版块提问 将你的问题详细描述下。 |
40楼 伊月児琪 |
我有一个问题,复制的代码是从哪来的?我用自己的表格进行合并的时候,代码是需要自己编写的吗? |
41楼 水星钓鱼 |
是的 |
42楼 hylees |
SQL也犀利 |
43楼 haimenger |
楼主 问一下~~ 为什么我的老出现这个??呜呜 我试过几次了,我把每个表的表头都ctrl+v一个格式了。 “在联合查询中所选定的两个数据表或查询中的列数不匹配”总是这样 呜呜 帮帮我吧~~ |
44楼 lm1899 |
分表数据发生变化,总表刷新后数据不变? |
45楼 yncxxmj |
正在学习SQL知识。 |
46楼 weikang2516 |
谢谢版主,学习下 |
47楼 headmaster |
正好需要,学习了!谢谢分享! |
48楼 nkwangfj |
用VBA貌似更简单啊,至少不用逐个输入每张工作表的名称。 |
49楼 weikang2516 |
学习了 |
50楼 cyy1905 |
很实用,太棒了,下一步研究一下我们公司要汇总各分子公司的往来账龄表时看看能否用得上这个 |
51楼 halen818 |
03版本确实也能用,谢谢 |
52楼 JustinTianyi |
正想找个可以合并多表格的工具呢,谢谢 |
53楼 劫匪猫JF |
为什么我运行的时候总是弹出提示说“the query didnt run, or the database tale could not be opened." ????? 该怎样修改呢? |
54楼 _68217 |
一直不成功啊,我就是把两个序时账的表格和在一起,一直不成功,哪位大神帮忙看看,请教大家 2011序时账.zip |
55楼 劫匪猫JF |
可以合并啊 你试试把command type 选成 sql 我用的是英文版 不知道中文对应什么 |
56楼 _68217 |
我2了 我以为最后一排也要写 union all 汗 |
57楼 2320955803 |
为什么我的说数据库打不开或不能运行呢? |
58楼 飞飞珊瑚虫 |
啊啊啊 怎么可以将这种动画下载下来 |
59楼 飞飞珊瑚虫 |
55555太快了看不清楚重么办?! |
60楼 Cycyz |
这个学会了~谢谢楼主..但对SQL语言还是不太懂,,,要继续努力学习啊! |
61楼 Little_Alex |
为什么我在操作之后出现下面的提示 TT 我用的是07版本 "查询无法运行或数据库无法打开" 请检查数据库服务器或联系您的数据库管理员. 确认外部数据库有效且未被移动或重新组织,然后重试该操作! 然后发现时代码打错了,重试代码之后可以合并, 但出现的报个格式"颜色/行距/行高/列宽"等都变没了.... 这是什么原因呢? 可以保持单元格格式一样吗? 谢谢:) |
62楼 一直じ独show |
这是什么情况,见截图合并问题.JPG |
63楼 goal_hong |
求高人指点啊,我明明已经按照那个语法去输入的了,为什么老是提示“""不是一个有效名称,请确认它不包含无效的字符或标点,且名称不太长。” 求教啊~~~谁能帮我把里面的所有工作表汇总成一张表?急用~~~ 2012汕头店每周日分时段业绩.rar |
64楼 静悄悄的 |
请问,这个最高能汇总多少个工作薄? |
65楼 静悄悄的 |
*号前面和后面要加空格 试试 |
66楼 凝浸蓝 |
学习了,那请问下要把每天的excel合并到一张表里做月报,怎么合并啊 |
67楼 叮当猫的口袋 |
请问下,SQL代码哪里找/ |
68楼 小虾米ゲ |
很小。。又很快。。 |
69楼 /wxG_luciFeR |
sql和excel是什么关系?都是可以通用的命令语句吗? |
70楼 水星钓鱼 |
SQL是一种语言,Excel是一个软件。SQL语句有自己专门的语法规则 |
71楼 水星钓鱼 |
改SQL语句即可 |
72楼 digest123 |
老师没有黏贴的那个sql文本命令啊?????得自己编写吗?????? |
73楼 titandove |
好好学习一下 |
74楼 liuao911 |
查询无法进行或者数据表无法打开,怎么破! |
75楼 jijiafei |
学习 |
76楼 Zimmer_foto |
我的03版的,貌似不行啊,老是出现这个错误。求鉴定~所有的数据都已经调整到一个统一的格式了~~ |
77楼 Zimmer_foto |
不好意思,弄错了,我的是2007版的,是不是2007版的用不了这个功能啊? |
78楼 加油菜盆 |
如果有很多表,各表的名称也不一样,如何编制代码呢 |
79楼 lily依旧霸气 |
问各位大神们个问题呀,那个命令文本从哪里黏贴过来的呀 |
80楼 lily依旧霸气 |
有模版么?要怎么写呢?动画太快,看不出 |
81楼 达达123 |
学习了,谢谢! |
82楼 胖海贼 |
我也是07的出现这个提示,说查询无法运行或数据库无法打开,看不出代码有什么问题,能说说当时你怎么解决的嘛? |
83楼 gxd2013 |
很实用,EXCEL真是面面俱到 |
84楼 朱小果 |
"查询无法运行或数据库无法打开" 请检查数据库服务器或联系您的数据库管理员. 确认外部数据库有效且未被移动或重新组织,然后重试该操作! 代码也没有错误,是复制一楼的,并改成我自己的工作表名。请高人指点!谢谢 |
85楼 hg1971 |
学习中 |
86楼 tingc1985 |
您好,我用自己的分表1-12来合成一个表时,表名称自动带上了‘’,结果提示错误,请问如何解决? |
87楼 丽园 |
不知道怎么弄的,现在链接打开后是数据连接属性,都不会弄了 |
88楼 ishtarel |
“the query didnt run, or the database tale could not be opened." 请问需要先做什么数据库的相关设置吗?感谢! |
89楼 isabella9897 |
是新浪微博 or QQ微博呢? |
90楼 小雨点儿 |
图太小了 看不清楚 能放大点的么 谢谢 |
91楼 djhbj |
我有一个疑问,第四部中的命令文本那一本,怎么点击右键选择粘贴,就会出现例子里的内容呢,如果我之前的剪贴板里有其他的内容呢,这怎么破呀 |
92楼 djhbj |
楼主,刚才那个问题,我看回复已经解决了。现在我遇到了另一个问题:就是命令文本中的 上海,北京,,的顺序一定要和表格从左到右的一致吗,因为我在不一致的情况下是无法完成的,求解释哦 |
93楼 东东-_- |
原来粘贴哪一步的语句还要自己编写的。。 |
94楼 稀客 |
很实用啊,感谢楼主分享! |
95楼 ishtarel |
按照动画步骤进行操作,依然报错………… |
96楼 sjzsh2009 |
非常不错,如果能够介绍一下命令就更好了 |
97楼 ishtarel |
使用LZ提供的附件进行操作成功,但使用我自己的数据依然报错"查询无法运行或数据库无法打开"。步骤与动画相同,函数直接复制只是改成了自己的表名。请问合并前原始数据的处理有什么需要注意的地方吗? |
98楼 小馥 |
楼主,提示查询语法错误,查询字句不完整.是什么问题啊? |
99楼 sonypanda |
表格合并上了,发现有些数据没并过来,为什么呢? |
100楼 干嘛嘛滴 |
我也是,我用的07版的,求解 |
101楼 水星钓鱼 |
附件如下: 各地区销售明细表.rar SQL语句
补充内容 (2014-1-11 07:21): 请使用帖子右下角的评分功能给这个帖子评分 |
102楼 亡者天下 |
很久都没有人录制动画了! |
103楼 穿高跟鞋在跑步 |
太快,看不清楚 |
104楼 玉丫头 |
发现动画录制之后播放时显示的速率会更快,GGG的也是这样 |
105楼 angel928 |
SQL 合并总表,学会了。 |
106楼 辛苦遭逢起一经 |
可惜只有10的版本能用 |
107楼 heaven827 |
不错不错,学习了,谢谢斑竹 |
108楼 水星钓鱼 |
03也可以用 |
109楼 sunman |
我想问题一个,如果每张表的字段都不一样,也可以这样合并吗? |
110楼 水星钓鱼 |
也可以,请将你的文件压缩成RAR上传到这里。 |