如何在Google表格中将这些数据转换为importhtml

时间:2019-11-18 10:20:01

标签: arrays web-scraping google-sheets google-sheets-formula transpose

我在Google表格上有数据。我的importhtml公式会在工作表中获取数据

第一个

    Column A |             | Column B
    =================================
   Name 1    |             | Tom
   Name 2    |             | Dim

想要这种格式的数据

    Column A |  Column B   | Column C | Column D
    ===========================================
   Name 1    |  Tom        | Name 2   |Dim  
             |             |          |

或采用这种格式

    Column A |  Column B   | Column C | Column D
    ===========================================
   Name 1    |  Name 2     | Tom      |Dim  
             |             |          |

请帮助我以上述任何人的格式存档数据

我尝试了此操作,但没有得到我想要的格式

=TRANSPOSE(Importhtml(E1, "table",1))

2 个答案:

答案 0 :(得分:1)

尝试:

={TRANSPOSE(A2:A3), TRANSPOSE(B2:B3)}

0

那应该是:

={TRANSPOSE(INDEX(IMPORTHTML(E1, "table", 1),,1)), 
  TRANSPOSE(INDEX(IMPORTHTML(E1, "table", 1),,2))}

答案 1 :(得分:1)

或:

=SPLIT(TEXTJOIN("♦", 1, A:B), "♦")

0

那应该是:

=SPLIT(TEXTJOIN("♦", 1, IMPORTHTML(E1, "table", 1)), "♦")