Merkez bankasından Alım satıma konu olmayan kurlar

Excel programınıza Web Sayfalarından veri alarak çalışabileceğiniz bölüm.

Merkez bankasından Alım satıma konu olmayan kurlar

İleti#1)  hgmyy » 27 May 2021 09:13

Arkadaşlar merhaba
Merkez bankasından Alım satıma konu olmayan kurları bir önceki günü excele alabilirmiyim.
Güncel kurları alıyorum fakat Alım satıma konu olmayan kurları alamıyorum.
örneğin bugün ay 27.05.2021 ben 26.05.2021 tarihine ait POLONYA ZLOTİSİ ve KAZAKİSTAN TENGESİ almak istiyorum.
mümkünmüdür.
Adresi:https://www.tcmb.gov.tr/wps/wcm/connect/TR/TCMB+TR/Main+Menu/Istatistikler/Doviz+Kurlari/Alim+Satim/
Kullanıcı avatarı
hgmyy
 
Kayıt: 30 Nis 2021 08:25
Meslek: İhracat müşteri tem
Yaş: 36
İleti: 5
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: manisa

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#2)  Ali ÖZ » 28 May 2021 16:32

Merhaba,
Çekilebilir ancak zaman ayırmak gerekir.Müsait zaman bulabilirsem yardımcı olmaya çalışırım.
Allah bize yeter, O ne güzel vekildir.
حَسْبُنَا اللهُ وَنِعْمَ الْوَكِيلُ
Kullanıcı avatarı
Ali ÖZ
Forum Moderatörü
 
Adı Soyadı:Ali ÖZ
Kayıt: 17 Oca 2013 10:16
Konum: SAKARYA
Meslek: Yazılım
Yaş: 40
İleti: 10255
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Adapazarı/SAKARYA

Cevap: Cevap: Merkez bankasından Alım satıma konu olmayan ku

İleti#3)  hgmyy » 30 May 2021 22:00

Ali ÖZ yazdı:Merhaba,
Çekilebilir ancak zaman ayırmak gerekir.Müsait zaman bulabilirsem yardımcı olmaya çalışırım.

Ali bey yardımınız için teşekkürler
Kullanıcı avatarı
hgmyy
 
Kayıt: 30 Nis 2021 08:25
Meslek: İhracat müşteri tem
Yaş: 36
İleti: 5
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: manisa

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#4)  Ömer BARAN » 02 Haz 2021 16:04

Merhaba @hgmyy .

Aslında bu işlem formülle de yapılabilir.
-- bir hücreye tarih yazılır (veya formül içerisinde yazılır),
-- başka bir hücreye para birimi yazılır (formül içerisine de yazılabilir)

Neticede, istenilen tarihe ait istenilen yabancı para cinsi için KUR bilgisi formülle de alınabilir.


.
☾✭ İnadına TÜRKÇE ✭☽

Sorularınızı bana https://www.ExcelDestek.Com 'dan da sorabilirsiniz.




.
Kullanıcı avatarı
Ömer BARAN
Siteye Alışmış
 
Adı Soyadı:ÖMER BARAN
Kayıt: 29 Oca 2013 16:17
Konum: ANKARA
Meslek: EMEKLİ
Yaş: 57
İleti: 298
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ANKARA / ÇANKAYA

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#5)  Gafarov95 » 02 Haz 2021 16:18

Merhabalar,

İlgili dosya aşağıdaki gibidir:

TCMB Döviz Kurları.zip


Makronun çalışması için EVDS sisteminde bir kayıt oluşturmanız ve hesabınıza özel tanımlanacak API key'i "Main_Routine" modülünün üst kısmında yer alan:

Public Const APIkey = "xxxxxxxxxxxxx"

kısmına yapıştırmanız gerekecektir. Daha sonra IDE'yi kapatabilirsiniz.

Gönderdiğim excel dosyasında "Main" diye bir sayfa var. Orada “START DAY” hücresinin sağ tarafındaki hücreye bugünün tarihini veya bugüne en yakın tarihi yazabilirsiniz. “END DAY” hücresinin sağ tarafına ise “START DAY” hücresindeki tarihten daha geçmiş bir tarihi yazabilirsiniz. Ama bu son yazdığıma bu kadar dikkat etmenize gerek yok, genel olarak çıkabilecek hataları kod düzeltiyor, bir şeyler indiriyor neticede.

Yalnız bir şeye dikkat etmenizi rica ediyorum. TCMB normalde alım-satıma konu olan veya olmayan kurları her iş günü saat 15:30’da sizin bahsettiğiniz sayfada yayımlamaktadır. Ancak EVDS sisteminde ilgili iş günü (T + 0) açıklanan kur bir sonraki iş günü zamanı (T + 1) ile veriliyor. Yani mesela bugün 2 Haziran 2021, TCMB USDTRY alış kurunu 8.6066 olarak açıkladı; ancak EVDS sisteminde ilgili 8.6066 kuru 3 Haziran 2021 tarihli veriliyor.

Bu durumu SQL sorgusu ile düzeltebilirseniz veya düzeltebilecek bir varsa yardımcı olabilir mi?
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Gafarov95
 
