Привет! Чтобы собрать значения только из нужных ячеек, можно использовать индексы элементов в XPath запросе.
Начнем с того, что для импорта данных с помощью IMPORTXML в Google Таблицы нужно использовать функцию IMPORTXML с двумя аргументами - URL-адресом страницы и XPath-выражением для выбора нужных элементов.
В вашем случае, чтобы выбрать все значения валют, можно использовать следующий XPath-запрос:
=IMPORTXML("URL", "//div[@class='rfn-table__row-wrap']//div[@class='rfn-table__row-cell']")
В этом запросе мы указываем XPath-выражение, которое выбирает все div-элементы с классом 'rfn-table__row-wrap', а затем все div-элементы с классом 'rfn-table__row-cell' внутри каждого 'rfn-table__row-wrap'.
Однако, этот запрос вернет все элементы, включая заголовки и другие элементы. Если вы хотите получить только курсы валют, нужно добавить ограничение индекса элемента.
Например, чтобы получить значения только для первых трех валют (USD, EUR, GBP), можно использовать такой запрос:
=IMPORTXML("URL", "(//div[@class='rfn-table__row-wrap']//div[@class='rfn-table__row-cell'])[position() <= 3]")
Мы добавили (position() <= 3) как ограничение к XPath-выражению, чтобы выбрать только элементы с позицией меньше или равной 3.
Надеюсь, это поможет вам собрать нужные значения из таблицы курсов валют на сайте Сбербанка!