Dạo này em đang tự học Excel Online để làm báo cáo cho công ty. Tình cờ đọc được mấy bài chia sẻ về hàm OFFSET, thấy nó hay quá mà em vẫn hơi lơ mơ cách áp dụng nó vào việc đếm dữ liệu động.
Cụ thể là em có một danh sách các sản phẩm bán ra hàng ngày, số lượng dòng dữ liệu tăng lên liên tục. Em muốn dùng một công thức để tự động đếm tổng số sản phẩm đã bán mà không cần phải sửa công thức mỗi khi có thêm dữ liệu mới.
Em có thử tìm hiểu và nghĩ đến việc kết hợp OFFSET với COUNTA, ví dụ như vầy:
=COUNTA(OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A:$A), 1))Nhưng mà công thức này nó cứ báo lỗi hoặc trả về kết quả sai. Em dùng COUNTA(Sheet1!$A:$A) để đếm số dòng có dữ liệu trong cột A, rồi dùng nó làm đối số 'height' cho hàm OFFSET. Em nghĩ là OFFSET sẽ trả về một vùng dữ liệu từ A1 đến hết dòng có dữ liệu, rồi COUNTA sẽ đếm vùng đó. Nhưng không hiểu sao lại sai.
Có anh chị nào cao tay ấn đã từng dùng hàm OFFSET hoặc có cách nào khác hiệu quả hơn để giải quyết vấn đề này không ạ? Em đang học theo lộ trình trên mạng nên muốn hiểu sâu mấy hàm này để áp dụng được nhiều tình huống khác nhau.
Em cảm ơn mọi người nhiều ạ!