使用一个标题在Excel工作表中转换垂直数据

问题描述 投票:-2回答:1

我在将一长串垂直地址数据转换为带有头文件的标准水平excel工作表时遇到问题。

我有这个:

Name     Text Doe
Email    [email protected]
Operator     Someone
Product/Service  name of product
Phone   123 1234567
Company  ABC Company
Referrer URL     https://www.google.com.my/
Search Engine    Google
IP   210.186.133.177
Country/Region   Malaysia
State    Kuala Lumpur
City     Kuala Lumpur[Client Info]
Language     en-GB
Time Zone    GMT +08
Name     Text Doe
Email    [email protected]
Operator     Someone
Product/Service  name of product
Phone   123 1234567
Company  ABC Company
Referrer URL     https://www.google.com.my/
Search Engine    Google
IP   210.186.133.177
Country/Region   Malaysia
State    Kuala Lumpur
City     Kuala Lumpur[Client Info]
Language     en-GB
Time Zone    GMT +08
Name     Text Doe
Email    [email protected]
Operator     Someone
Product/Service  name of product
Phone   123 1234567
Company  ABC Company
Referrer URL     https://www.google.com.my/
Search Engine    Google
IP   210.186.133.177
Country/Region   Malaysia
State    Kuala Lumpur
City     Kuala Lumpur[Client Info]
Language     en-GB
Time Zone    GMT +08

[我试图找到一些自动的方法来将其解析为标准的excel工作表,其中侧面的标签在顶部带有下面的信息,因此我可以将其导入到crm。

Name     Email   Operator    Product/Service     Phone  Company  Referrer URL    Search Engine   Google    IP    Country/Region  State   City    Language    Time Zone

以及以下单元格上的信息。是否有一种简单的方法可以通过VB脚本或其他任何方式执行此操作?

excel database excel-vba text-parsing
1个回答
0
投票
  1. 首先过去将所有数据保存到Excel文件。
  2. 然后替换字符串''与','(使用Ctrl + h)。
  3. 使用文本到列中(在数据中)功能将其划分为列。

enter image description here

  1. [Copy一切。
  2. 使用过去的特殊样式]粘贴> Ctrl + Alt + V
  3. enter image description here

  1. 标记转置并单击确定。
  2. enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.