Tải xuống sổ làm việc mẫu
Hướng dẫn này sẽ trình bày cách tìm ô không trống đầu tiên trong một phạm vi trong Excel và Google Trang tính.
Tìm ô không trống đầu tiên
Bạn có thể tìm ô không trống đầu tiên trong một phạm vi với sự trợ giúp của các Hàm ISBLANK, MATCH và INDEX.
1 | = INDEX (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Ghi chú: Đây là một công thức mảng. Nếu bạn đang sử dụng Excel 2022 trở xuống, bạn phải nhập công thức với CTRL + SHIFT + ENTER Thay vì chỉ ĐI VÀO.
Hãy xem cách xây dựng công thức này.
Hàm ISBLANK
Hàm ISBLANK phân tích mọi ô trong phạm vi B3: B11 và trả về một mảng các giá trị TRUE và FALSE. Trong ví dụ của chúng tôi, nó sẽ như thế này:
1 | {FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE}. |
Hàm MATCH
Với Hàm MATCH, chúng ta xác định vị trí của giá trị TRUE đầu tiên trong mảng được tạo bởi Hàm ISBLANK.
1 | = MATCH (FALSE, ISBLANK (B3: B10), 0) |
Hàm INDEX
Sử dụng kết quả của Hàm MATCH, chúng ta có thể xác định với Hàm INDEX hàng của ô không trống đầu tiên trong phạm vi và trả về giá trị của nó.
1 | = INDEX (B3: B10, D3) |
Việc thay thế tham chiếu Ô D3 bằng công thức MATCH sẽ cung cấp cho chúng tôi công thức ban đầu:
1 | = INDEX (B3: B10, MATCH (FALSE, ISBLANK (B3: B10), 0)) |
Lời nhắc nhở: Đây là một công thức mảng. Nếu bạn đang sử dụng Excel 2022 trở xuống, bạn cần nhấn CTRL + SHIFT + ENTER để nhập công thức, thay vì chỉ cần nhấn ĐI VÀO.
Tìm ô đầu tiên với bất kỳ giá trị nào trong Google Trang tính
Công thức này hoạt động tương tự trong Google Trang tính ngoại trừ việc không cần nhấn CTRL + SHIFT + ENTER.