Друзья, мы хотим получить курсы ряда валют к доллару (EUR, CHF, AED, UAH, RUB, TRY, CNY, OMR) за определённый период — с разбивкой по датам.
📄 Таблица / Итоговая формула:
= let(
_c;A1:H1;
_d1;A2;
_d2;B2;
reduce(;_c;LAMBDA(acc;v;ifna(hstack(acc;ifna(hstack(v; GOOGLEFINANCE("USD" & v;"PRICE";_d1;_d2));v))))))
🔹 Что делает формула:
1) Берёт список валют из диапазона
A1:H1;2) Получает для каждой курс USD→валюта за указанный период
A2:B2 с помощью GOOGLEFINANCE;3) Накапливает результат в единую таблицу с помощью
REDUCE;4) Склеивает всё по столбцам через
HSTACK.5) Итог — аккуратная сводка курсов по всем валютам в одном массиве
📅 А как извлечь курс за нужную дату из этой таблицы — покажем в следующем посте 😉
