【发布时间】:2019-11-18 14:54:18
【问题描述】:
我在 Google 表格上有很多数据。我运行 importhtml 公式来获取数据。因为我有很多数据我得到了错误
Error
Loading data may take a while because of the large number of requests. Try to reduce the amount of IMPORTHTML, IMPORTDATA, IMPORTFEED or IMPORTXML functions across spreadsheets that you've created.
所以我只想在第一次得到结果然后下一个单元格运行导入公式时运行公式。例如:
在这张表中,所有公式都在同一时间运行,当 a1 公式得到的值比单元格 A2 运行时,有什么办法,当单元格 a2 得到值时,单元格 A3 运行
| Column A |
=====| =================================
A1 | =query(TRANSPOSE(ImportHtml(H2, "table", 1)), "select * limit 1 offset 1", 0)
=====| =================================
A2 | =query(TRANSPOSE(ImportHtml(H2, "table", 1)), "select * limit 1 offset 1", 0)
=====| =================================
A3 | =query(TRANSPOSE(ImportHtml(H2, "table", 1)), "select * limit 1 offset 1", 0)
想要这样的东西
| Column A |
=====| =================================
A1 | =query(TRANSPOSE(ImportHtml(H2, "table", 1)), "select * limit 1 offset 1", 0)
=====| =================================
A2 | wait for get result for A1
| Column A |
=====| =================================
A1 | Name 1
=====| =================================
A2 | A1 get result now run formula here
希望它有意义
【问题讨论】:
标签: if-statement web-scraping google-sheets google-sheets-formula google-sheets-importxml