Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Pieņemsim, ka jūs parādījāt biznesa jēgu un intuīciju un pagātnē iegādājāties vairākas kriptovalūtas daļas (piemēram, to pašu bitkoinu). Viedās tabulas veidā jūsu “investīciju portfelis” izskatās šādi:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Uzdevums: ātri novērtēt savu ieguldījumu pašreizējo vērtību pie pašreizējā kriptovalūtas kursa. Mēs apgūsim kursu internetā no jebkuras piemērotas vietnes (birža, apmaiņas iekārta) un vidēji par uzticamību.

Vienu no risinājumiem – klasisko tīmekļa pieprasījumu – es jau detalizēti apsvēru, izmantojot valūtas kursa importēšanas piemēru. Tagad pārmaiņām mēģināsim izmantot citu metodi – Power Query pievienojumprogrammu, kas ir ideāli piemērota datu importēšanai programmā Excel no ārpasaules, tostarp no interneta.

Importējamās vietnes izvēle

No kuras vietnes mēs ņemsim datus - tam kopumā nav nozīmes. Klasiskais Excel tīmekļa vaicājums ir ļoti prasīgs attiecībā uz importētās tīmekļa lapas struktūru un iekšējo dizainu, un dažreiz tas nedarbojas katrā vietnē. Power Query šajā jautājumā ir daudz visēdošāks. Tātad jūs varat izvēlēties vidējo pirkuma likmi:

  • apmainītājos www.bestchange.ru – liela opciju izvēle, minimāli riski, bet ne pārāk izdevīgs valūtas kurss
  • no tirdzniecības platformas www.localbitcoins.net – nedaudz lielāks risks, bet daudz labāka likme
  • no biržas vietnes – ja tirgojaties tieši biržā, tad šis raksts diez vai jums ir vajadzīgs 🙂

Vispirms pārlūkprogrammā atveram mums nepieciešamo vietni. Konkrētībai ņemsim tirdzniecības platformu localbitcoins.net. Atlasiet augšējo cilni Ātrā pārdošana un opcija Pārskaitījumi caur konkrētu banku (vai jebkuru citu nepieciešamo) un nospiediet pogu Meklēt

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Tagad jums ir jākopē tās lapas adrese, kas parādās starpliktuvē, jo. tajā ir visi nepieciešamie pieprasījuma parametri:

https://localbitcoins.net/instant-bitcoins/?action=pārdot&valsts_kods=RU&summa=¤cy=RUB&place_country=RU& tiešsaistes_provider=SPECIFIC_BANK&find-offers=Meklēt

Tad tas ir atkarīgs no Power Query.

Kursa importēšana programmā Excel, izmantojot Power Query

Ja jums ir Excel 2010–2013 un Power Query instalēta kā atsevišķa pievienojumprogramma, mums nepieciešamā komanda atrodas tāda paša nosaukuma cilnē - Jaudas vaicājums. Ja jums ir Excel 2016, tad cilnē Datums (Datums) nospiediet pogu No interneta (No interneta). Parādītajā logā jāielīmē no iepriekšējās rindkopas kopētā tīmekļa lapas adrese un jānoklikšķina OK:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Pēc tīmekļa lapas parsēšanas Power Query parādīs logu ar importējamo tabulu sarakstu. Kreisajā pusē esošajā sarakstā jāatrod vajadzīgā tabula (tās ir vairākas), koncentrējoties uz priekšskatījumu labajā pusē, un pēc tam noklikšķiniet uz zemāk esošās pogas Labojums (Edit):

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Pēc tam tiks atvērts Power Query vaicājumu redaktora galvenais logs, kurā varēsim atlasīt tikai vajadzīgās rindas un tām aprēķināt vidējo pirkuma kursu:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Es iesaku nekavējoties pārdēvēt mūsu pieprasījumu labajā panelī, piešķirot tam saprātīgu nosaukumu:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Filtrēšanas un tīrīšanas dati

Nākotnē mums būs nepieciešamas tikai kolonnas ar aprakstiem Maksājuma veids un pirkšanas kursu Cena / BTC – lai jūs varētu droši atšķirt tos abus ar Ctrl un, ar peles labo pogu noklikšķinot uz tiem, atlasiet komandu Dzēst citas kolonnas (Noņemt citas kolonnas) – tiks dzēstas visas kolonnas, izņemot atlasītās.

