我遇到了一个难题,希望有人能帮助我!我已将一个 PDF 文件导出到 Excel 中,其中包含大量信息,这些信息填充到一个单元格中。我需要将这些信息拆分成单独的单元格,但所有信息的间距都不同。以下是一个例子:
John Smith 1234 Main St
Charlie Motto 6548 Teflon Ave
Shannon Guesswho 12W546 Spoon Dr
所以,我需要将名称和地址放在一个单元格中(最好是数字和街道分开)。
有什么办法可以做到这一点?
答案1
尝试这个:
- 从 PDF 复制
- 粘贴到文本文件中(我使用记事本)
- 从文本文件复制
- 粘贴到 Excel 中
- 在粘贴图标中选择“使用文本导入向导...”
- 选择下一步 3 次,看看结果是否正确
您可以管理向导以请求最佳结果
答案2
在 Excel 2013 中:
- 复制文本(来自 PDF 文件)。
- 单击电子表格中您希望数据进入的位置的左上角。
粘贴。您可能需要执行“粘贴”→“匹配目标格式 (M)”。
A
确保选择了 左列(列 )。选择“数据”→“数据工具”→“文本分列”。
“第 1 步(共 3 步)” – 选择“分隔”(因为您的字符串由空格分隔,并且没有固定的宽度)。单击 Next >。
“第 2 步(共 3 步)” – 选择适当的分隔符。 在您的例子中,它看起来像是空格。 单击 Next >。
“第 3 步,共 3 步” – 可选,为每列分配数据格式。我通常跳过此步骤。单击 Finish。您将获得类似以下内容:
如果您希望街道名称和街道类型同时存在,
- 输入
=D1 & " " & E1
单元格F1
。 - 向下拖动/填充:
- 选择列
F
。 - 复制它,并将值粘贴到 Column 上
D
。 - 清除列
E
和F
。
- 输入
以类似方式合并列
A
(名字)和列B
(姓氏)。