用逗号分隔字段来分隔字段

用逗号分隔字段来分隔字段

我正在将一个逗号分隔文件导入到包含赛马统计信息的 MS Access 数据库中。该文件包含各个赛马的信息、比赛日期、完成排名等。我试图将每匹赛马的最后 15 场比赛日期分成单独的列,而不是像当前格式那样将所有日期都放在一列中。

当前文件列的示例是马匹和比赛日期:

Mike 3/14/16
Mike 2/14/16
Mike 1/14/16
Mike 12/14/15
Mike 11/14/15

CSV 文件格式如下:

"RCDate","RCRace","Horse", "Finish"
"1/15/16", "1", "Mike", 1"
"1/01/16", "2", "Mike", 2"
"2/15/16", "7", "Mike", 6"

我希望每个比赛日期都放在不同的列中,例如racedate1,,,,,等等。racedate2racedate3racedate4racedate5

答案1

使用记事本打开您的.csv 文件。

在顶部,按回车键创建新行。

在第一个空行中输入以下文本:

九月=,

你的文件现在看起来应该是这样的:

sep=,
Col1, col2, col3
"data 1", data2, "more data"

保存文件并尝试再次打开它,瞧,你的程序突然明白了 , 是你的分隔符。这适用于所有 MS Office 产品,也可能适用于其他产品。如果你有 ; 作为分隔符,sep=;显然这样做。

相关内容