Kayıt: 02 May 2021 09:07
Meslek: İşsiz
Yaş: 26
İleti: 7
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kocaeli/Başiskele

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#6)  Ömer BARAN » 02 Haz 2021 17:03

Verilen1: tarih
Verilen2: yabancı para cinsi.

Ben diyorumki; internet bağlantısı olan bir bilgisayarda, arşivlemeye/listelemeye gerek olmadan,
makro kodları, KTF, API Key vs kullanmadan, istenilen tarihteki ve istenilen yabancı para birimi için
Ms.Excel'in yerleşik işlevleri kulanılarak, TCMB internet sitesinden istenilen kur bilgisi FORMÜLle alınabilir.

.
☾✭ İnadına TÜRKÇE ✭☽

Sorularınızı bana https://www.ExcelDestek.Com 'dan da sorabilirsiniz.




.
Kullanıcı avatarı
Ömer BARAN
Siteye Alışmış
 
Adı Soyadı:ÖMER BARAN
Kayıt: 29 Oca 2013 16:17
Konum: ANKARA
Meslek: EMEKLİ
Yaş: 57
İleti: 298
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ANKARA / ÇANKAYA

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#7)  hgmyy » 09 Haz 2021 12:08

Gafarov95 eline sağlık tam aradığım buydu.
çok teşekkürler
Kullanıcı avatarı
hgmyy
 
Kayıt: 30 Nis 2021 08:25
Meslek: İhracat müşteri tem
Yaş: 36
İleti: 5
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: manisa

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#8)  Gafarov95 » 13 Haz 2021 21:24

Rica ederim, iyi günler dilerim
Kullanıcı avatarı
Gafarov95
 
Kayıt: 02 May 2021 09:07
Meslek: İşsiz
Yaş: 26
İleti: 7
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kocaeli/Başiskele

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#9)  Ömer BARAN » 13 Haz 2021 23:59

Tekrar merhaba.

Kur bilgisi çekilmek istenilen yabancı para KZT (Kazakistan Tengesi)
(bu para biriminin TCMB sayfasındaki sıra numarası 23),
kur çekilmek istenilen tarih de B2 hücresinde 11.06.2021 olarak yazılı.
Polonya Zlotisi'nin sıra numarası 33 olduğuna göre formüldeki 23 sayısı 33 olarak değiştirildiğinde de bu para birimine ait kur bilgisi elde edilebilir.

Para birimlerinin simgeleri başka bir alanda listelenmişse, para birimi bir hücreye yazılıp,
KAÇINCI işleviyle bu para biriminin sıra numarası formülle de elde edilebilir,
para birimi seçimi de veri doğrulama >> liste özelliğiyle değişken haline getirilebilir vs.

Örnek belge olursa, formüldeki tüm değişkenler kolaylıkla formülize edilebilir.
Formüldeki YERİNEKOY ve BUL işlevleri, kur'un NOKTA karakterini içerip içermediğiyle ilgilidir.

Makro kodu, KTF kodu, API kodu vs gerekmeksizin, şu formül istenilen sonucu verir.


Kod: Tümünü seç
=EĞER(ESAYIYSA(BUL(".";İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23)));İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23);YERİNEKOY(İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23);".";",")/10000)


.
☾✭ İnadına TÜRKÇE ✭☽

Sorularınızı bana https://www.ExcelDestek.Com 'dan da sorabilirsiniz.




.
Kullanıcı avatarı
Ömer BARAN
Siteye Alışmış
 
Adı Soyadı:ÖMER BARAN
Kayıt: 29 Oca 2013 16:17
Konum: ANKARA
Meslek: EMEKLİ
Yaş: 57
İleti: 298
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ANKARA / ÇANKAYA

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#10)  Gafarov95 » 14 Haz 2021 07:40

Merhaba Ömer Bey,

Gerçekten çok ilginç bir yöntem, doğrusu excelin bu özelliğini bilmiyordum. Dediğiniz formul gayet güzel çalışıyor, paylaştığınız için çok teşekkürler.
Kullanıcı avatarı
Gafarov95
 
Kayıt: 02 May 2021 09:07
Meslek: İşsiz
Yaş: 26
İleti: 7
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kocaeli/Başiskele

Cevap: Cevap: Merkez bankasından Alım satıma konu olmayan ku

İleti#11)  Ömer BARAN » 14 Haz 2021 12:07

Gafarov95 yazdı:Merhaba Ömer Bey,

Gerçekten çok ilginç bir yöntem, doğrusu excelin bu özelliğini bilmiyordum. Dediğiniz formul gayet güzel çalışıyor, paylaştığınız için çok teşekkürler.


Eyvallah, sağ olunuz @Gafarov95 .

Ayrıca formülü gereksiz uzattığımı fark ettim.
Verdiğim formül şu şekilde kısaltılabilir ve böylece virgül/ondalık sorunu da halledilmiş olur.

Kod: Tümünü seç
=EĞERHATA(YERİNEKOY(İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23);".";"")/10000;"")


.
☾✭ İnadına TÜRKÇE ✭☽

