将列中的大量地址 (10000) 信息转置到 csv 中以上传到 mysql
Transposing large list of address (10000) information in columns and later in csv to upload in mysql
我在 Excel/LibreOffice Calc/Word/LibreOffice Writer 中有一个地址列表(大约 10000 个)。我需要将它们上传到 Mysql table。每个公司的字段和信息都在变化……但粗略的结构是:
Company A
FirstName LastName Titel
Address
Phone
Email
Website
Company B
FirstName LastName Titel
Address
Phone
Email
Website
Company C
FirstName LastName Titel
Address
Phone
Email
Website
...
显然我可以一个一个地复制-> 选择性过去-> 将它们转置为第一步,使信息垂直。
目标:
Column1|Column2|Column3|Column4|Column5|Column6
Company A | FirstName LastName Titel | Address | Phone | Email | Website
Company B | FirstName LastName Titel | Address | Phone | Email | Website
Company C | FirstName LastName Titel | Address | Phone | Email | Website
...
但是有没有办法自动执行此操作而不是 10000 次?不确定这是否重要...我确实有 Table 的内容...公司名称是标题...其余信息是默认值 Style/Text Body
使用 A 列中的数据,在 B1 中输入:
=OFFSET($A,COLUMNS($A:A)-1+(ROW()-1)*7,0)
然后通过G1.
将B1复制到C1
然后向下复制B1到G1:
可以使用公式将任何单个列或行映射到二维table。
我在 Excel/LibreOffice Calc/Word/LibreOffice Writer 中有一个地址列表(大约 10000 个)。我需要将它们上传到 Mysql table。每个公司的字段和信息都在变化……但粗略的结构是:
Company A
FirstName LastName Titel
Address
Phone
Email
Website
Company B
FirstName LastName Titel
Address
Phone
Email
Website
Company C
FirstName LastName Titel
Address
Phone
Email
Website
...
显然我可以一个一个地复制-> 选择性过去-> 将它们转置为第一步,使信息垂直。
目标:
Column1|Column2|Column3|Column4|Column5|Column6
Company A | FirstName LastName Titel | Address | Phone | Email | Website
Company B | FirstName LastName Titel | Address | Phone | Email | Website
Company C | FirstName LastName Titel | Address | Phone | Email | Website
...
但是有没有办法自动执行此操作而不是 10000 次?不确定这是否重要...我确实有 Table 的内容...公司名称是标题...其余信息是默认值 Style/Text Body
使用 A 列中的数据,在 B1 中输入:
=OFFSET($A,COLUMNS($A:A)-1+(ROW()-1)*7,0)
然后通过G1.
将B1复制到C1然后向下复制B1到G1:
可以使用公式将任何单个列或行映射到二维table。