Excel veya başka bir e-tablodaki güncel döviz kurları için formül?


58

Ne tür elektronik tablolar aşağıdaki gibi bir formülü destekliyor:

=exchangeCurrency("USD"; "EUR"; 3000)

Sonuç, Euro cinsinden 3000 USD olmalıdır. Muhtemelen tarihi bir döviz kuru için tarih verilebilir. Alternatif olarak, geçen ay için ortalama.

Böyle bir özelliği her zaman kullanırdım ve diğer birçok kullanıcı için de geçerli olmalı. Excel'de çalışmayı tercih ediyorum, ancak Google veya Zoho gibi çevrimiçi elektronik tablolar da iyi durumda.

Yanıtlar:


97

Google Spreadsheets’te yerleşik Google Finans sorgulama işlevi sayesinde geçerli döviz kurlarını almak çok kolaydır. Örneğin, USD / EUR’nun mevcut oranını almak için:

=GoogleFinance("CURRENCY:USDEUR")

Bu, Google Finans’ın takip ettiği tüm döviz kurları için geçerli olacaktır. Daha fazla örnek için https://www.ablebits.com/office-addins-blog/2017/11/30/currency-conversion-google-sheets/ adresini ziyaret edin .


FYI: Site kaldırıldı, bağlantı artık
çalışmaz

Thanks @ Chef1075 - Bağlantıyı bir çalışanla değiştirdim.
nfelger

29

İşte sizin için bazı seçenekler:

GOOGLE SPREADSHEETS

EURO ile belirttiğiniz bir para birimi arasındaki döviz kurunu döndüren bir Google Spreadsheet betiği var. Verilerin sözde Avrupa Merkez Bankası'ndan alındığı bildirildi.

Kurmak:

Bir Google Dokümanlar E-Tablosu açın.

Click Ekle > Komut > ECBExchangeRate ara

Yükle.

Kullanımı:

=ECBExchangeRate("mm.dd.yyyy", "USD")

** Tarihte alıntılar ile

Bu, döviz kurunu mm / gg / yyyy tarihi için ABD Doları ve EUR arasında döndürecektir. Ne yazık ki, veri kaynağı güncellenmedi.

2 Para Birimi Arasındaki Hesaplama:

Örneğin, bugün için USD / JPY oranını almak istiyoruz. Yukarıdaki formülü kullanarak EUR / USD ve EUR / JPY alın. EUR / JPY oranını EUR / USD oranına bölün. USD / JPY alırsınız.

EXCEL

Excel için böyle bir işlevin var olduğuna inanmıyorum (en azından varsayılan olarak). Bununla birlikte, Yahoo Finans sayfasındaki gibi bir çevrimiçi döviz kuru tablosundan veri alan bir sayfa ayarlayabilirsiniz (finance.yahoo.com> Yatırımcılık> Para Birimleri> Yatırım Para Birimleri> Çapraz Fiyatlar).

Daha sonra, sizin için ilgili döviz kurlarını almak için bir VLOOKUP veya INDEX / MATCH formülü kurabilirsiniz.

Kurmak:

Yeni bir sayfa oluşturun (önerilir).

Click Veri > Web'den aşağıdaki URL'yi girin>:

http://finance.yahoo.com/currency-investing#cross-rates

Döviz kuru tablosunun yanındaki sarı oku tıklayın. Ok yeşil bir onay işaretine dönmelidir. İçe Aktar'ı tıklayın .

Özellikler'i tıklayın . Yenileme Denetimi altında , Excel'in ne sıklıkta yeni veri almasını istediğinizi belirtin veya dosyayı açarken Verileri yenile'yi seçin . Tamam'ı tıklatın, ardından Excel'in verileri yüklemesini bekleyin.

Verileri yenilemek için Ctrl-Alt-F5 tuşlarına basın .

İşte örnek bir elektronik tablo:görüntü tanımını buraya girin

Yahoo Finans Sayfasındaki veriler oldukça sınırlıdır, ancak en popüler para birimlerini kapsar. Aşağıdaki gibi diğer kaynakları kullanabilirsiniz:

http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html

Http://www.xe.com/ucc/ web sitesinde konsolide edebileceğiniz geçmiş ücret tabloları bulunur.



6

Google E-Tablolar:

Microsoft Excel:

  • Yahoo Finans'tan CSV formatında veri indirin ve sorgu olarak Excel'e aktarın.

Verileri Yahoo Finans'tan Excel'e nasıl alabilirim?

  1. Git Web'den Veri → .

  2. Alandaki veri URL’sini belirtin URL, örneğin ABD Doları’nın EUR kur oranı: http://download.finance.yahoo.com/d/quotes.csv?s=USDEUR=X&f=b

  3. Yükle tuşuna basın . Gerekli verileri içeren yeni sayfa otomatik olarak oluşturulur.

  4. Sırasıyla Başlık Satırı ve Bantlı Satırlar seçimini kaldırarak üstbilgi ve hücrenin stilini gizleyebilirsiniz .

Hepsi bu, şimdi istediğiniz veriye sahip bir hücreniz var. Excel'deki herhangi bir başka hücreye benzeyen hücreye başvurabilirsiniz.

Bilmek iyi:


1
Ne yazık ki, download.finance.yahoo.com artık geçerli görünmüyor. Herhangi biri mevcut alternatif bulmuş mu?
Michael Scheper



1

Geçerli veya geçmiş menkul kıymetler bilgilerini Google Finans'tan alan dahili GOOGLEFINANCE işlevini kullanabilirsiniz . Aşağıdaki sözdizimiyle kullanabilirsiniz:

GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

Örnek kullanımlar:

=GoogleFinance("CURRENCY:EURUSD")
=GOOGLEFINANCE("GOOG", "marketcap", DATE(2012,1,1), DATE(2012,12,31), "DAILY")
=Index(GoogleFinance("CURRENCY:EURUSD", "close", DATE(year($A1), month($A1), day($A1)), DATE(year($A1), month($A38), day($A38)+1), "DAILY"), 2, 2)

0

Spearian for MS Excel, http://spearianforexcel.com adresinde çalışmak ve herhangi bir döviz kurunun tüm geçmişini indirmek için kullanabilirsiniz . Yahoo Finance de dahil olmak üzere tüm büyük piyasa verilerine erişmek için çok rahat!



0

Burada döviz kuru verilerini Yahoo Finans'tan kazıyan bir Excel UDF var.

Bu sözdizimi

=FXRate("currency1", "currency2",["close", "open", "bid", "ask"])

Yani 30 GBP’yi USD’ye çevirmek için

=30*FXRate("GBP", "USD","bid")

Bence istediğin buydu.

        


-1

Döviz kurları gibi sürekli değişen bir şey için herhangi bir e-tabloda yerleşik bir şey bulamazsınız. Neyse ki, WikiHow , Yahoo Cevapları , OzGrid , EHow gibi başkalarının bu tür şeyler için yarattığı çözümler var .

Başka birçok çözüm var, ancak çoğu aynı genel tasarım desenini takip ediyor. Yukarıdaki bağlantılardan hiçbiri aradığınız değilse, OzGrid sitesinde arama yapmanızı öneririm. Forumlar genellikle Excel çözümlerini bulmak için en iyilerden biridir.


Bağlantıların hiçbiri yardımcı değil. Güncellenmiş döviz kuruna kopyalayıp yapıştırırken daha iyi olurdum. Daha iyi bir çözüm olmalı.
David,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.