Lỗi #NUM! trong hàm IRR (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

darkmoon

Thành viên chính thức
Tham gia
19/12/06
Bài viết
95
Được thích
158
Nghề nghiệp
Thất nghiệp
Em dùng hàm IRR(C11:AG11) mà sao bị lỗi #NUM! hoài. Xin các anh chị chỉ giúp em cách khắc phục, hix, thanks các anh chị trước.//**/
 
Lỗi #NUM
Nguyên nhân cơ bản: Lỗi về số trong công thức
- Một đối số của một số hàm phải là số nhưng đã không được nhập là số xem lại yêu cầu về số liệu của đối số
- Một số hàm đã không được nhập các đối số hợplý để có thể tính ra được kết quả. (ví dụ hàm IRR và RATE)
è Kiểm tra lại tính hợp lý của các đối số
- Kết quả của phép tính là quá lớn (nằm ngoài khoảng -1x10307 và 1x 10307)
è hạn chế của Excel
Trường hợp của Moon là do chuổi số trong công thức tính IRR không hợp lý, có nghĩa là với chuổi số đó ngòai thực tế Moon cũng không thể tính ra Irr được.
 
darkmoon đã viết:
Em dùng hàm IRR(C11:AG11) mà sao bị lỗi #NUM! hoài. Xin các anh chị chỉ giúp em cách khắc phục, hix, thanks các anh chị trước.//**/

Em chỉ đưa công thức IRR(C11:AG11) rồi nói là báo lỗi là #NUM thì làm sao mà biết được dữ liệu của em như thế nào?

File ví dụ của chị cũng dùng công thức như em nhưng không cho ra #Num.====> đưa câu hỏi cụ thể hơn nha!.
 

File đính kèm

Em cũng chẳng biết sao nó lại không ra nữa, nhưng khi em tạo một function thì chạy ngon lành, hix, chẳng biết như thế nào nữa!$@!!
Mã:
Function tinh_irr(vung As Range)
x = vung.Columns.Count
ReDim value(x) As Double
For i = 0 To x
value(i) = vung(1, i + 1)
Next
tinh_irr = irr(value())
End Function
 
Có thể anh đã tìm ra nguyên nhân của em rồi, gởi file cho em xem thử.
 
Hix, em gần hết quota roài, cho em thêm một ít nhé//////
 

File đính kèm

Moon ơi,
Hàm IRR trong Excel chỉ đạt tới số lượng số trong chuổi là 19 số, vượt qua số lượng này (từ 20 trở lên) nó sẽ báo lỗi #NUM. Nếu Moon dùng theo kiểu của Moon thì có thể đạt đến số lượng 7464 số. (con số này do anh test, kô biết có con số chính thức nào khác không)
 
OverAC đã viết:
Moon ơi,
Hàm IRR trong Excel chỉ đạt tới số lượng số trong chuổi là 19 số, vượt qua số lượng này (từ 20 trở lên) nó sẽ báo lỗi #NUM. Nếu Moon dùng theo kiểu của Moon thì có thể đạt đến số lượng 7464 số. (con số này do anh test, kô biết có con số chính thức nào khác không)
Anh Bình ơi, hàm IRR trong file chị SG có số lượng số bằng file của em mà.
 
darkmoon đã viết:
Anh Bình ơi, hàm IRR trong file chị SG có số lượng số bằng file của em mà.
Không biết số lượng con số lớn cỡ bao nhiêu (chính xác ) thì bị báo lỗi #Num? Em chỉ biết là lỗi này chỉ xảy ra khi số quá lớn hoặc quá bé (VD 10000^10000) và hình như chỉ có mỗi cách giải quyết duy nhất là giảm giá trị của con số lại. Mong các anh chị chỉ bảo thêm?
 
Em cũng chẳng biết sao nó lại không ra nữa, nhưng khi em tạo một function thì chạy ngon lành, hix, chẳng biết như thế nào nữa!$@!!
Mã:
Function tinh_irr(vung As Range)
x = vung.Columns.Count
ReDim value(x) As Double
For i = 0 To x
value(i) = vung(1, i + 1)
Next
tinh_irr = irr(value())
End Function
em tính IRR cho chuỗi dữ liệu là 25 năm thì bị báo lỗi #NUMBER, nhưng nếu tính cho chuỗi dữ liệu 20 năm thì không bị lỗi, a có thể bày e chạy hàm function này với được không?
 
Bạn chia tất cả 25 số cho 1000, rồi tính IRR trên số mới.

Hoặc đơn giản là dùng:

=IRR(B2:Z2/1000)
 
cảm ơn a nhìu nha e đã chạy dc IRR :)
 
Help!!

Em cũng bị !! Ai giúp em xem dùm với^^
Em đã gửi file đính kèm :)
 

Bài viết mới nhất

Back
Top Bottom