MS Excel Kasa Defteri TCMB EURO Kur Serisi Çekme Uygulaması

Ms Excel Kasa Defteri TCMB EURO Kur Serisi Çekme Eğitim Videosu


Eğitim videomuz Youtube linki aşağıdadır.

https://youtu.be/yal37u4IWjI

Excel TCMB Veri Bağlantısı İşlem Adımları

Yeni bir çalışma sayfası oluşturalım ve adını "EUR" olarak değiştirelim.
Veri Menüsünde Verileri Al ve Dönüştür başlığı altındaki "Web'den Al" seçeneğine tıklayalım.



Açılan pencerede URL kısmına TCMB bağlantı ifadesini kopyalayalım. Bağlantı ifadesi için ilgili başlığa başlığa bakınız.



Bağlantı kurulduktan sonra açılan pencerenin altında "Yükle" butonun yanındaki üçgene tıklayalım. Açılan listeden "Şuraya Yükle" seçeneğiniz seçelim.



Veri İçeri Aktar başlıklı bir pencere açılacak. Bu pencerede verileri "Tablo" formatında görüntülemek istediğimizi seçelim. "Verileri Nereye Koymak İstiyorsunuz?" sorusunun altıda "Var olan Çalışma Sayfası" seçeneğini seçelim. EURO serilerini içeren tablonun başlangıç hücresini "=$D$1" olarak girelim ve "Tamam" butonuna tıklayalım.



Belirttiğimiz konuma EURO serisindeki kayıt sayısını içeren bir ifade eklenecek. Verileri tam olarak göre bilmek için sağ tarafta çıkan Sorgular ve Bağlantılar listesinden TP DK EUR ifadesini içeren bağlantı adına çift tıklayalım.



Power Query ekranı açılacak. Orta kısımda "Item" başlığı altındaki "Table" ifadesine tıklayalım. EURO kur serisini içeren tablo görünecektir. Sonrasında menüden "Kapat ve Yükle" seçeneğine tıklayalım.



Böylelikle bağlantı ifademizdeki tarih aralığının EURO kurlarını "D1" hücresinden itibaren eklemiş olduk. 



Kasa Defteri çalışma kitabımızda, TCMB den EURO kurlarını çektiğimiz hücrelere doğrudan başvuru vermeyeceğim.  



A sütunda YIL/AY formatında bir "Dönem" verisi oluşturacağız. A2 hücresindeki formül aşağıda verilmiştir.
=YIL(D2)&"/"&AY(D2)

B sütununda "Tarih" verisini tekrar edeceğiz. B2 hücresindeki formül aşağıda verilmiştir.
=D2

C sütununda "EURO" değerini tekrar edeceğiz. Fakat TCMB den gelen verilerde hafta sonu EURO değerleri boş geçmektedir. C sütuna EURO değerlerini çektirirken boş bir değer ile karşılaşırsa bir gün öncesinin kur değerini alacak şekilde formüle edeceğiz. 
=EĞER(E3="";C2;E3)


Excel Gelir Gider Tablosundaki Kayıtlara İşlem Tarihin EURO Kurunu İşleme

Gelir Gider Tablomuzun sağ tarafında "J" sütununu görsel bir ayraç olması için boş bırakıp ve işlem tarihlerindeki USD kurlarını "K" sütununa işlemiştik. Benzer şekilde EURO verilerini de L sütununa çektireceğiz.
"K1:K17" aralığındaki hücreleri seçelim ve klavyede CTRL+C tuş kombinasyonuna basarak verileri panoya alalım. L1 hücresine gelip CTRL + V tuş kombinasyonu ile L1 hücresinden itibaren yapıştıralım."L1" hücresindeki başlığı EUR olarak değiştirelim.
Gelir Gider Tablosundaki ilk kayda işlem tarihinin EURO kurunu işlemek için "L2" hücresine formülümüzü yazalım ve aşağıdaki kayıtlara sürükleyerek kopyalayalım. 
=EĞERORTALAMA(EUR!$B$2:$B$5000;'Kasa Defteri'!$B2;EUR!$C$2:$C$5000)
Hücre başvurularını aynı şekilde sabitlediyseniz herhangi bir sorun ile karşılaşmayacaksınız. Hatırlatma için tekrar edelim: Sütunları sabitlemek için harflerin soluna, satırları sabitlemek için sütunların soluna $ işareti konulmalıdır.





Eğerortalama fonkisyonu koşula uyan kayıtlarda ortalama değeri verir. Eğerortalama formülünün üç argümanı vardır. İlk argüman ölçüt ifademize göre eşitlik aranacak "Ölçüt_Veri_Dizi" (örneğimizde EURO sayfasında B2:B5000 aralığı) dir. İkinci argüman "Ölçüt" ifadesi (örneğimizde Kasa Defteri sayfasında B2 hücresi) dir. Üçüncü argüman "Ortalama_Alınacak_Veri_Dizi" (örneğimizde EURO sayfasında B2:C5000 aralığı) dır. 
Örneğimizde EURO sayfasında B2:B5000 aralığında, Gelir Gider Tablosundaki ilk kaydın (B2 hücresi) tarihi ile aynı olan kayıtların (satırların) "C" sütunundaki sayısal değerlerinin ortalaması alınır. Aslında TCMB den çektiğimiz EURO kur serisinde her gün için sadece bir kur değeri var. Bu nedenle örneğimiz için eğerortalama fonksiyonu sadece veri çağırmak için kullanılmış oluyor.

Excel için TCMB EVDS Bağlantı İfadesi

TCMB EVDS sistemine bağlantı kurmak için kullandığımız bağlantı ifadesini aşağıdaki görselde parçalara ayırdım ve açıklamalarını verdim.

TCMB EURO bağlantısı oluşturma




Siz bu ifadeyi kullanmadan önce https://evds2.tcmb.gov.tr/index.php?/evds/login den üye olup ücretsiz olarak kendinize ait API ANAHTARINI oluşturabilirsiniz.

Yorum ve sorularınızı yorumlar bölümünde bekliyoruz.

Youtube kanalımıza abone olmayı unutmayınız.

Sağlıkla hoşça kalın!

Yorumlar

Bu blogdaki popüler yayınlar

MS Excel Kasa Defteri TCMB Gram ALTIN Fiyat Serisi Çekme Uygulaması

MS Excel Kasa Defteri Gelir Gider Tablosu Uygulaması

MS Excel Kasa Defteri Nakit Akış Tablosu Uygulaması