Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 从CSV文件中提取数据_Excel_Csv_Export_Vba - Fatal编程技术网

Excel 从CSV文件中提取数据

Excel 从CSV文件中提取数据,excel,csv,export,vba,Excel,Csv,Export,Vba,我有一个从Linkedin从我的连接中导出的数据,我想将数据提取成可用的格式 这是列的设置方式请注意,所有列都位于一个列中: 所以,它看起来像这样: A列 B栏 C列 D列 E列 马库斯,兰兹,马库斯。lanz@example.com,例如CompanyCEO 空的 空的 空的 空的 数据>文本到列应该足够了,使用逗号作为分隔符 也可以使用Power Query获取和转换数据: let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[

我有一个从Linkedin从我的连接中导出的数据,我想将数据提取成可用的格式

这是列的设置方式请注意,所有列都位于一个列中:

所以,它看起来像这样:

A列 B栏 C列 D列 E列 马库斯,兰兹,马库斯。lanz@example.com,例如CompanyCEO 空的 空的 空的 空的 数据>文本到列应该足够了,使用逗号作为分隔符

也可以使用Power Query获取和转换数据:

let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Split Column by Delimiter" = Table.SplitColumn(Source, "Column1", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), {"First Name", "Last Name", "Email", "Company", "Positionn"})
in
    #"Split Column by Delimiter"

谢谢@Olly第一个选项做得非常好。非常感谢你的贡献!您可以考虑将此标记为您的答案。我们缺少您已经使用的代码,以便提出解决方案。另外,您正在接收的确切数据格式可能没有像您在问题中所写的那样接收带有表格的html,是吗?
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Split Column by Delimiter" = Table.SplitColumn(Source, "Column1", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), {"First Name", "Last Name", "Email", "Company", "Positionn"})
in
    #"Split Column by Delimiter"