SteveNguyen1991
Thành viên hoạt động



- Tham gia
- 22/8/20
- Bài viết
- 103
- Được thích
- 50
Chọn 5 ô cùng 1 hàng, nhập công thức, nhấn Ctrl+Shift+EnterChào mọi người, gần đây mình mới thấy hàm Xlookup có khả năng tìm theo 1 điều kiện và trả về kết quả trong 1 hàng, khi tìm hiều thì thấy có 1 cách dùng của Vlookup cũng tương tự nhưng mình làm lại không cho kết quả giống như hương dẫn. mong mọi người giải thích giúp.View attachment 253754
cảm ơn mọi người!!
Cách này cũng ko khác gì vlookup chạy cột động, mà làm vậy tốn bộ nhớ hơn ko anh?Chọn 5 ô cùng 1 hàng, nhập công thức, nhấn Ctrl+Shift+Enter
Ơ, thế em mua ram thêm rồi à.hihiCách này cũng ko khác gì vlookup chạy cột động, mà làm vậy tốn bộ nhớ hơn ko anh?
Không chắc lắm, tiết kiệm bộ nhớ hơn nhập từng ôCách này cũng ko khác gì vlookup chạy cột động, mà làm vậy tốn bộ nhớ hơn ko anh?
Mua luôn máy mới rồi bác à hihiƠ, thế em mua ram thêm rồi à.hihi
Bộ nhớ của não?Không chắc lắm, tiết kiệm bộ nhớ hơn nhập từng ô![]()
Đúng rồi, mua máy mới sài cho sướng. Sài máy bà già móm mém bao giờ tính xong con toán, ahijihibiMua luôn máy mới rồi bác à hihi
Bộ nhớ máy tínhBộ nhớ của não?![]()
Bộ nhớ máy tính chỉ có 0 và 1. Còn của người chỉ có anh và em thôi nhóe bácBộ nhớ của não?![]()
Thử như vầy, sẽ thấy là nó chỉ tính một lần. Nhưng đó là số lượt tính chứ "bộ nhớ" khó biết lắm. Ai mà biết bên trong, Excel dùng cái gì để "map" các ô được nối thành mảngBộ nhớ máy tính
Chỉ là suy luận phỏng đoán:
Khi nhập công thức từng ô riêng, Excel sẽ xử lý từng ô, lấy dữ liệu và tính toán nhiều lần
Khi chọn nhiều ô (mảng) nhập công thức và nhấn Ctrl+Shife+Enter, Excel không cho thay đổi từng phần của "mảng" có thể do chỉ lấy dữ liệu 1 lần xử lý 1 lần tạo kết quả là nguyên "mảng"
Bác có thể viết hàm để check xem excel nó đọc thông tin của bảng vloolup mấy lần.Thử như vầy, sẽ thấy là nó chỉ tính một lần. Nhưng đó là số lượt tính chứ "bộ nhớ" khó biết lắm. Ai mà biết bên trong, Excel dùng cái gì để "map" các ô được nối thành mảng
Public Function ffxx(x)
MsgBox Timer ' fucntion được gọi mấy lần thì msgbox sẽ hiện lên bấy lần
ffxx = x
End Function
View attachment 253842
Kết quả: hàm ffxx chỉ được gọi 1 lần cho cả cụm E1:G1