将列中的大量地址 (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

然后向下复制B1G1

可以使用公式将任何单个列或行映射到二维table。