Hướng dẫn Excel: Cách thiết lập tổng đang chạy trong bảng

Trong video này, chúng ta sẽ xem xét cách thiết lập tổng số đang chạy trong bảng Excel.

Việc thiết lập tổng số đang chạy trong bảng Excel hơi phức tạp vì không rõ ràng cách sử dụng các tham chiếu có cấu trúc.

Điều này là do các tham chiếu có cấu trúc cung cấp ký hiệu cho hàng hiện tại, nhưng không cho hàng đầu tiên trong cột.

Hãy khám phá một vài tùy chọn, bắt đầu với các công thức dựa trên các tham chiếu thông thường.

Một cách tiếp cận phổ biến là chỉ cần thêm hàng ở trên vào giá trị trong hàng hiện tại…

Nhưng điều này sẽ gây ra lỗi vì tiêu đề cột chứa văn bản.

Một cách giải quyết dễ dàng trong trường hợp này là sử dụng hàm SUM. Bởi vì SUM tự động coi văn bản là 0.

Và, công thức này hoạt động.

Nhưng có một vấn đề. Nếu tôi thêm một hàng mới, công thức sẽ mở rộng một cách chính xác.

Nếu tôi chèn một hàng vào giữa bảng, công thức không hoạt động đúng.

Vì vậy, với công thức này, tôi sẽ cần sửa công thức theo cách thủ công, nếu tôi chèn các hàng.

Một cách tiếp cận phổ biến khác để chạy tổng là sử dụng tham chiếu mở rộng bên trong SUM.

Để làm điều này, tôi sẽ nhập một tham chiếu đến ô đầu tiên hai lần, sau đó khóa tham chiếu đầu tiên bằng F4.

Kết quả là một tham chiếu mở rộng khi nó di chuyển xuống bảng.

Lúc đầu, điều này có vẻ hoạt động tốt. Nếu tôi chèn một hàng, công thức sẽ điều chỉnh chính xác.

Tuy nhiên, hãy lưu ý nếu tôi thêm một hàng mới, công thức sẽ bị hỏng.

Như trước đây, tôi sẽ cần sửa lỗi này theo cách thủ công nếu tôi thêm các hàng mới.

Cuối cùng, tôi sẽ tạo một phạm vi mở rộng bằng cách sử dụng các tham chiếu có cấu trúc.

Trong mã giả, những gì chúng ta cần là một phạm vi bắt đầu bằng hàng đầu tiên trong một cột và kết thúc ở hàng hiện tại.

= SUM (đầu tiên: hiện tại)

Lấy hàng hiện tại thật dễ dàng. Nếu tôi nhấp vào cột, Excel sẽ tạo tham chiếu với ký hiệu @.

Nhưng hàng đầu tiên thì sao?

Điều quan trọng là sử dụng hàm INDEX.

Đối với mảng, chúng tôi sử dụng toàn bộ cột. Đối với số hàng, tôi sử dụng 1.

= SUM (INDEX ((Tổng), 1): (@ Tổng))

Bây giờ, chìa khóa để hiểu điều này là nhận ra rằng INDEX thực sự đang trả lại địa chỉ cho ô đầu tiên trong cột, không phải giá trị.

Nói cách khác, phạm vi giải quyết theo cùng một công thức mà chúng tôi đã sử dụng trước đó.

Nhưng lần này, công thức có thể xử lý cả hàng đã chèn và hàng mới.

Nhược điểm duy nhất của công thức này là nó sẽ chậm trên các tập dữ liệu rất lớn, vì mọi công thức phải tạo ra tổng của tất cả các ô ở trên.

Nếu hiệu suất trở thành vấn đề, bạn có thể muốn chuyển sang công thức đầu tiên chúng tôi đã thử trong video và cập nhật công thức theo cách thủ công, nếu bạn cần chèn hàng.

Khóa học

Bảng Excel

Các phím tắt liên quan

Nhập và di chuyển xuống Enter Return Xóa ký tự ở bên trái con trỏ Backspace Delete Xóa ký tự ở bên phải con trỏ Delete Fn + Delete Nhập và di chuyển sang phải Tab Tab Chọn toàn bộ hàng Shift + Space + Space Chèn hàng Ctrl + Shift + + + + + Điền xuống từ ô phía trên Ctrl + D + D Di chuyển ô hiện hoạt sang trái trong một vùng chọn Shift + Tab + Tab Hủy lựa chọn Esc Esc

thú vị bài viết...