Công thức cập nhật tỷ giá hối đoái trong Excel hoặc các bảng tính khác?


58

Những loại bảng tính hỗ trợ một công thức như sau:

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

Kết quả sẽ là 3000 USD đổi thành Euro. Có thể một ngày có thể được cung cấp cho một tỷ giá hối đoái lịch sử. Ngoài ra, trung bình cho tháng trước hoặc lâu hơn.

Tôi sẽ sử dụng một tính năng như vậy mọi lúc và nó phải phù hợp với rất nhiều người dùng khác. Tôi thích làm việc trong Excel, nhưng các bảng tính trực tuyến như Google hoặc Zoho cũng ổn.

Câu trả lời:


97

Trong Bảng tính Google, việc nhận tỷ giá hối đoái hiện tại rất dễ dàng với chức năng truy vấn Google Finance tích hợp. Ví dụ: để có được tỷ giá hiện tại cho USD / EUR:

=GoogleFinance("CURRENCY:USDEUR")

Điều này sẽ hoạt động cho tất cả các tỷ giá hối đoái mà Google Finance đang theo dõi. Xem https://www.ablebits.com/office-addins-blog/2017/11/30/currency-conversion-google-sheet/ để biết thêm ví dụ.


FYI: Liên kết không còn hoạt động nữa, vì trang web đã bị xóa
Chef1075

Cảm ơn @ Chef1075 - Tôi đã thay thế liên kết bằng một liên kết hoạt động.
nfelger

29

Dưới đây là một số tùy chọn cho bạn:

GOOGLE SPREADSHEETS

Có tập lệnh Bảng tính Google trả về tỷ giá hối đoái giữa EURO và loại tiền mà bạn chỉ định. Dữ liệu được cho là từ Ngân hàng Trung ương châu Âu.

Thiết lập:

Mở Bảng tính Google Docs.

Nhấp vào Chèn > Tập lệnh > Tìm kiếm ECBExchangeRate

Cài đặt nó.

Sử dụng:

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

** Với dấu ngoặc kép vào ngày

Điều này sẽ trả lại tỷ giá hối đoái giữa USD và EUR cho ngày mm / dd / yyyy. Thật không may, nguồn dữ liệu không được cập nhật.

Tính giữa 2 loại tiền:

Ví dụ: chúng tôi muốn nhận tỷ giá USD / JPY cho ngày hôm nay. Nhận EUR / USD và EUR / JPY bằng cách sử dụng công thức trên. Chia tỷ giá EUR / JPY cho tỷ giá EUR / USD. Bạn nhận được USD / JPY.

VƯỢT TRỘI

Tôi không tin rằng một hàm như vậy tồn tại cho Excel (ít nhất là theo mặc định). Tuy nhiên, bạn có thể thiết lập một bảng nhập dữ liệu từ bảng tỷ giá hối đoái trực tuyến như bảng trên trang Tài chính Yahoo (finance.yahoo.com> Đầu tư> Tiền tệ> Đầu tư tiền tệ> Tỷ giá chéo).

Sau đó, bạn có thể thiết lập công thức VLOOKUP hoặc INDEX / MATCH để có được tỷ giá hối đoái phù hợp cho bạn.

Thiết lập:

Tạo một tờ mới (được khuyến nghị).

Nhấp vào Dữ liệu > Từ Web > Nhập URL sau:

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

Nhấp vào mũi tên màu vàng bên cạnh bảng tỷ giá hối đoái. Mũi tên sẽ biến thành dấu kiểm màu xanh lá cây. Nhấp vào Nhập .

Nhấp vào Thuộc tính . Trong Điều khiển làm mới , chỉ định tần suất bạn muốn Excel truy xuất dữ liệu mới hoặc chọn Làm mới dữ liệu khi mở tệp. Bấm OK rồi đợi Excel tải dữ liệu.

Để làm mới dữ liệu, chỉ cần nhấn Ctrl-Alt-F5 .

Đây là một bảng tính mẫu:nhập mô tả hình ảnh ở đây

