链接两个Excel工作表并连接数据

时间:2016-02-19 22:50:56

标签: excel

我经常需要将两张excel表连接在一起。使用excel和microsoft查询我没有遇到任何问题。我从供应商那里得到了纸张,它们包含参考编号,价格和代码。

我将两张纸与两张纸上列出的参考号相关联。

但是我这次得到的其中一张纸的参考编号与另一张相差无几。所有数字都是相同的但是前面有一个字符“K”。

Sheet1: 
[ol]
[li]2255674489925[/li]
[li]1255639784411[/li]
[li]5669215004789[/li]
[/ol]

Sheet2: 
[ol]
[li]K2255674489925[/li]
[li]K1255639784411[/li]
[li]K5669215004789[/li]
[/ol]

这些工作表包含大约40000行,因此我无法手动删除所有字符。

我尝试使用%通配符但没有成功。

SELECT `Blad1$`.ref, `Blad1$`.prijs, `Blad1$`.korting, `Blad2$`.ref2, `Blad2$`.winst
FROM `C:\Users\Nibor\Desktop\test.xlsx`.`Blad1$` `Blad1$`, `C:\Users\Nibor\Desktop    \test.xlsx`.`Blad2$` `Blad2$`
WHERE `Blad2$`.ref2 = `Blad1$`.%ref

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

为什么不在整个工作簿中对字母K进行搜索和替换?

Trace

应该解决你的问题......