Chào các bạn, mình là thành viên mới của diễn đàn Sheet & Excel. Hôm nay mình muốn chia sẻ một mẹo nhỏ mình vừa phát hiện ra để xử lý lỗi #SPILL! khi làm việc với mảng động. Lỗi này khá khó chịu, đặc biệt khi bạn mới làm quen với các hàm như FILTER, SORT, UNIQUE...
Lỗi #SPILL! xảy ra khi một công thức mảng động trả về nhiều kết quả nhưng không có đủ chỗ trống để hiển thị tất cả chúng. Thay vì hiện lỗi, đôi khi chúng ta chỉ muốn nó trả về một giá trị duy nhất, ví dụ như kết quả đầu tiên hoặc kết quả cuối cùng.
Cách mình hay dùng là kết hợp các hàm như INDEX hoặc TAIL. Ví dụ, nếu bạn có công thức FILTER trả về nhiều dòng:
=FILTER(A1:A10, B1:B10=