Sorularınızı bana https://www.ExcelDestek.Com 'dan da sorabilirsiniz.




.
Kullanıcı avatarı
Ömer BARAN
Siteye Alışmış
 
Adı Soyadı:ÖMER BARAN
Kayıt: 29 Oca 2013 16:17
Konum: ANKARA
Meslek: EMEKLİ
Yaş: 57
İleti: 298
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ANKARA / ÇANKAYA

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#12)  Ömer BARAN » 14 Haz 2021 12:52

Tekrar merhaba @Gafarov95 , @hgmyy .

Önce bundan önceki cevabımı okuyunuz.

Son cevapta verdiğim formülde gördüğüm ondalıklı sayı sorununu düzeltmek için formülü yenileyeyim dedim.
Aşağıdaki formül, test edildi ve sorunsuzdur, siz de kontrol edip geri bildirimde bulunursanız sevinirim.

Bir önceki cevabımdaki davetim bâkidir.

Kod: Tümünü seç
=EĞERHATA(EĞERHATA(İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23)/10000;1*YERİNEKOY(İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23);".";","));"")
☾✭ İnadına TÜRKÇE ✭☽

Sorularınızı bana https://www.ExcelDestek.Com 'dan da sorabilirsiniz.




.
Kullanıcı avatarı
Ömer BARAN
Siteye Alışmış
 
Adı Soyadı:ÖMER BARAN
Kayıt: 29 Oca 2013 16:17
Konum: ANKARA
Meslek: EMEKLİ
Yaş: 57
İleti: 298
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ANKARA / ÇANKAYA

Cevap: Cevap: Merkez bankasından Alım satıma konu olmayan ku

İleti#13)  Gafarov95 » 14 Haz 2021 14:10

Ömer BARAN yazdı:Tekrar merhaba @Gafarov95 , @hgmyy .

Önce bundan önceki cevabımı okuyunuz.

Son cevapta verdiğim formülde gördüğüm ondalıklı sayı sorununu düzeltmek için formülü yenileyeyim dedim.
Aşağıdaki formül, test edildi ve sorunsuzdur, siz de kontrol edip geri bildirimde bulunursanız sevinirim.

Bir önceki cevabımdaki davetim bâkidir.

Kod: Tümünü seç
=EĞERHATA(EĞERHATA(İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23)/10000;1*YERİNEKOY(İNDİS(XMLFİLTRELE(WEBHİZMETİ("https://www.tcmb.gov.tr/bilgiamackur/"&METNEÇEVİR(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23);".";","));"")


Merhabalar tekrar Ömer Bey, öncelikle değerli davetiniz için çok teşekkürler. Sitenize üye oldum :)

Hata durumlarını göz ardı edecek olursak aşağıdaki gibi kullandığım formulünüz bende hatasız çalıştı:

Kod: Tümünü seç


=INDEX(FILTERXML(WEBSERVICE("https://www.tcmb.gov.tr/bilgiamackur/"&TEXT(B2;"YYYYAA/GGAAYYYY")&".xml");"//Currency/ExchangeRate");23)




Açıkçası TCMB'nin alım satıma konu olmayan bütün kurları için (48 adet) 11 Haziran 2021 tarihili olacak şekilde kontrol ettim, herhangi bir şekilde "nümerik değerlerin" "metin" olarak gelmesi sorunu ile karşılaşmadım. Yani ilgili sitede verilmiş olan kurlar excele doğru bir şekilde ve "nümerik" olarak geliyor. Bu sebeple zannedersem elde edilen düzeltilmiş kuru 10.000'e bölmeye de gerek yok.

En iyi dileklerimle
Kullanıcı avatarı
Gafarov95
 
Kayıt: 02 May 2021 09:07
Meslek: İşsiz
Yaş: 26
İleti: 7
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kocaeli/Başiskele

Cevap: Merkez bankasından Alım satıma konu olmayan kurlar

İleti#14)  Ömer BARAN » 14 Haz 2021 15:29

Sayın @Gafarov95 zaten formülün kökü öyle.
Bilgisayarınızdaki varsayılan binlik/ondalık ayracı dolayısıyla o şekilde çözüme ulaşılmıştır.
Benim bilgisayarımda binlik araca NOKTA, ondalık ayracı VİRGÜL şeklindeydi.
Sistem ondalık ve binlik ayracına yönelik olarak muhtemelen formülde düzenleme yapılabilir, bakmak lazım.
Önemli olan sonuca ulaşmış olmanız.
Diğer forumda görüşmek üzre iyi çalışmalar dilerim.
☾✭ İnadına TÜRKÇE ✭☽

Sorularınızı bana https://www.ExcelDestek.Com 'dan da sorabilirsiniz.




.
Kullanıcı avatarı
Ömer BARAN
Siteye Alışmış
 
Adı Soyadı:ÖMER BARAN
Kayıt: 29 Oca 2013 16:17
Konum: ANKARA
Meslek: EMEKLİ
Yaş: 57
İleti: 298
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ANKARA / ÇANKAYA


Forum Excel ile Web Sayfaları Veri İşlemleri

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe