所以我想为自己创建一个简单的电影列表,并希望将 IMDB/Meta/RT 分数保存在一个单元格中。
我可以用这样的东西正常工作:
=IF(ISBLANK(A2),,IFERROR(importxml(("http://www.omdbapi.com/?apikey=**MYKEY**&t="&A2&"&r=xml&tomatoes=true&y=2018"),"root/movie/@imdbRating")/10))
这将返回一个我可以保存在单元格中的值。问题是它并不总是刷新。谷歌表格被窃听、importxml 或 omdbapi。我读过其他人有同样的问题。
典型的行如下所示:
[黑豹] [2018 年 2 月 16 日] [86%] [74%] [97%] [88%]
由于我的数据没有太大变化,我想以某种方式缓存它。因此,如果 importxml 失败,它不会清空单元格,它只会保留最后一个值。也许我可以通过引用另一个选项卡的单元格来做到这一点?我确实尝试过,但是一旦另一个选项卡单元格被空白(因为 importxml 失败),主选项卡的单元格也是如此。
想法?