Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Сіз іскерлік сезім мен интуицияны көрсеттіңіз және бұрын кейбір криптовалютаның бірнеше бөлігін (мысалы, бірдей биткоин) сатып алдыңыз деп есептейік. Смарт кесте түрінде сіздің «инвестициялық портфолиоңыз» келесідей көрінеді:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Тапсырма: криптовалютаның ағымдағы бағамы бойынша инвестицияларыңыздың ағымдағы құнын жылдам бағалау. Біз курсты Интернетте кез келген қолайлы сайттан (айырбастау, алмастырғыш) және сенімділік бойынша орташадан аламыз.

Шешімдердің бірі – классикалық веб-сұраныс – мен валюта бағамын импорттау мысалында егжей-тегжейлі қарастырдым. Енді өзгерту үшін басқа әдісті – Power Query қондырмасын қолданып көрейік, ол деректерді сыртқы әлемнен, соның ішінде Интернеттен Excel бағдарламасына импорттауға өте ыңғайлы.

Импорттау үшін сайтты таңдау

Деректерді қай сайттан аламыз – бұл, жалпы алғанда, маңызды емес. Классикалық Excel веб-сұранысы импортталған веб-беттің құрылымы мен ішкі дизайнын өте талап етеді және кейде әрбір сайтта жұмыс істемейді. Power Query бұл мәселеде әлдеқайда кең таралған. Осылайша сіз таңдау үшін орташа сатып алу мөлшерлемесін ала аласыз:

  • алмастырғыштарда www.bestchange.ru – опциялардың үлкен таңдауы, минималды тәуекелдер, бірақ өте тиімді валюта бағамы емес
  • сауда платформасынан www.localbitcoins.net – сәл көбірек тәуекел, бірақ әлдеқайда жақсы мөлшерлеме
  • биржа веб-сайтынан – егер сіз тікелей биржада сауда жасасаңыз, онда бұл мақала сізге қажет емес 🙂

Алдымен браузерде бізге керек сайтты ашайық. Нақтылық үшін localbitcoins.net сауда платформасын алайық. Жоғарғы қойындыны таңдаңыз Жылдам сату және опция Белгілі бір банк арқылы аударымдар (немесе сізге қажет кез келген басқа) түймесін басыңыз іздеу

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Енді алмасу буферіне пайда болатын беттің мекенжайын көшіру керек, себебі. ол бізге қажет барлық сұрау параметрлерін қамтиды:

https://localbitcoins.net/instant-bitcoins/?action=сату&ел_коды=RU&сомасы=¤cy=RUB&жер_елі=RU& онлайн_провайдер=SPECIFIC_BANK&find-offers=Іздеу

Содан кейін Power Query болады.

Power Query арқылы Excel бағдарламасына курсты импорттау

Егер сізде Excel 2010-2013 және Power Query бөлек қондырма ретінде орнатылған болса, бізге қажет пәрмен сол аттың қойындысында болады – Қуат сұрауы. Егер сізде Excel 2016 болса, онда қойындыда мәліметтер (Күні) түймесін басыңыз Интернеттен (Интернеттен). Пайда болған терезеде алдыңғы абзацтан көшірілген веб-беттің мекенжайын қойып, түймесін басу керек OK:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Веб-бетті талдаудан кейін Power Query импортталатын кестелер тізімі бар терезені көрсетеді. Оң жақтағы алдын ала қарауға назар аудара отырып, сол жақтағы тізімнен қажетті кестені табу керек (олардың бірнешеуі бар), содан кейін төмендегі түймені басыңыз. Түзету (Өңдеу):

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Осыдан кейін Power Query сұрау өңдегішінің негізгі терезесі ашылады, онда біз тек қажетті жолдарды таңдай аламыз және олар бойынша сатып алу жылдамдығын орташалай аламыз:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Оң жақтағы панельде сұрауымыздың атын дереу өзгертуге кеңес беремін, оған дұрыс атау беріңіз:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Деректерді сүзу және тазалау

Болашақта бізге тек сипаттамасы бар бағандар қажет болады Төлем тәсілі және сатып алу мөлшерлемесі Баға / BTC – сондықтан екеуін де қауіпсіз ажырата аласыз Ctrl және оларды тінтуірдің оң жақ түймешігімен басу арқылы пәрменді таңдаңыз Басқа бағандарды жою (Басқа бағандарды жою) – таңдалғандардан басқа барлық бағандар жойылады.

