Dạ vâng! Data Model nghe mới, để em vào mạng tìm hiểu, em cảm ơn ạGiờ này còn lôi Offset ra so sánh thì quả là bao nhiêu năm qua bạn chỉ hỏi công thức hoặc code đem về chứ chẳng hiểu gì về chúng cả.
Dữ liệu lớn thì đương nhiên loại hàm volatile ra. Tức là không cần nói tới Offset.
So sánh giũa VLookup và Index/Match thì ngày xưa, Index/Match nhanh hơn một chút vì phiên bản cũ của Excel nạp tham số và sử lý mảng 2 chiều chậm hơn 2 mảng 1 chiều. Nhưng với các phiên bản 2016 trở đi thì việc nạp mảng không còn là vấn đề. 2 lối sử dụng gần như nhau.
Làm việc với dữ liệu lớn thì phải cho tư duy tiến hóa theo cách MS trợ giúp dữ liệu lớn. Cần học cách sử dụng Data Model.
Cứ tự tạo file mà thử thôi bạn. Trước mình có tạo làm thử, dò tìm 2 điều kiện, dữ liệu khoảng 250.000 dòng.Anh chị cho em hỏi? tốc độ sử lý phép tính bảng dữ liệu lớn offset, vlookup và index+match thì dùng hàm nào tốc độ nhanh hơn với bảng dữ liệu lớn
Nên thử với hàm LookupAnh chị cho em hỏi? tốc độ sử lý phép tính bảng dữ liệu lớn offset, vlookup và index+match thì dùng hàm nào tốc độ nhanh hơn với bảng dữ liệu lớn
Mình hqua vừa thử như cách anh bảo, không thấy chênh nhau nhiều lắm. Mà khi chuyển sang định sang .xlsm thì hàm chạy chậm hẳn.Cứ tự tạo file mà thử thôi bạn. Trước mình có tạo làm thử, dò tìm 2 điều kiện, dữ liệu khoảng 250.000 dòng.
Index match nhanh nhất, tiếp đến vlookup, rồi sumifs. Mình chưa thử offset. Tuy nhiên chỉ chênh tầm 1s, sumifs lâu nhất nhưng mất cũng chưa tới 7s.
Tất nhiên dò tìm còn phụ thuộc vào cấu trúc bảng dữ liệu nữa.
Mình xài office 365, máy chip U i7 thế hệ 4, ram 8G.
^^! vâng, hàm lookup là mảng chậm lắmNên thử với hàm Lookup
Thử mới biết . .Mình hqua vừa thử như cách anh bảo, không thấy chênh nhau nhiều lắm. Mà khi chuyển sang định sang .xlsm thì hàm chạy chậm hẳn.
Bài đã được tự động gộp:
^^! vâng, hàm lookup là mảng chậm lắm
Lookup là hàm nguy hiểm. Chỉ thực dụng với những người rất rành về cách thử code.Nên thử với hàm Lookup
Nhanh chậm không đáng kể với dữ liệu trung bình (excel tải được)Anh chị cho em hỏi? tốc độ sử lý phép tính bảng dữ liệu lớn offset, vlookup và index+match thì dùng hàm nào tốc độ nhanh hơn với bảng dữ liệu lớn
Diền đàn này ra hồi khoảng 2006. Kỹ thuật chịu ảnh hưởng của những ký thuật hạn chế. Vì vậy, VBA gần như là cửa nẻo duy nhất để người ta bung ra.... Thần tượng VBA nên cái gì cũng VBA. ...