tốc độ của hàm tự tạo trong excel

Liên hệ QC

hungpecc1

Thành viên gắn bó
Tham gia
24/8/12
Bài viết
1,709
Được thích
2,304
Giới tính
Nam
Cho mình hỏi :

Nếu cùng 1 chức năng như nhau thì :

Hàm trong excel sẽ nhanh hơn hàm tự tạo trong vba đúng không ?


em có 1 ví dụ đi kèm,
( tìm max trong khoảng cho trước )
 
Lần chỉnh sửa cuối:
Cho mình hỏi :

Nếu cùng 1 chức năng như nhau thì :

Hàm trong excel sẽ nhanh hơn hàm tự tạo trong vba đúng không ?


em có 1 ví dụ đi kèm,
( tìm max trong khoảng cho trước )

Hàm tự tạo trong file của bạn chẳng qua là đơn giản hóa việc gõ công thức dài. Dù sao bạn cũng dùng Worksheetfunction.Match nên tôi cho rằng tốc độ sẽ như nhau
Ngoài ra xin nói thêm rằng: Với dữ liệu lớn thì bất cứ hàm gì (dù là hàm có sẵn hay hàm tự tạo) cũng sẽ làm cho bảng tính chậm đi ---> Khi ấy người ta có thể dùng phương pháp khác thay thế (Chạy 1 Sub để lấy kết quả thay cho việc dùng hàm gõ trực tiếp trên bảng tính)
 
bác ndu có thể cho 1 ví dụ dùng sub thay thế function được không ?

Tiện thể em hỏi pác luôn cột A là các số tự nhiên tăng dần, bh muốn biết số đứng sau số n trong cột A thì nên dùng hàm nào trong 2 hàm sau ( ưu tiên về tốc độ ,pác nhé )


MIN(OFFSET($A$1,MATCH(n,$A:$A,0),200) hay Small(A:A,Rank(n,A:A,1)+1

ps : Nhân tiện đây em xin cảm ơn pác ndu ^^
thanks bác ndu rất nhiều, kể từ ngày e bập bõm vào diễn đàn đã được bác giải đáp nhiều !
 
Lần chỉnh sửa cuối:
ah em chỉ test thử 2 công thức thôi,

vì e thấy trong cel có nhiều cách mà cùng cho ra 1 kết quả, nên e muốn chọn cách nào tốc độ nhanh hơn thôi !
 
Web KT

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

Back
Top Bottom