Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/О курсе валют - Страница 2 - Мир MS Excel

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_, DrMini  
О курсе валют
krosav4ig Дата: Среда, 14.01.2015, 14:59 | Сообщение № 21
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
тогда держите формула, в версиях до 2013 не работает
Код
=ПОДСТАВИТЬ(ФИЛЬТР.XML(ВЕБСЛУЖБА("http://www.cbr.ru/scripts/XML_daily_eng.asp?date_req="&ТЕКСТ(ЕСЛИ(ЕЧИСЛО(B1);B1;ЕСЛИОШИБКА(ДАТАЗНАЧ(B1);СЕГОДНЯ()));"ДД.ММ.ГГГГ"));"//Valute[CharCode="""&ПРОПИСН(A1)&"""]/Value");",";ПСТР(1/2;2;1))/ФИЛЬТР.XML(ВЕБСЛУЖБА("http://www.cbr.ru/scripts/XML_daily_eng.asp?date_req="&ТЕКСТ(ЕСЛИ(ЕЧИСЛО(B1);B1;ЕСЛИОШИБКА(ДАТАЗНАЧ(B1);СЕГОДНЯ()));"ДД.ММ.ГГГГ"));"//Valute[CharCode="""&ПРОПИСН(A1)&"""]/Nominal")


в A1 - буквенный код валюты, в B1 - дата в текстовом или числовом формате, если B1 пусто, то возьмется текущая дата

[p.s.]вместо Чominal напишите Nominal, в теге почему-то заменилось


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 14.01.2015, 15:02
 
Ответить
Сообщениетогда держите формула, в версиях до 2013 не работает
Код
=ПОДСТАВИТЬ(ФИЛЬТР.XML(ВЕБСЛУЖБА("http://www.cbr.ru/scripts/XML_daily_eng.asp?date_req="&ТЕКСТ(ЕСЛИ(ЕЧИСЛО(B1);B1;ЕСЛИОШИБКА(ДАТАЗНАЧ(B1);СЕГОДНЯ()));"ДД.ММ.ГГГГ"));"//Valute[CharCode="""&ПРОПИСН(A1)&"""]/Value");",";ПСТР(1/2;2;1))/ФИЛЬТР.XML(ВЕБСЛУЖБА("http://www.cbr.ru/scripts/XML_daily_eng.asp?date_req="&ТЕКСТ(ЕСЛИ(ЕЧИСЛО(B1);B1;ЕСЛИОШИБКА(ДАТАЗНАЧ(B1);СЕГОДНЯ()));"ДД.ММ.ГГГГ"));"//Valute[CharCode="""&ПРОПИСН(A1)&"""]/Nominal")


в A1 - буквенный код валюты, в B1 - дата в текстовом или числовом формате, если B1 пусто, то возьмется текущая дата

[p.s.]вместо Чominal напишите Nominal, в теге почему-то заменилось

Автор - krosav4ig
Дата добавления - 14.01.2015 в 14:59
nifra Дата: Среда, 14.01.2015, 16:12 | Сообщение № 22
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 162
Репутация: 0 ±
Замечаний: 40% ±

krosav4ig,
не совсем понял. в 2013 году эта формула работает? В какую ячейку вставлять данную формулу?
Я вставил в А1, значение = 0
 
Ответить
Сообщениеkrosav4ig,
не совсем понял. в 2013 году эта формула работает? В какую ячейку вставлять данную формулу?
Я вставил в А1, значение = 0

Автор - nifra
Дата добавления - 14.01.2015 в 16:12
JayBhagavan Дата: Среда, 14.01.2015, 16:25 | Сообщение № 23
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
nifra, прочитайте ещё раз комментарий krosav4ig. Для работы формулы нужен минимум один параметр:
в A1 - буквенный код валюты

Заполните A1, а формулу в C1.


Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
 
Ответить
Сообщениеnifra, прочитайте ещё раз комментарий krosav4ig. Для работы формулы нужен минимум один параметр:
в A1 - буквенный код валюты

Заполните A1, а формулу в C1.

Автор - JayBhagavan
Дата добавления - 14.01.2015 в 16:25
krosav4ig Дата: Среда, 14.01.2015, 18:50 | Сообщение № 24
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
добрался до excel 2013, слепил пример, добавил в пример макрофункцию
К сообщению приложен файл: 6065828.xlsm (10.2 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениедобрался до excel 2013, слепил пример, добавил в пример макрофункцию

Автор - krosav4ig
Дата добавления - 14.01.2015 в 18:50
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!