Функция `LET` в Google Sheets выполняется единожды для каждой ячейки, где она используется, и результаты вычислений сохраняются. Это означает, что когда вы используете `LET`, внутри нее вычисляются значения, и эти значения могут использоваться повторно внутри формулы, не вызывая повторных вычислений.
В контексте вашего фрагмента формулы, функция `IMPORTRANGE`, используемая внутри `LET`, будет выполняться один раз при первом вычислении формулы. Это значение `_price`, которое возвращает `IMPORTRANGE`, затем будет использовано внутри `ARRAYFORMULA` без повторного вызова `IMPORTRANGE` для каждой строки.
Однако имейте в виду, что если данные в источнике изменяются или если вы обновляете формулу, `IMPORTRANGE` может выполняться снова для обновления значения. Но в рамках одной сессии расчет будет производиться только один раз.
Таким образом, в вашем случае, `IMPORTRANGE` будет выполняться один раз, после чего полученное значение будет использоваться во всей формуле, включая массивные операции с `ARRAYFORMULA`. Это позволяет эффективно использовать формулу, особенно если вы работаете с большим количеством данных.