Pieņemsim, ka mēs vēlamies atlasīt tikai tos tirgotājus, kuri strādā caur Sberbank. Filtrs ir pazīstama lieta, bet nianse ir tāda, ka Power Query filtrs ir reģistrjutīgs, ti, Sberbank, Sberbank un Sberbank viņam nav viens un tas pats. Tāpēc pirms nepieciešamo rindu atlasīšanas apvienosim visu aprakstu reģistru vienā formā. Lai to izdarītu, jums jāizvēlas kolonna Maksājuma veids un cilnē transformācija izvēlēties komandu Formāts – mazie burti (Transformēt — Formāts — mazie burti):

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Tagad filtrējiet pēc kolonnas Maksājuma veids izmantojot opciju Teksta filtri – satur (Teksta filtri — satur):

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Filtra logā nekavējoties pārslēdzieties no augšas uz režīmu Papildus (Papildu) un ieviest trīs atlases noteikumus:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Kā jūs varētu nojaust, to darot, mēs atlasām visas rindas, kurās ir vārds “sber” vai angļu valodā, kā arī tās, kuras strādā ar jebkuru banku. Neaizmirstiet iestatīt loģisku saiti kreisajā pusē Or (OR) vietā И (Un) Pretējā gadījumā noteikums nedarbosies pareizi. Pēc noklikšķināšanas uz OK Ekrānā jāpaliek tikai mums nepieciešamajām opcijām:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Tagad noņemiet kolonnu Maksājuma veids ar peles labo pogu noklikšķiniet uz kolonnas galvenes Dzēst kolonnu (Noņemt kolonnu) un strādājiet tālāk ar atlikušo vienu kursu kolonnu:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Problēma ar to ir tā, ka papildus skaitlim ir arī valūtas apzīmējums. To var viegli notīrīt ar vienkāršu aizstāšanu, ar peles labo pogu noklikšķinot uz kolonnas virsraksta un atlasot komandu Vērtību aizstāšana (Aizstāt vērtības):

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Skaitļi, kas iegūti pēc RUB noņemšanas, patiesībā arī vēl nav skaitļi, jo tajos tiek izmantoti nestandarta atdalītāji. To var novērst, tabulas galvenē noklikšķinot uz formatēšanas pogas un pēc tam atlasot opciju Izmantojot lokalizāciju (Izmantojiet vietējos):

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Vispiemērotākā vieta būtu Angļu (ASV) un datu tips - Дdecimālskaitlis:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Pēc noklikšķināšanas uz OK mēs iegūsim pilnas pirkuma likmju skaitliskās vērtības:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Atliek aprēķināt vidējo tiem cilnē Transformācija – Statistika – Vidējais (Transformācija — statistika — vidējais) un augšupielādējiet iegūto numuru lapā ar komandu Sākums — Aizvērt un ielādēt — Aizvērt un ielādēt… (Sākums — Aizvērt un ielādēt — Aizvērt un ielādēt...):

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Tagad mēs varam pievienot saiti uz lejupielādēto likmi formulā mūsu portfeļa tabulai un aprēķināt vērtību starpību visiem mūsu ieguldījumiem pašreizējā brīdī:

Importējiet bitcoin likmi programmā Excel, izmantojot Power Query

Tagad varat periodiski atvērt šo failu, ar peles labo pogu noklikšķiniet uz uzvednes un atlasiet komandu Atjaunināt un saglabāt (Atjaunot), ievērojiet izmaiņas, kas tiks automātiski ielādētas mūsu tabulā.

PS

Kā jūs viegli varat iedomāties, tieši tādā pašā veidā jūs varat importēt ne tikai bitcoin, bet arī jebkuras citas valūtas, akciju vai vērtspapīru kursu. Galvenais ir atrast piemērotu vietni un izveidot vaicājumu, un tad viedais Power Query darīs visu.

  • Importējiet valūtas maiņas kursus no interneta
  • Funkcija, lai iegūtu valūtas maiņas kursu konkrētam datumam
  • Tabulu salikšana no dažādiem failiem, izmantojot Power Query

Atstāj atbildi