首页 > 解决方案 > Google 表格:是否有 RETRY(FORMULA(), amount_of_retries) 公式?

问题描述

很抱歉,如果之前有人问过这个问题,我在 SO 上搜索过,但找不到。目前我正在做的事情,例如:

=
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE()),
))))))))

但我想要一个公式:

RETRY_IFERROR(SOME_GET_REQUEST_TO_3RDPARTY_SERVICE(), 8)

这样的公式存在吗?如果没有,如何在 Google Apps 脚本中创建它?我确实在 Google Apps Script 中找到了一些灵​​感(请参阅在 google docs/spreadsheets 的自定义公式中使用现有的电子表格公式)。

标签: google-apps-scriptgoogle-sheets

解决方案


推荐阅读