将矩阵转换为 Google 工作表中的行的公式

Formula to convert matrix to rows in Google Sheets

我正在尝试连接电子表格中矩阵的行,这是我从 importhtml 调用中获得的。

例如,如果我有一个 3x3 table:

A   B   C
D   E   F
G   H   I

我想要一个 command/function 将它转换成一行:

A B C D E F G H I

想法是每行将有不同的 html 形式,其中相同的 table/data 将被提取。这不能每次都手动完成。

A1:C3 替换为您的 IMPORTHTML 公式:

=SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(A1:C3),,999^99)),,999^99), " ")


如果它包含单词/空格:

=ARRAYFORMULA(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 SUBSTITUTE(A1:C3, " ", CHAR(127))),,999^99)),,999^99), " "))