Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Tutaq ki, siz işgüzar mənada və intuisiya nümayiş etdirmisiniz və keçmişdə bəzi kriptovalyutanın bir neçə hissəsini (məsələn, eyni bitkoin) almısınız. Ağıllı masa şəklində "investisiya portfeliniz" belə görünür:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Tapşırıq: kriptovalyutanın cari məzənnəsi ilə investisiyalarınızın cari dəyərini tez bir zamanda qiymətləndirmək. Kursu İnternetdə istənilən uyğun saytdan (mübadilə, dəyişdirici) və etibarlılığa görə orta alacağıq.

Çözümlərdən biri - klassik veb sorğu - valyuta məzənnəsinin idxalı nümunəsindən istifadə edərək artıq ətraflı nəzərdən keçirdim. İndi bir dəyişiklik üçün başqa bir üsuldan – Power Query əlavəsindən istifadə etməyə çalışaq ki, bu əlavə xarici dünyadan, o cümlədən İnternetdən Excel-ə məlumat idxal etmək üçün idealdır.

İdxal etmək üçün saytın seçilməsi

Məlumatı hansı saytdan götürəcəyik - bu, ümumiyyətlə, əhəmiyyət kəsb etmir. Klassik Excel veb sorğusu idxal edilən veb səhifənin strukturu və daxili dizaynı üçün çox tələbkardır və bəzən hər saytda işləmir. Power Query bu məsələdə daha çox üstünlük təşkil edir. Beləliklə, seçim etmək üçün orta alış dərəcəsini götürə bilərsiniz:

  • dəyişdiricilərdə www.bestchange.ru – geniş seçim seçimi, minimal risklər, lakin çox sərfəli məzənnə deyil
  • ticarət platformasından www.localbitcoins.net – bir az daha çox risk, lakin daha yaxşı nisbət
  • birja saytından – əgər siz birbaşa birjada ticarət edirsinizsə, o zaman bu məqaləyə ehtiyacınız olmayacaq 🙂

Əvvəlcə brauzerdə bizə lazım olan saytı açaq. Konkretlik üçün localbitcoins.net ticarət platformasını götürək. Üst nişanı seçin Tez satış və seçim Müəyyən bir bank vasitəsilə köçürmələr (və ya sizə lazım olan hər hansı digər) və düyməni basın axtarış

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

İndi panoya görünən səhifənin ünvanını kopyalamalısınız, çünki. bizə lazım olan bütün sorğu parametrlərini ehtiva edir:

https://localbitcoins.net/instant-bitcoins/?action=satmaq&ölkə_kodu=RU&miqdar=¤cy=RUB&yer_ölkə=RU& online_provayder=SPECIFIC_BANK&find-offers=Axtar

Sonra Power Query-dən asılıdır.

Power Query istifadə edərək kursun Excel-ə idxalı

Əgər sizdə Excel 2010-2013 və Power Query ayrıca əlavə olaraq quraşdırılıbsa, o zaman bizə lazım olan əmr eyni adlı nişandadır – Güc sorğusu. Excel 2016 varsa, o zaman nişanda Tarix (Tarix) Düyməyə bas İnternetdən (İnternetdən). Görünən pəncərədə əvvəlki abzasdan kopyalanan veb səhifənin ünvanını yapışdırıb klik etməlisiniz OK:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Veb səhifəni təhlil etdikdən sonra Power Query idxal edilə bilən cədvəllərin siyahısı olan bir pəncərə göstərəcək. Soldakı siyahıda tələb olunan cədvəli tapmalısınız (onlardan bir neçəsi var), sağdakı ön görünüşə diqqət yetirin və sonra aşağıdakı düyməni basın. Islah (Edit):

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Bundan sonra, Power Query sorğu redaktorunun əsas pəncərəsi açılacaq, burada biz yalnız lazımi sətirləri seçə və onların üzərində alış nisbətini ortalaya bilərik:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Mən dərhal sağdakı paneldə sorğumuzun adını dəyişdirməyi və ona sağlam bir ad verməyi tövsiyə edirəm:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Məlumatların süzülməsi və təmizlənməsi

