Importige bitcoini määr Excelisse Power Query kaudu

Oletame, et näitasite üles ärilist mõistust ja intuitsiooni ning ostsite varem mitu portsjonit mõnda krüptovaluutat (näiteks sama bitcoini). Nutika tabeli kujul näeb teie "investeeringute portfell" välja järgmine:

Importige bitcoini määr Excelisse Power Query kaudu

Ülesanne: kiiresti hinnata oma investeeringute hetkeväärtust krüptovaluuta praeguse kursi juures. Kursuse läbime Internetis mis tahes sobivalt saidilt (börs, soojusvaheti) ja töökindluse keskmise.

Ühte lahendust – klassikalist veebipäringut – olen kursi importimise näitel juba põhjalikult kaalunud. Proovime nüüd vahelduseks kasutada teist meetodit – Power Query lisandmoodulit, mis sobib ideaalselt andmete importimiseks Excelisse välismaailmast, sh internetist.

Importimiseks saidi valimine

Milliselt saidilt me ​​andmed võtame – see üldiselt ei oma tähtsust. Klassikaline Exceli veebipäring on imporditud veebilehe struktuuri ja sisekujunduse suhtes väga nõudlik ning mõnikord ei tööta igal saidil. Power Query on selles küsimuses palju kõigesööjam. Nii et saate valida keskmise ostumäära vahel:

  • Vahetajates www.bestchange.ru – suur valik võimalusi, minimaalsed riskid, kuid mitte eriti tulus vahetuskurss
  • kauplemisplatvormilt www.localbitcoins.net – veidi suurem risk, aga palju parem kurss
  • börsi veebisaidilt – kui kauplete otse börsil, siis pole teil seda artiklit vaja 🙂

Kõigepealt avame brauseris vajalik sait. Võtame konkreetsuse huvides kauplemisplatvormi localbitcoins.net. Valige ülemine vahekaart Kiire müük ja valik Ülekanded konkreetse panga kaudu (või mõni muu vajalik) ja vajutage nuppu Otsing

Importige bitcoini määr Excelisse Power Query kaudu

Nüüd peate kopeerima lõikepuhvrisse ilmuva lehe aadressi, sest. see sisaldab kõiki meile vajalikke päringu parameetreid:

https://localbitcoins.net/instant-bitcoins/?action=müüma&riigi_kood=RU&summa=¤cy=RUB&koht_riik=RU& online_provider=SPECIFIC_BANK&find-offers=Otsi

Siis on Power Query otsustada.

Kursuse importimine Excelisse Power Query abil

Kui teil on eraldi lisandmoodulina installitud Excel 2010–2013 ja Power Query, siis on vajalik käsk samanimelisel vahekaardil – Toite päring. Kui teil on Excel 2016, siis vahekaardil kuupäev (Kuupäev) vajuta nuppu Internetist (Internetist). Ilmuvas aknas peate kleepima eelmisest lõigust kopeeritud veebilehe aadressi ja klõpsama nuppu OK:

Importige bitcoini määr Excelisse Power Query kaudu

Pärast veebilehe sõelumist kuvab Power Query akna imporditavate tabelite loendiga. Peate leidma vajaliku tabeli vasakpoolsest loendist (neid on mitu), keskendudes parempoolsele eelvaatele ja seejärel klõpsake allolevat nuppu Parandus (Edit):

Importige bitcoini määr Excelisse Power Query kaudu

Pärast seda avaneb Power Query päringuredaktori peaaken, kus saame valida ainult vajalikud read ja arvutada nende ostumäära keskmise:

Importige bitcoini määr Excelisse Power Query kaudu

Soovitan kohe parempoolses paneelis meie päring ümber nimetada, andes sellele mõne mõistliku nime:

Importige bitcoini määr Excelisse Power Query kaudu

Andmed filtreerimise ja puhastamise kohta

Edaspidi vajame vaid kirjeldustega veerge Makseviis ja ostukurss Hind / BTC – et saaksite neid mõlemaid ohutult eristada Ctrl ja paremklõpsates neid, valige käsk Kustutage muud veerud (Eemalda muud veerud) – kustutatakse kõik veerud, välja arvatud valitud veerud.

