Türkiye Cumhuriyet Merkez Bankası'ndan (TCMB) güncel USD'den TRY'ye döviz kurunu çeken ve verilen USD miktarını TRY'ye dönüştüren basit bir JavaScript fonksiyonunu içerir.
CONVERTUSDToTRY(amount) fonksiyonu şu adımları gerçekleştirir:
- Döviz Kurunu Getir: TCMB'nin today.xml dosyasına bir istek gönderir ve güncel döviz kurunu alır.
- XML'i Ayrıştır: XML yanıtını ayrıştırarak USD'den TRY'ye döviz kurunu çıkarır.
- Miktarı Dönüştür: Verilen USD miktarını çekilen döviz kurunu kullanarak TRY'ye dönüştürür.
- Sonucu Döndür: Dönüştürülen TRY miktarını döndürür.
Bu fonksiyonu kullanmak için:
- Google Sheets'i açın.
- Üst menüden Uzantılar > Apps Script seçeneğine tıklayın.
- Açılan Apps Script editörüne aşağıdaki kodu yapıştırın:
function CONVERTUSDToTRY(amount) { var url = "https://www.tcmb.gov.tr/kurlar/today.xml"; var response = UrlFetchApp.fetch(url); var xml = XmlService.parse(response.getContentText()); var root = xml.getRootElement(); var rate = root.getChild('Currency', root.getNamespace("")).getChildren('ForexBuying')[0].getText(); var exchangeRate = parseFloat(rate.replace(',', '.')); var result = amount * exchangeRate; return result; }
- Kodu kaydedip çalıştırın.
- Tablonuza dönüp keyifle kullanın!
Bu fonksiyonu kullanmak için:
- Bir Google Apps Script projesine sahip olmalısınız.
- Harici web sitelerinden URL'leri getirmek için izne sahip olmalısınız.
Bu proje MIT Lisansı altında lisanslanmıştır - detaylar için LICENSE dosyasına bakın.
Döviz kuru verilerini sağladığı için Türkiye Cumhuriyet Merkez Bankası'na özel teşekkürler.
Bu fonksiyon, gerçek zamanlı döviz kurlarını kullanarak USD'yi TRY'ye dönüştürmeyi kolaylaştırır. İstediğiniz gibi kullanabilir ve değiştirebilirsiniz. Keyifli kodlamalar! 🚀