Gələcəkdə yalnız təsviri olan sütunlara ehtiyacımız olacaq Ödəniş üsulu və alış dərəcəsi Qiymət / BTC - beləliklə, hər ikisini etibarlı şəkildə ayırd edə bilərsiniz Ctrl və onların üzərinə sağ klikləməklə əmri seçin Digər sütunları silin (Digər sütunları silin) – seçilmişlərdən başqa bütün sütunlar silinəcək.

Deyək ki, biz yalnız Sberbank vasitəsilə işləyən treyderləri seçmək istəyirik. Filtr tanış bir şeydir, lakin nüans Power Query-də filtrin hərflərə həssas olmasıdır, yəni Sberbank, Sberbank və Sberbank onun üçün eyni deyil. Buna görə də, lazımi sətirləri seçməzdən əvvəl, bütün təsvirlərin işini bir forma gətirək. Bunu etmək üçün bir sütun seçməlisiniz Ödəniş üsulu və tabda Transformasiya komanda seçin Format - kiçik hərf (Transform - Format - Kiçik hərf):

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

İndi sütuna görə süzün Ödəniş üsulu seçimindən istifadə edir Mətn Filtrləri – Tərkibindədir (Mətn filtrləri — ehtiva edir):

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Filtr pəncərəsində dərhal yuxarıdan rejimə keçin Bundan əlavə, (İrəli) və seçim üçün üç qayda təqdim edin:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

As you might guess, by doing this we select all the lines where the word “sber” is present in or English, plus those who work through any bank. Don’t forget to set a logical link on the left Or (OR) yerinə И (Və) Əks halda qayda düzgün işləməyəcək. Tıkladıqdan sonra OK Ekranda yalnız bizə lazım olan seçimlər qalmalıdır:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

İndi sütunu çıxarın Ödəniş üsulu sütun başlığına sağ vurun Sütunu silin (Sütunu silin) və qalan tək kurs sütunu ilə daha da işləyin:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Problem ondadır ki, orada nömrədən əlavə valyuta təyinatı da var. Bu, sütunun başlığına sağ tıklayarak və əmri seçməklə sadə bir əvəzetmə ilə asanlıqla təmizlənə bilər. Dəyərlərin dəyişdirilməsi (Dəyərləri dəyişdirin):

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

RUB-un çıxarılmasından sonra əldə edilən nömrələr, əslində, hələ də rəqəmlər deyil, çünki onlar qeyri-standart ayırıcılardan istifadə edirlər. Cədvəlin başlığında format düyməsinə klikləyərək və sonra seçimi seçməklə bunu aradan qaldırmaq olar Yerli istifadə (Yerlilərdən istifadə edin):

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Ən uyğun yerli olacaq İngilis dili (ABŞ) və məlumat növü - Дonluq sayı:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Klikdən sonra OK alış qiymətlərinin tam ədədi dəyərlərini alacağıq:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

Nişanda onlar üçün orta hesablamaq qalır Transformasiya – Statistika – Orta (Transform — Statistika — Orta) və nəticədə çıxan nömrəni komanda ilə vərəqə yükləyin Əsas səhifə — Bağlayın və Yükləyin — Bağlayın və Yükləyin… (Ev - Bağla və Yüklə - Bağla və Yüklə...):

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

İndi biz portfel cədvəlimizə düsturda yüklənmiş tarifə keçid əlavə edə və hazırkı anda bütün investisiyalarımız üçün dəyər fərqini hesablaya bilərik:

Power Query vasitəsilə bitcoin dərəcəsini Excel-ə idxal edin

İndi bu faylı vaxtaşırı aça bilərsiniz, sorğunun üzərinə sağ klikləyin və əmri seçin Yeniləyin və Saxlayın (Təzələmək), cədvəlimizə avtomatik yüklənəcək dəyişiklikləri müşahidə edin.

PS

Asanlıqla təsəvvür edə bildiyiniz kimi, eyni şəkildə yalnız bitkoinin deyil, həm də istənilən digər valyutanın, səhmlərin və ya qiymətli kağızların məzənnəsini idxal edə bilərsiniz. Əsas odur ki, uyğun sayt tapmaq və sorğu qurmaq, sonra smart Power Query hər şeyi edəcək.

  • İnternetdən valyuta məzənnələrini idxal edin
  • İstənilən tarix üçün valyuta məzənnəsini əldə etmək funksiyası
  • Power Query istifadə edərək müxtəlif fayllardan cədvəllərin yığılması

Cavab yaz