Tính lãi suất trung bình bằng một loạt các đầu vào ngày trong excel


1

Tôi cần tính lãi suất trung bình cho một năm dương lịch, dựa trên bảng tỷ giá hối đoái thay đổi vào các ngày khác nhau.

Bảng chỉ đơn giản hiển thị ngày bắt đầu và ngày kết thúc của lãi suất đã đặt, trong khoảng thời gian mười năm. Lãi suất có thể thay đổi thường xuyên như bốn lần trong một năm dương lịch, và trong một số năm thì không. Trong thời hạn mười năm có 22 mục. Tôi cần tính lãi suất trung bình của mỗi mười năm dương lịch trong kỳ.

Bảng ví dụ về tỷ giá hối đoái:

Tỷ giá hối đoái

Vì vậy, trong bảng trên ( DD/MM/YYYYđịnh dạng), để đạt mức lãi suất trung bình cho năm 2008, tôi tính như sau:

  • Ngày 1 tháng 1 năm 2008 đến ngày 07 tháng 7 năm 2008 - Tỷ lệ cơ sở: 6,00% - Tỷ lệ cho giai đoạn 3,10%
  • 08 tháng 7 năm 2008 đến 03 tháng 11 năm 2008 - Tỷ lệ cơ sở: 6,25% - Tỷ lệ cho giai đoạn 2,04%
  • 04 tháng 11 năm 2008 đến 31 tháng 12 năm 2008 - Tỷ lệ cơ sở: 7,00% - Tỷ lệ cho giai đoạn 1,13%

Tỷ lệ trung bình trong năm 6,27%.

Có công thức nào tôi có thể sử dụng để tính toán điều này trong Excel không?

Thách thức lớn nhất của tôi cho đến nay là áp dụng bất kỳ công thức nào để "kéo xuống" một cách hiệu quả để tạo ra kết quả chính xác cho mỗi năm dương lịch.


Nếu tôi hiểu chính xác, điều này có thể bao gồm nhiều công thức cùng với công thức tốc độ tăng trưởng. Hãy xem liên kết này nó có thể là những gì bạn tìm kiếm. igetit.net/newsletters/y06_08/calculargetrowth.aspx
iSR5

Cảm ơn. Thách thức tôi gặp phải liên quan nhiều hơn đến việc tách các đầu vào ngày biến thành đầu vào lịch cố định. Ở dạng đơn giản nhất, nếu có hai đầu vào: tỷ lệ 4% từ ngày 1 tháng 7 năm 2014 đến ngày 30 tháng 6 năm 2015 và tỷ lệ 6% từ ngày 1 tháng 7 năm 2015 đến ngày 30 tháng 6 năm 2016, chúng ta sẽ tính công thức trung bình cho năm dương lịch cố định như thế nào giai đoạn ngày 1 tháng 1 năm 2015 đến ngày 31 tháng 12 năm 2015.
lrmoro

nếu bạn có đầu vào lịch cố định, bạn có thể sử dụng chức năng VLookup để tìm kiếm ngày nợ nằm giữa hai thời kỳ và nhận tỷ lệ của khoảng thời gian đó và áp dụng cùng với việc sử dụng một số hàm IF khi cần thiết.
iSR5

Câu trả lời:


1

Tôi đã tạo ra một câu trả lời mà về cơ bản là lừa.

Tôi nghĩ rằng tôi sẽ đăng nó ở đây trong trường hợp điều này xuất hiện cho người khác.

Bảng giải pháp ví dụ ngắn

Tôi đã thêm một cột mới cho mỗi năm và trên mỗi cột, đã nhập ngày bắt đầu và ngày kết thúc của năm (trong trường hợp này bắt đầu từ ngày 1 tháng 8 và kết thúc vào ngày 31 tháng 7 năm sau).

Từ đó tôi đã sử dụng một biến thể của công thức sau trong mỗi ô:

D5 =MAX(MIN($B5,D$2)-MAX($A5,D$1),0)/(D$2-D$1+1)*$C5

Mà có thể được chia thành:

  • Ngày kết thúc (nhưng không muộn hơn cuối năm)

Dấu trừ:

  • Ngày bắt đầu (nhưng không sớm hơn đầu năm)
  • Bị khóa không dưới 0 (vì khi công thức được sao chép sang các giai đoạn khác, nó sẽ tạo ra kết quả âm tính)

Chia:

  • Số ngày trong kỳ (để tạo ra tỷ lệ phần trăm của năm)

Nhân với:

  • Lãi suất trong kỳ

Trong khi điều này cần một bảng lớn hơn, nó tạo ra một mức lãi suất trung bình khá chính xác cho từng thời kỳ, như thể hiện trong tổng số. Nó đã cảm thấy một chút lộn xộn, nhưng vì bảng thực tế lớn hơn nhiều, công thức có thể dễ dàng được kéo qua một số lượng lớn các giai đoạn và mục.

Nó có thể chính xác hơn khi sử dụng YEARFRACcông thức, nhưng tôi gặp vấn đề tạo ra kết quả "không" cho các giai đoạn trong tương lai, nơi không có kết quả nào được mong đợi.

Tôi chắc chắn có một câu trả lời rõ ràng và chính xác hơn ngoài kia, điều mà tôi rất muốn tìm hiểu, nhưng điều này có thể hữu ích cho ai đó.

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.