如何将巨大的Excel工作表变成一个数据库?

我有12张非常大的Excel工作表。

每一个是102列宽,平均60万行长。

它们在结构上都是一样的。

很多时候我需要运行一个特定的查询,只有一个列的子集,具有特定的标准。 而通过打开每个文件并筛选/sorting/find我所需要的过程变得非常繁琐。

如果他们都在一个数据库中,这样的查询将会更容易。

我试过MS Access,我试了SQL Server Express。

两人在各自的import向导期间死在我身上。

而失败是由于数据集的大小,因为如果我手动修剪文件说10行,导入工作正常。

任何想法如何做到这一点? 我愿意使用Access,或者SQL Server Express,或者其他任何真正做这个工作的工具。

注意:某些列包含逗号的logging,因此我发现在导入之前将文件转换为CSV文件的build议最终以破坏的结构结束。

编辑1:他们是12个独立的工作簿,每个1张。 目标是创build一个单一的表,其中所有的数据被附加。