Dữ liệu trên Trang Tài chính Yahoo khá hạn chế, nhưng nó bao gồm các loại tiền phổ biến nhất. Bạn có thể sử dụng các nguồn khác, chẳng hạn như:

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

Trang web http://www.xe.com/ucc/ có các bảng tỷ lệ lịch sử mà bạn có thể hợp nhất.



6

Bảng tính Google:

Microsoft Excel:

  • Tải xuống dữ liệu ở định dạng CSV từ Tài chính Yahoo và nhập dữ liệu vào Excel dưới dạng truy vấn.

Làm cách nào để nhập dữ liệu từ Tài chính Yahoo sang Excel?

  1. Chuyển đến Dữ liệu → Từ Web .

  2. Chỉ định URL dữ liệu trong trường URL, ví dụ: tỷ giá USD sang EUR: http://doad.finance.yahoo.com/d/quotes.csv?s=USDEUR=X&f=b

  3. Nhấn tải . Trang tính mới với dữ liệu cần thiết sẽ được tạo tự động.

  4. Bạn có thể ẩn tiêu đề và kiểu của ô bằng cách bỏ chọn Hàng tiêu đềHàng có dải tương ứng.

Đó là tất cả, bây giờ bạn có một ô có dữ liệu mong muốn. Bạn có thể tham chiếu đến ô giống như bất kỳ ô nào khác trong Excel.

Điều tốt để biết:


1
Đáng buồn thay, download.finance.yahoo.com dường như không còn hiệu lực nữa. Có ai tìm thấy bất kỳ sự thay thế hiện tại?
Michael Scheper

3

Bảng tính Excel này kết nối với một dịch vụ web (Oanda) để tự động tải xuống tỷ giá hối đoái lịch sử.

http://investexcel.net/222/automatically-doad-historical-forx-data-into-excel/

VBA bị lộ, vì vậy bạn có thể hack đi theo mã tôi đã viết. Bạn sẽ có thể tạo một chức năng như

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

trong đó sử dụng tỷ giá hối đoái trung bình 30 ngày hoặc một cái gì đó.



1

Bạn có thể sử dụng chức năng GOOGLEFINANCE tích hợp để tìm nạp thông tin chứng khoán hiện tại hoặc lịch sử từ Google Finance. Bạn có thể sử dụng nó với cú pháp sau:

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

Tập quán mẫu:

=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

Bạn có thể sử dụng Spearian cho MS Excel, http://spearianforexcel.com , để làm việc và tải xuống tất cả lịch sử của bất kỳ tỷ giá hối đoái nào. Thật thoải mái khi có được quyền truy cập vào tất cả các dữ liệu thị trường chính, bao gồm cả Yahoo Finance!



0

Có một UDF Excel loại bỏ dữ liệu tỷ giá hối đoái từ Yahoo Finance tại đây

Đây là cú pháp

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

Vì vậy, để chuyển đổi 30 GBP sang USD, bạn sẽ viết

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

Tôi nghĩ đó là những gì bạn muốn.

        


-1

Bạn sẽ không tìm thấy bất cứ thứ gì được tích hợp trong bất kỳ bảng tính nào cho thứ gì đó thay đổi liên tục như tỷ giá hối đoái. Rất may, đã có những giải pháp mà những người khác đã tạo ra cho loại điều này, chẳng hạn như WikiHow , Yahoo Hỏi Đáp , OzGrid , EHow .

Có nhiều giải pháp khác, nhưng hầu hết chúng đều theo cùng một mẫu thiết kế chung. Nếu không có liên kết nào ở trên là những gì bạn đang tìm kiếm, tôi sẽ khuyên bạn nên tìm kiếm trên trang OzGrid. Diễn đàn của họ thường là một trong những cách tốt nhất để tìm giải pháp Excel.


Không có liên kết nào hữu ích. Tôi vẫn sẽ tốt hơn trong việc sao chép và dán vào tỷ giá tiền tệ được cập nhật. Phải có một giải pháp tốt hơn.
David
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.