Web Scrape returns N/A,不确定如何保持数据返回

Web Scrape returns N/A, not sure how to keep the data returning

这里是全新的&我想你们会在我还没来得及弄清楚这个问题之前就知道答案。

我有一个 google 表格,用于实时 google sheet 用户提交汽车注册号。

我的目标是让注册号在注册号之外显示品牌、型号。

我已经实现了导入XML 函数,我希望看到数据加载几分钟的单元格,然后恢复为 "N/A" 或有时根本不提取数据,但手动访问 URL 会 return 数据。

导入XML函数使用一个由URL字符串组成的单元格,然后通过表单提交添加Reg/VIN输入。该单元格看起来像这样 "basicvehicledetails.com/reg" 并且 return 在网页上与 Make/Model 相关的 Class 在单独的单元格中。

我需要数据在 returned 后保留下来,但不知道该怎么做。

另一个选项是需要登录的汽车检查网站,然后在网页之前输入和搜索 reg return关于汽车的深入数据,这是我可以得到的东西导出到 google sheet/excel spreadsheet?

我真的被这个问题困住了,非常感谢任何帮助,因为手动更新每辆车是很痛苦的。

试一试:

=REGEXREPLACE(QUERY(ARRAY_CONSTRAIN(IMPORTDATA(
 "https://www.motorcheck.ie/free-car-check/?vrm=152D1234"),5000,1), 
 "where Col1 contains 'dark-left'", 0), "</?\S+[^<>]*>", )


更新:

=IMPORTHTML("https://www.cartell.ie/ssl/servlet/beginStarLookup?registration=152D1234",
 "table", 1)