Біз тек Сбербанк арқылы жұмыс істейтін трейдерлерді таңдағымыз келеді делік. Сүзгі - бұл таныс нәрсе, бірақ нюанс - Power Query ішіндегі сүзгі регистрге сезімтал, яғни Сбербанк, Сбербанк және Сбербанк ол үшін бірдей емес. Сондықтан, қажетті жолдарды таңдамас бұрын, барлық сипаттамалардың жағдайын бір пішінге келтірейік. Ол үшін бағанды ​​таңдау керек Төлем тәсілі және қойындыда трансформация команда таңдау Формат – кіші әріп (Transform — Format — Кіші регистр):

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Енді баған бойынша сүзіңіз Төлем тәсілі опцияны пайдалану Мәтін сүзгілері – Құрамында (Мәтіндік сүзгілер — Құрамында):

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Сүзгі терезесінде бірден жоғарыдан режимге ауысыңыз Сонымен қатар (Озат) және таңдаудың үш ережесін енгізіңіз:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Сіз болжағандай, осылайша біз «sber» сөзі ағылшын тілінде немесе кез келген банк арқылы жұмыс істейтіндердің барлығын таңдаймыз. Сол жақта логикалық сілтеме орнатуды ұмытпаңыз Or (OR) орнына И (Және) Әйтпесе, ереже дұрыс жұмыс істемейді. Басқаннан кейін OK Экранда бізге қажет опциялар ғана қалуы керек:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Енді бағанды ​​алып тастаңыз Төлем тәсілі баған тақырыбын тінтуірдің оң жақ түймешігімен басыңыз Бағанды ​​жою (Бағанды ​​жою) және курстардың қалған бір бағанымен әрі қарай жұмыс істеңіз:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Мәселе мынада, онда нөмірден басқа валюта белгісі де бар. Мұны баған тақырыбын тінтуірдің оң жақ түймешігімен басып, пәрменді таңдау арқылы қарапайым ауыстыру арқылы оңай тазалауға болады. Мәндерді ауыстыру (Мәндерді ауыстыру):

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

RUB жойылғаннан кейін алынған сандар, шын мәнінде, әлі де сандар емес, өйткені олар стандартты емес бөлгіштерді пайдаланады. Мұны кестенің үстіңгі деректемесіндегі пішім түймесін басып, содан кейін опцияны таңдау арқылы емдеуге болады Тілді қолдану (Жергілікті тұрғындарды пайдаланыңыз):

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Ең қолайлы жергілікті тіл болады Ағылшын (АҚШ) және деректер түрі – Дондық сан:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Басқаннан кейін OK біз сатып алу ставкаларының толық сандық мәндерін аламыз:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Қойындыда олар үшін орташа мәнді есептеу қалады Трансформация – Статистика – Орташа (Трансформация — Статистика — Орташа) және алынған нөмірді пәрмен арқылы параққа жүктеңіз Негізгі бет — Жабу және жүктеу — Жабу және жүктеу… (Басты бет — Жабу және жүктеу — Жабу және жүктеу…):

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Енді біз портфолио кестесіне формуладағы жүктеп алынған мөлшерлемеге сілтеме қосып, қазіргі уақытта барлық инвестицияларымыз үшін құн айырмашылығын есептей аламыз:

Power Query арқылы Excel бағдарламасына биткоин мөлшерлемесін импорттаңыз

Енді сіз бұл файлды мерзімді түрде аша аласыз, шақыруды тінтуірдің оң жақ түймешігімен басып, пәрменді таңдаңыз Жаңарту және сақтау (Жаңарту), кестемізге автоматты түрде жүктелетін өзгерістерді қадағалаңыз.

PS

Сіз оңай елестете алатындай, дәл осылай сіз тек биткоиннің ғана емес, сонымен қатар кез келген басқа валютаның, акциялардың немесе бағалы қағаздардың бағамын импорттай аласыз. Ең бастысы - қолайлы сайтты табу және сұрау салу, содан кейін smart Power Query бәрін жасайды.

  • Интернеттен валюта бағамдарын импорттаңыз
  • Кез келген күндегі айырбас бағамын алу функциясы
  • Power Query көмегімен әртүрлі файлдардан кестелерді құрастыру

пікір қалдыру