Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Келгиле, сиз бизнес сезимин жана интуицияңызды көрсөтүп, мурун бир нече криптовалютанын (мисалы, ошол эле биткойндун) бир нече бөлүгүн сатып алдыңыз деп ойлойлу. Акылдуу үстөл түрүндө сиздин "инвестициялык портфелиңиз" төмөнкүдөй көрүнөт:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Милдет: тез арада cryptocurrency учурдагы курсу боюнча салымдардын учурдагы наркын баалоо үчүн. Биз ар кандай ылайыктуу сайттан (алмашуу, алмаштыргыч) жана ишенимдүүлүгү үчүн орточо Интернетте курсун алат.

Чечимдердин бири - классикалык веб-суроо - мен буга чейин алмашуу курсун импорттоо мисалында майда-чүйдөсүнө чейин карап чыктым. Келгиле, өзгөртүү үчүн, башка ыкманы колдонууга аракет кылалы – 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& online_provider=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деги фильтр регистрге сезимтал, башкача айтканда Сбербанк, Сбербанк жана Сбербанк ал үчүн бирдей эмес. Ошондуктан, керектүү саптарды тандоодон мурун, келгиле, бардык сүрөттөмөлөрдүн абалын бир формага келтирели. Бул үчүн, сиз тилкени тандоо керек Төлөө ыкмасы жана өтмөктө кайра команда тандоо Формат – кичине тамга (Трансформация — Формат — Кичи тамга):

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Эми тилке боюнча чыпкалоо Төлөө ыкмасы опцияны колдонуу Текст чыпкалары – камтыйт (Текст чыпкалары — камтыйт):

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Чыпка терезесинде дароо жогорудан режимге өтүңүз Андан тышкары, (Advanced) жана тандоо үчүн үч эрежелерди киргизүү:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Сиз ойлогондой, муну менен биз "sber" деген сөз бар же англис тилиндеги бардык саптарды жана каалаган банк аркылуу иштегендерди тандайбыз. Сол жакта логикалык шилтеме коюуну унутпаңыз Or (ЖЕ) ордуна И (Ошондо) Болбосо, эреже туура иштебейт. Баскандан кийин OK Экранда бизге керектүү параметрлер гана калышы керек:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Эми тилкени алып салыңыз Төлөө ыкмасы тилкенин башын оң баскыч менен чыкылдатыңыз Колонканы жок кылуу (Тилкени алып салуу) жана курстардын калган бир тилкеси менен андан ары иштөө:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Андагы көйгөй, ал жерде сандан тышкары, валюталык белги дагы бар. Муну оңой эле алмаштыруу менен мамычанын башын оң баскыч менен чыкылдатып, буйрукту тандоо менен тазалоого болот. Маанилерди алмаштыруу (Маанилерди алмаштыруу):

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

RUB алынып салынгандан кийин алынган сандар, чындыгында, дагы эле сандар эмес, анткени алар стандарттуу эмес бөлгүчтөрдү колдонушат. Бул жадыбалдын башындагы формат баскычын чыкылдатып, андан кийин параметрди тандоо менен айыктырса болот Locale колдонуу (Жергиликтүү тургундарды колдонуңуз):

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Эң ылайыктуу жер болмок English (US) жана маалымат түрү - Дондук сан:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Кийин басуу боюнча OK биз сатып алуу баасынын толук сандык маанилерин алабыз:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

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

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Эми биз портфелдик таблицага формуладагы жүктөлүп алынган ченге шилтемени кошуп, азыркы учурда биздин бардык инвестицияларыбыз үчүн нарктын айырмасын эсептей алабыз:

Power Query аркылуу Excel'ге биткоиндин курсун импорттоо

Эми сиз мезгил-мезгили менен бул файлды ачып, сунушту оң баскыч менен чыкылдатып, буйрукту тандай аласыз Жаңыртуу & Сактоо (Жаңылоо), биздин таблицага автоматтык түрдө жүктөлө турган өзгөрүүлөрдү байкаңыз.

PS

Сиз оңой элестете тургандай, дал ушундай жол менен сиз биткоиндин курсун гана эмес, ошондой эле башка валютаны, акцияны же коопсуздукту импорттой аласыз. Эң негизгиси, ылайыктуу сайтты таап, суроо түзүү, анан акылдуу Power Query баарын жасайт.

  • Интернеттен валюта курстарын импорттоо
  • Каалаган күн үчүн алмашуу курсун алуу функциясы
  • Power Query аркылуу ар кандай файлдардан таблицаларды чогултуу

Таштап Жооп