Excel'de Döviz Kurlarının Otomatik Güncellenmesi
Excel'de güncel dolar veya başka bir para biriminin kurunu almak için yerleşik «Para Birimi» veri türünü (Microsoft 365 aboneleri için) kullanın veya Power Query aracılığıyla resmi bir kaynağa bağlanın. Bu sayede, manuel giriş yapmadan tek tıklamayla kotasyonları güncelleyebilirsiniz. Otomasyon mümkün değilse, sabit bir kur içeren bir referans hücresi oluşturun ve yeniden hesaplama formüllerinde mutlak başvurular kullanın.
Aşağıda, anlık veri almaktan Rusya Merkez Bankası'nın resmi kurlarına dayalı profesyonel bir dönüştürücü kurmaya kadar üç kanıtlanmış yöntem sunulmaktadır.
Yöntem 1: Yerleşik «Para Birimi» Veri Türü (Excel 365)
Excel'in modern sürümlerini kullananlar için en hızlı yöntemdir. Program, mevcut borsa kotasyonlarını kendi başına bulur.
- Hücreye bir para birimi çiftinin kodunu girin, örneğin:
USD/RUB,EUR/RUBveya sadeceUSD. - Bu hücreyi seçin.
- «Veri» sekmesine gidin → «Veri Türleri» grubu → «Para Birimi» (veya Currency) öğesini seçin.
- Excel, metni özel bir nesneye dönüştürür. Hücrenin yanında bir bina/banka simgesi belirir.
- Simgeye tıklayın veya Price (Fiyat/Kur) alanını seçmek için «Sütun Ekle» düğmesini kullanın.
Elde edilen değer, formüllerde normal bir sayı gibi kullanılabilir. Örneğin, kur B1 hücresinde görünürse ve dolar cinsinden tutar A2 hücresindeyse, dönüştürme formülü şu şekilde olacaktır: =A2*B1.
«Para Birimi» veri türü bilgileri Microsoft'un çevrimiçi kaynaklarından çeker. Sayfadaki tüm kurları güncellemek için şuna tıklayın: Veri → Tümünü Yenile.
Yöntem 2: Power Query ile Rusya Merkez Bankası'nın Resmi Kurları
Bu yöntem, Rusya için tek doğru kaynak olan Merkez Bankası web sitesini kullandığından muhasebe ve raporlama için idealdir. Veriler günlük olarak güncellenir.
- XML formatındaki Rusya Merkez Bankası kurlar sayfasının adresini kopyalayın (genellikle bu
https://www.cbr.ru/scripts/XML_daily.aspadresidir). - Excel'de şuna gidin: Veri → Veri Al → Diğer Kaynaklardan → Web Sayfasından.
- Bağlantıyı Power Query tarayıcı penceresine yapıştırın ve Tamam'a tıklayın.
- Gezginde tabloyu seçin (genellikle
ValuteveyaTableolarak adlandırılır). - Sorgu düzenleyicisinde:
- Sadece gerekli sütunları bırakın: Para Birimi Kodu (CharCode) ve Kur (Value).
- Gerekirse satırları filtreleyerek sadece USD ve EUR'u bırakın.
- Kur sütununun veri türünü Ondalık Sayı olarak değiştirin (gerekirse «Değerleri Değiştir» aracılığıyla virgülleri noktalara çevirin).
- «Kapat ve Yükle» düğmesine tıklayın. Tablo yeni bir sayfada görünecektir.
Artık para birimi koduna göre bu tablodan gerekli kuru bulmak için DÜŞEYARA (VLOOKUP) veya XLOOKUP işlevini kullanabilirsiniz.
Rusya Merkez Bankası kurları bir sonraki iş günü yayınlanır. Bugün hafta sonu ise, tabloda son iş gününün kuru yer alacaktır. «Bugün» için hesaplamalar yaparken bunu dikkate alın.
Yöntem 3: Manuel Referans ve Dönüştürme Formülleri
Eski bir Excel sürümünüz varsa veya çalışma yerinizden internet erişiminiz yoksa, statik bir referans kullanın.
- Ayrı bir hücre oluşturun (örneğin
Z1) ve ad alanına (formül çubuğunun solunda)KursUSDolarak adlandırın. - Buraya manuel olarak güncel kuru yazın (örneğin
92.50). - Doları rubleye çevirmek için şu formülü kullanın:
=Dolar_Tutarı * KursUSD - Ters çevirim için (rubleden dolara):
=Ruble_Tutarı / KursUSD
Hücre adresi ($Z$1) yerine aralık adı (KursUSD) kullanmak, formülleri daha okunabilir hale getirir ve kopyalama sırasında hatalara karşı korur.
Veri Alma Yöntemlerinin Karşılaştırılması
| Yöntem | Güncellik | Veri Kaynağı | Kurulum Zorluğu | Kimler İçin |
|---|---|---|---|---|
| «Para Birimi» Veri Türü | Çevrimiçi (borsa) | MS Finansal Sağlayıcıları | Düşük | Hızlı hesaplamalar, kişisel finans |
| Power Query (RMB) | Günlük (resmi) | cbr.ru web sitesi | Orta | Muhasebeciler, raporlama, vergiler |
| Manuel Giriş | Kullanıcıya bağlı | Herhangi bir medya/Banka | Minimal | Tek seferlik hesaplamalar, çevrimdışı mod |
Para Birimleri ile Çalışırken Sık Yapılan Hatalar
- Binlik Ayraçları: Web'den içe aktarma sırasında kur, noktalı bir metin olarak gelebilir (örneğin
92.50), oysa sisteminiz virgül bekler (92,50). Bu durum formülleri bozar. Çözüm: Power Query'de yüklemeden önce.sembolünü,ile değiştirin veya Excel'in bölgesel ayarlarını değiştirin. - Güncelleme Eksikliği: «Para Birimi» veri türlerindeki ve Power Query tablolarındaki veriler gerçek zamanlı olarak kendiliğinden değişmez. «Veri» sekmesindeki «Yenile» düğmesine manuel olarak basmanız gerekir.
- Yanlış Tarih: Rusya Merkez Bankası kurlarını kullanırken, hafta sonları için kurların son Cuma gününün kuruna eşit olduğunu unutmayın. Düzenleyicinin web sitesinde Cumartesi için «yeni» bir kur aramaya çalışmayın.
SSS
Dosya açıldığında kurun otomatik olarak güncellenmesini nasıl sağlayabilirim? Dosya → Seçenekler → Gelişmiş → «Veri» bölümüne gidin → «Dosya açıldığında verileri yenile» kutusunu işaretleyin. Bu, Power Query bağlantıları ve veri türleri için çalışır.
Geçmiş tarihler için kur geçmişini alabilir miyim? Evet, Power Query aracılığıyla. Rusya Merkez Bankası web sayfasına bağlantı parametrelerinde, URL'ye tarih parametresi ekleyerek sorguyu değiştirebilir veya geçmiş verileri destekleyen özel finansal eklentileri kullanabilirsiniz.
Neden PARA BİRİMİ işlevi çalışmıyor? Standart Excel'de bu ada sahip bir işlev yoktur. «Para Birimi» hücre biçimi (sayının görünümünü değiştirir) ve «Para Birimi» Veri Türü (internetten bilgi çeker) vardır. Microsoft 365 aboneliğinizin aktif olduğundan ve ağ bağlantınızın bulunduğundan emin olun.