EXCEL:如何从文本文件导入数据

EXCEL:如何从文本文件导入数据

我想将此文本文件导入到 Excel 中:ftp://aftp.cmdl.noaa.gov/data/trace_gases/co2/flask/surface/co2_mlo_surface-flask_1_ccgg_event.txt

每次我导入时,它都会将所有内容放在一列中。有人请帮我将这些数据整理到 Excel 中。谢谢您的时间。

答案1

只需按照 Microsoft 文章中的说明进行操作即可 文本导入向导,并注意:

  • 使用数据选项卡 > 外部数据组 > 来自文本 > 导入文本文件
  • 原始数据类型到分隔
  • 从行开始导入至 71
  • 在下一步中,设置分隔符到空格键(也可以离开 Tab 键),离开将连续的分隔符视为一个已检查
  • 下一步,离开列数据格式作为常规,单击先进的并取消选中 尾随减号,点击确定
  • 单击“完成”
  • 在下一步中,选择现有工作表=$A$1如果您不希望有列标题,请保留;=$A$2如果您想要有标题,请更改为
  • 单击“确定”
  • 要添加标题,请在文件中选择从以下行开始的选择
    sample_site_code sample_year sample_month sample_day sample_hour ...
  • 单击单元格 A1
  • 在“主页”选项卡中,单击“粘贴”旁边的向下箭头,然后选择 使用文本导入向导
  • 按照与上述相同的步骤导入=$A$1

答案2

由于这既不是逗号分隔的数据,也不是制表符分隔的数据,而只是由多个空格分隔的值,因此字段需要由您手动定义。

这补充了哈利上面定义的内容

通过单击行来定义字段

向下滚动直到您可以看到实际数据,然后单击每个数据点的末尾,这样就会出现一条这样的线,如果单击的位置不正确,您可以通过单击并拖动将线向左移动到右。

如果您愿意,您甚至可以合并三个字段,以便整个日期(1969 08 20)出现在一个单元格中,然后您可以稍后将它们转换为您的日期格式。

一旦绘制了所有线直到数据的右端,请按照上面的描述继续。

每个导入的数据的前导空格将自动被删除。

由于标题的宽度不同,它们将无法正确显示,因此您可以删除最上面一行随机损坏的标题。

相关内容