我正在尝试从IATA的网站上导入一些数据到Google Spreadsheet / Excel中。我尝试使用XCOPY方法,但是此页面不断更新,电子表格最终会显示“ N / A”错误。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9oSzlWQS5wbmcifQ==” alt =“ googlesheets错误”>
我基本上希望电子表格将特定国家/地区的数据导入到工作表的单元格中。我正在寻找针对特定国家/地区的信息。
例如,如下所示,我只想从此网站将COSTA-RICA的数据或CANADA的数据导入我的电子表格,
以下是我正在编辑的电子表格链接:https://docs.google.com/spreadsheets/d/1anrXXHuVtuP3iCDBsX8GcP7egDBmA75eeG4-wa1ov7E/edit#gid=1624254662
对于整个列表:
=INDEX(TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div/div/div/div/div/div/div/div")),,1)
加拿大使用:
=QUERY(QUERY(INDEX(TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div/div/div/div/div/div/div/div")),,1), "limit "&
MATCH("CAYMAN ISL.", INDEX(TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div/div/div/div/div/div/div/div")),,1), 0)-
MATCH("CANADA", INDEX(TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div/div/div/div/div/div/div/div")),,1), 0)&" offset "&
MATCH("CANADA", INDEX(TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div/div/div/div/div/div/div/div")),,1), 0)-1, 0), "where Col1 is not null", 0)
哥斯达黎加变更:
CANADA
至COSTA RICA
CAYMAN ISL.
至COTE D'IVOIRE
完整列表:
=ARRAYFORMULA(QUERY(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY("♦"&TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div[@id='contentwrapper']//p[01]|//div[@id='contentwrapper']//p[02]|
//div[@id='contentwrapper']//p[03]|//div[@id='contentwrapper']//p[04]|
//div[@id='contentwrapper']//p[05]|//div[@id='contentwrapper']//p[06]|
//div[@id='contentwrapper']//p[07]|//div[@id='contentwrapper']//p[08]|
//div[@id='contentwrapper']//p[09]|//div[@id='contentwrapper']//p[10]|
//div[@id='contentwrapper']//p[11]|//div[@id='contentwrapper']//p[12]|
//div[@id='contentwrapper']//p[13]|//div[@id='contentwrapper']//p[14]"))
,,9^9)),,9^9), "♦"))), "where Col1 is not null", 0))
部分:
=ARRAYFORMULA(QUERY(
QUERY(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY("♦"&TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div[@id='contentwrapper']//p[01]|//div[@id='contentwrapper']//p[02]|
//div[@id='contentwrapper']//p[03]|//div[@id='contentwrapper']//p[04]|
//div[@id='contentwrapper']//p[05]|//div[@id='contentwrapper']//p[06]|
//div[@id='contentwrapper']//p[07]|//div[@id='contentwrapper']//p[08]|
//div[@id='contentwrapper']//p[09]|//div[@id='contentwrapper']//p[10]|
//div[@id='contentwrapper']//p[11]|//div[@id='contentwrapper']//p[12]|
//div[@id='contentwrapper']//p[13]|//div[@id='contentwrapper']//p[14]"))
,,9^9)),,9^9), "♦"))), "where Col1 is not null", 0), "limit "&
MATCH("PALAU",
QUERY(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY("♦"&TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div[@id='contentwrapper']//p[01]|//div[@id='contentwrapper']//p[02]|
//div[@id='contentwrapper']//p[03]|//div[@id='contentwrapper']//p[04]|
//div[@id='contentwrapper']//p[05]|//div[@id='contentwrapper']//p[06]|
//div[@id='contentwrapper']//p[07]|//div[@id='contentwrapper']//p[08]|
//div[@id='contentwrapper']//p[09]|//div[@id='contentwrapper']//p[10]|
//div[@id='contentwrapper']//p[11]|//div[@id='contentwrapper']//p[12]|
//div[@id='contentwrapper']//p[13]|//div[@id='contentwrapper']//p[14]"))
,,9^9)),,9^9), "♦"))), "where Col1 is not null", 0), 0)-
MATCH("PAKISTAN",
QUERY(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY("♦"&TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div[@id='contentwrapper']//p[01]|//div[@id='contentwrapper']//p[02]|
//div[@id='contentwrapper']//p[03]|//div[@id='contentwrapper']//p[04]|
//div[@id='contentwrapper']//p[05]|//div[@id='contentwrapper']//p[06]|
//div[@id='contentwrapper']//p[07]|//div[@id='contentwrapper']//p[08]|
//div[@id='contentwrapper']//p[09]|//div[@id='contentwrapper']//p[10]|
//div[@id='contentwrapper']//p[11]|//div[@id='contentwrapper']//p[12]|
//div[@id='contentwrapper']//p[13]|//div[@id='contentwrapper']//p[14]"))
,,9^9)),,9^9), "♦"))), "where Col1 is not null", 0), 0)&" offset "&
MATCH("PAKISTAN",
QUERY(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY("♦"&TRANSPOSE(IMPORTXML(
"https://www.iatatravelcentre.com/international-travel-document-news/1580226297.htm",
"//div[@id='contentwrapper']//p[01]|//div[@id='contentwrapper']//p[02]|
//div[@id='contentwrapper']//p[03]|//div[@id='contentwrapper']//p[04]|
//div[@id='contentwrapper']//p[05]|//div[@id='contentwrapper']//p[06]|
//div[@id='contentwrapper']//p[07]|//div[@id='contentwrapper']//p[08]|
//div[@id='contentwrapper']//p[09]|//div[@id='contentwrapper']//p[10]|
//div[@id='contentwrapper']//p[11]|//div[@id='contentwrapper']//p[12]|
//div[@id='contentwrapper']//p[13]|//div[@id='contentwrapper']//p[14]"))
,,9^9)),,9^9), "♦"))), "where Col1 is not null", 0), 0)-1, 0))