【发布时间】:2014-11-21 18:21:17
【问题描述】:
所以我有大约。 8.000 个 URL,其中大多数在日期部分之前都缺少逗号,我需要那个该死的逗号才能通过我的本科。
例子:
(...)_employee_declarations_legal_complaint_and_motions_2009 (应该是:motions,_2009)
(...)/wiki/Xinhua_Presidential_Express_18_Jun_2009(应为:快递,_18_Jun_2009)
(...)guide_for_law_enforcement_23_Dec_2008(应该是:执行,_23_Dec_2008)
等等。我需要在 Excel 中自动插入逗号。这甚至可能吗?你能告诉它在## _ text _ #### 或类似的东西之前插入一个逗号吗?当日期不同时,替换将不起作用。
最大的问题是,我不是程序员。我是一名政治学本科专业的学生,试图对维基解密进行统计分析。
顺便说一句:问题不在于我输入错误(从 CSV 到 Excel),其他地方有很多逗号。问题是我使用 import.io 作为数据抓取器,这可能是他们的错误。
【问题讨论】:
-
如果它们都被格式化为
_23_Dec_2008格式(日期始终为 2 位)我会说你可以用 excel 来做,但如果你的格式不一致,我想你会需要使用其他工具 -
是的,他们并不都这样。但如果只有 >20 种格式,那么我会一次又一次地做。如果是 _23_Dec_2008 格式(两位,文本,然后是四位),那么您将如何在 excel 中执行此操作?
-
您可能没有考虑过的一件事是整个值必须随后用双引号等文本标识符包裹,否则字段值会变成两个字段。如果您将其导入 Excel,您可以使用 VBA 对其进行修复并将其导出回 .CSV,并使用双引号作为文本标识符来包装每个可能包含逗号的字段。