Oletame, et tahame valida ainult need kauplejad, kes töötavad Sberbanki kaudu. Filter on tuttav asi, aga nüanss on see, et Power Query filter on tõstutundlik ehk Sberbank, Sberbank ja Sberbank pole tema jaoks samad. Seetõttu toome enne vajalike ridade valimist kõigi kirjelduste kääne ühele vormile. Selleks peate valima veeru Makseviis ja vahekaardil Transformation vali meeskond Formaat – väiketähed (Teisendus – vorming – väiketähed):

Importige bitcoini määr Excelisse Power Query kaudu

Nüüd filtreerige veeru järgi Makseviis kasutades valikut Tekstifiltrid – sisaldab (Tekstifiltrid – sisaldab):

Importige bitcoini määr Excelisse Power Query kaudu

Filtriaknas lülitage kohe ülevalt režiimile Lisaks (Täpsemalt) ja kehtestada kolm valikureeglit:

Importige bitcoini määr Excelisse Power Query kaudu

Nagu võite arvata, valime seda tehes kõik read, kus sõna "sber" esineb või inglise keeles, ja need, kes töötavad mis tahes panga kaudu. Ärge unustage seadistada vasakule loogilist linki Or (VÕI) selle asemel И (Ja) Vastasel juhul ei tööta reegel õigesti. Pärast klõpsamist OK Ekraanile peaksid jääma ainult vajalikud valikud:

Importige bitcoini määr Excelisse Power Query kaudu

Nüüd eemaldage veerg Makseviis paremklõps veeru päisel Kustuta veerg (Eemalda veerg) ja töötage edasi ülejäänud ühe kursuste veeruga:

Importige bitcoini määr Excelisse Power Query kaudu

Probleem on selles, et seal on lisaks numbrile ka valuuta tähistus. Seda saab hõlpsasti puhastada lihtsa asendusega, paremklõpsates veeru pealkirja ja valides käsu Väärtuste asendamine (Asenda väärtused):

Importige bitcoini määr Excelisse Power Query kaudu

Pärast RUB eemaldamist saadud numbrid ei ole tegelikult veel numbrid, kuna need kasutavad ebastandardseid eraldajaid. Seda saab parandada, klõpsates tabeli päises vormindamisnupul ja seejärel valides suvandi Lokaadi kasutamine (Kasutage kohalikke):

Importige bitcoini määr Excelisse Power Query kaudu

Kõige sobivam asukoht oleks Inglise (USA) ja andmetüüp - Дkümnendarv:

Importige bitcoini määr Excelisse Power Query kaudu

Pärast klõpsamist nupul OK saame ostukursside täisarvulised väärtused:

Importige bitcoini määr Excelisse Power Query kaudu

Jääb üle arvutada nende keskmine vahekaardil Ümberkujundamine – Statistika – keskmine (Teisendus – statistika – keskmine) ja laadige saadud number käsuga lehele Avaleht — sulge ja laadi — sulge ja laadi... (Avaleht – sulge ja laadi – sulge ja laadi…):

Importige bitcoini määr Excelisse Power Query kaudu

Nüüd saame oma portfelli tabelisse lisada valemis oleva allalaaditud kursi lingi ja arvutada kõigi meie investeeringute väärtuse erinevuse praegusel hetkel:

Importige bitcoini määr Excelisse Power Query kaudu

Nüüd saate seda faili perioodiliselt avada, paremklõpsake viipa ja valige käsk Värskenda ja salvesta (Värskenda), jälgige muudatusi, mis meie tabelisse automaatselt laaditakse.

PS

Nagu võite kergesti ette kujutada, saate täpselt samal viisil importida mitte ainult bitcoini, vaid ka mis tahes muu valuuta, aktsia või väärtpaberi kursi. Peaasi on leida sobiv sait ja koostada päring ning siis teeb kõike nutikas Power Query.

  • Importige vahetuskursid Internetist
  • Funktsioon mis tahes kuupäeva vahetuskursi saamiseks
  • Tabelite kokkupanek erinevatest failidest Power Query abil

Jäta vastus