【问题标题】:Linking two excel sheets and joining data链接两个 Excel 工作表并连接数据
【发布时间】:2025-11-25 02:40:01
【问题描述】:

我通常需要将两个 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

这里有什么问题?

【问题讨论】:

    标签: excel


    【解决方案1】:

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

    Search for: K
    
    Replace with: (nothing)
    

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

    【讨论】: