Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Diyelim ki iş anlayışınızı ve sezginizi gösterdiniz ve geçmişte bir miktar kripto para biriminin (örneğin aynı bitcoin) birkaç bölümünü satın aldınız. Akıllı bir tablo şeklinde “yatırım portföyünüz” şöyle görünür:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Görev: Yatırımlarınızın mevcut değerini mevcut kripto para birimi oranında hızlı bir şekilde değerlendirmek. Kursu internet üzerinden uygun herhangi bir siteden (borsa, eşanjör) ve güvenilirlik ortalamasından alacağız.

Çözümlerden biri - klasik bir web isteği - döviz kurunu içe aktarma örneğini kullanarak ayrıntılı olarak inceledim. Şimdi, bir değişiklik için, başka bir yöntemi kullanmayı deneyelim - Internet dahil olmak üzere dış dünyadan Excel'e veri aktarmak için ideal olan Power Query eklentisi.

İçe aktarılacak bir site seçme

Verileri hangi siteden alacağız - bu, genel olarak önemli değil. Klasik Excel web sorgusu, içe aktarılan web sayfasının yapısı ve iç tasarımı konusunda çok talepkardır ve bazen her sitede çalışmaz. Power Query bu konuda çok daha omnivordur. Böylece, aralarından seçim yapabileceğiniz ortalama satın alma oranını alabilirsiniz:

  • eşanjörlerde www.bestchange.ru – çok çeşitli seçenekler, minimum riskler, ancak çok karlı bir döviz kuru değil
  • www.localbitcoins.net ticaret platformundan – biraz daha fazla risk, ancak çok daha iyi bir oran
  • borsa web sitesinden - doğrudan borsada işlem yapıyorsanız, bu makaleye neredeyse hiç ihtiyacınız yok 🙂

Öncelikle ihtiyacımız olan siteyi tarayıcıda açalım. Somut olarak, localbitcoins.net ticaret platformunu ele alalım. Üst sekmeyi seçin Hızlı satış ve seçenek Belirli bir banka aracılığıyla transferler (veya ihtiyacınız olan herhangi bir şey) ve düğmeye basın Ara

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Şimdi görünen sayfanın adresini panoya kopyalamanız gerekiyor, çünkü. ihtiyacımız olan tüm istek parametrelerini içerir:

https://localbitcoins.net/instant-bitcoins/?action=satmak&ülke_kodu=RU&tutar=¤cy=RUB&place_country=RU& online_provider=ÖZEL_BANK&find-offers=Ara

Sonrası Power Query'ye kalmış.

Power Query kullanarak bir kursu Excel'e aktarma

Excel 2010-2013 ve Power Query'yi ayrı bir eklenti olarak yüklediyseniz, ihtiyacımız olan komut aynı adlı sekmededir – Güç Sorgu. Excel 2016'nız varsa, sekmede Veri (Tarih) düğmesine basın İnternetten (İnternetten). Görünen pencerede, önceki paragraftan kopyalanan web sayfası adresini yapıştırmanız ve tıklamanız gerekir. OK:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Web sayfasını ayrıştırdıktan sonra Power Query, içe aktarılabilecek tabloların listesini içeren bir pencere görüntüler. Sağdaki önizlemeye odaklanarak soldaki listede (birkaç tane var) gerekli tabloyu bulmanız ve ardından aşağıdaki düğmeyi tıklamanız gerekir. Düzeltme (Edit):

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Bundan sonra, yalnızca gerekli satırları seçebileceğimiz ve bunların üzerinden satın alma oranının ortalamasını alabileceğimiz Power Query sorgu düzenleyicisinin ana penceresi açılacaktır:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Sağdaki panelde isteğimizi hemen yeniden adlandırmanızı ve ona makul bir ad vermenizi öneririm:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Verileri filtreleme ve temizleme

Gelecekte, yalnızca açıklama içeren sütunlara ihtiyacımız olacak Ödeme şekli ve alış oranı Fiyat / BTC – böylece ikisini de güvenle ayırt edebilirsiniz. Ctrl ve üzerlerine sağ tıklayarak komutu seçin Diğer sütunları sil (Diğer sütunları kaldırın) – seçili olanlar dışındaki tüm sütunlar silinecektir.

Diyelim ki yalnızca Sberbank aracılığıyla çalışan tüccarları seçmek istiyoruz. Filtre tanıdık bir şeydir, ancak nüans, Power Query'deki filtrenin büyük/küçük harf duyarlı olmasıdır, yani Sberbank, Sberbank ve Sberbank onun için aynı değildir. Bu nedenle, gerekli satırları seçmeden önce, tüm açıklamaların durumunu tek bir forma getirelim. Bunu yapmak için bir sütun seçmeniz gerekir. Ödeme şekli ve sekmede Dönüşüm bir takım seç Biçim – küçük harf (Dönüştür — Biçimlendir — Küçük harf):

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Şimdi sütuna göre filtrele Ödeme şekli seçeneği kullanarak Metin Filtreleri – İçerir (Metin filtreleri — İçerir):

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Filtre penceresinde, hemen yukarıdan moda geçin Ayrıca (İleri) ve seçim için üç kural tanıtın:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Tahmin edebileceğiniz gibi bu işlemle İngilizce veya İngilizcede sber kelimesinin geçtiği tüm satırları ve herhangi bir bankada çalışanları seçiyoruz. Sol tarafa mantıksal bir bağlantı ayarlamayı unutmayın Or (TD) yerine И (Ve) Aksi takdirde, kural doğru çalışmayacaktır. tıkladıktan sonra OK Sadece ihtiyacımız olan seçenekler ekranda kalmalıdır:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Şimdi sütunu kaldırın Ödeme şekli sütun başlığına sağ tıklayın Sütunu sil (Sütunu kaldır) ve kalan tek ders sütunuyla daha fazla çalışın:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Bununla ilgili sorun, sayıya ek olarak bir para birimi tanımının da olmasıdır. Bu, sütun başlığına sağ tıklayarak ve komutu seçerek basit bir ikame ile kolayca temizlenebilir. değerleri değiştirme (Değerleri değiştir):

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

RUB'un kaldırılmasından sonra elde edilen sayılar, aslında, standart olmayan sınırlayıcılar kullandıkları için henüz sayı değildir. Bu, tablo başlığındaki biçim düğmesine tıklayarak ve ardından seçeneği belirleyerek düzeltilebilir. Yerel Ayarları Kullanma (Yerlileri kullanın):

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

En uygun yerel ayar İngilizce (ABD) ve veri türü - Дondalık sayı:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Tıkladıktan sonra OK satın alma oranlarının tam sayısal değerlerini alacağız:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Sekmede onlar için ortalamayı hesaplamaya devam ediyor Dönüşüm – İstatistik – Ortalama (Dönüştür — İstatistik — Ortalama) ve elde edilen sayıyı komutla sayfaya yükleyin Ana Sayfa — Kapat ve Yükle — Kapat ve Yükle… (Ana Sayfa — Kapat ve Yükle — Kapat ve Yükle…):

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Artık formüldeki indirilen oranın linkini portföy tablomuza ekleyebilir ve şu anda tüm yatırımlarımız için değer farkını hesaplayabiliriz:

Power Query aracılığıyla bitcoin oranını Excel'e aktarın

Artık bu dosyayı periyodik olarak açabilir, komut istemine sağ tıklayıp komutu seçebilirsiniz. Güncelle ve Kaydet (Yenile), tablomuza otomatik olarak yüklenecek değişiklikleri gözlemleyin.

PS

Kolayca tahmin edebileceğiniz gibi, tam olarak aynı şekilde sadece bitcoin'i değil, aynı zamanda başka herhangi bir para birimini, hisse senedini veya menkul kıymeti de ithal edebilirsiniz. Ana şey uygun bir site bulmak ve bir sorgu oluşturmaktır ve ardından akıllı Power Query her şeyi yapacaktır.

  • İnternetten döviz kurlarını içe aktarın
  • Herhangi bir tarih için döviz kurunu alma işlevi
  • Power Query kullanarak farklı dosyalardan tabloları birleştirme

Yorum bırak