Arrays importhtml每个URL中的列数不同会引发错误&;进一步需要移动/洗牌列

Arrays importhtml每个URL中的列数不同会引发错误&;进一步需要移动/洗牌列,arrays,web-scraping,google-sheets,google-sheets-query,google-sheets-importxml,Arrays,Web Scraping,Google Sheets,Google Sheets Query,Google Sheets Importxml,我正在尝试导入具有不同列数的表。这导致错误“在ARRAY_LITERAL中,一个ARRAY LITERAL缺少一行或多行的值”。似乎列数应该相同 此外,我还需要关于第二个URL表的帮助,其中输出: a) B列应在G“H”列中 b) 洗牌列,如第二个URL表输出中的C、D列应位于b、C列中。E、 F列应为F,E.) 该表附在您的第二个导入表输出上#N/A,因此您实际上是在一列/一个单元格的数组中放入6列 如果仍要继续,请使用: =QUERY({ IFERROR(QUERY(IMPORTHTM

我正在尝试导入具有不同列数的表。这导致错误“在ARRAY_LITERAL中,一个ARRAY LITERAL缺少一行或多行的值”。似乎列数应该相同

此外,我还需要关于第二个URL表的帮助,其中输出:

a) B列应在G“H”列中

b) 洗牌列,如第二个URL表输出中的C、D列应位于b、C列中。E、 F列应为F,E.)


该表附在您的第二个导入表输出上#N/A,因此您实际上是在一列/一个单元格的数组中放入6列


如果仍要继续,请使用:

=QUERY({
 IFERROR(QUERY(IMPORTHTML(
 "https://www.financialexpress.com/market/stock-market/nse-top-gainers/", "table", 2),
 "where Col1 is not null", 1), {"","","","","",""});
 IFERROR(QUERY(IMPORTHTML(
 "https://www.financialexpress.com/market/stock-market/nse-buyers/",      "table", 2), 
 "where Col1 is not null offset 1", 0), {"","","","","",""})},
 "where Col1 is not null", 0)


更新:

您好,谢谢您的帮助,我现在添加了另一张表格,显示了两个表格,请检查。我检查了。。太棒了。。。非常感谢你。。。是否有必要将第二个URL中的E,F数据交换为F,E(在第一个URL中,顺序为change,change%,但在第二个表中,顺序为相反的change%,change,在网站本身中)使用:
=QUERY({IFERROR(QUERY)(IMPORTHTML('https://www.financialexpress.com/market/stock-market/nse-top-gainers/“,”表“,2),选择Col1',Col2,Col3,Col4,Col5,Col6,其中Col1不是空标签''Bid quantity',1',{'','','','','','});IFERROR(查询(IMPORTHTML('https://www.financialexpress.com/market/stock-market/nse-buyers/,“表”,2),“选择列1、列2、列3、列4、列6、列5、列7,其中列1不为空偏移量1”,0),{”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“”,“}”)其中Col1不为null”,1)
=QUERY({
 IFERROR(QUERY(IMPORTHTML(
 "https://www.financialexpress.com/market/stock-market/nse-top-gainers/", "table", 2),
 "select Col1,' ',Col2,Col3,Col4,Col5,Col6 
  where Col1 is not null 
  label ' ''Bid Qty'", 1), {"","","","","",""});
 IFERROR(QUERY(IMPORTHTML(
 "https://www.financialexpress.com/market/stock-market/nse-buyers/",      "table", 2), 
 "where Col1 is not null offset 1", 0), {"","","","","","",""})},
 "where Col1 is not null", 1)