Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Функция ФИЛЬТР.XML+ВЕБСЛУЖБА преобразует десятичное число в дату
 
Тимофеев, круто! Спасибо!
Функция ФИЛЬТР.XML+ВЕБСЛУЖБА преобразует десятичное число в дату
 
Дмитрий(The_Prist) Щербаков, благодарю за ответы другим пользователям в этой ветке. Пытаюсь побороть преобразование числа в дату с последующим преобразованием число.
Сделал запрос по вашему образцу:
Код
=ПОДСТАВИТЬ(ФИЛЬТР.XML(ПОДСТАВИТЬ(ВЕБСЛУЖБА("https://iss.moex.com/iss/engines/stock/markets/shares/securities/LQDT.xml?iss.meta=off&iss.only=marketdata&marketdata.columns=OFFER");"<row OFFER="&СИМВОЛ(34);"<row OFFER="&СИМВОЛ(34)&"'");"//document//data//rows//row[@BOARDID='TQTF']/@OFFER");"'";"")
Однако на выходе получаю #ЗНАЧ!
ВЕБСЛУЖБА, после первой замены, выдает число с апострофом, что и требовалось для передачи в текстовом виде.

Буду вам благодарен за помощь в поиске решения.

Поборол таким образом:
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ФИЛЬТР.XML(ПОДСТАВИТЬ(ВЕБСЛУЖБА("https://iss.moex.com/iss/engines/stock/markets/shares/securities/LQDT.xml?iss.meta=off&iss.only=marketdata&marketdata.columns=OFFER");"<row OFFER="&СИМВОЛ(34);"<row OFFER="&СИМВОЛ(34)&"'");"//document//data//rows//row[1]/@OFFER");"'";"");".";",")
Буду благодарен за альтернативные варианты.
Изменено: dengol - 29.11.2024 11:29:51
Страницы: 1
Наверх