Hàm tính tổng các ô trong nhiều sheet

Hàm tính tổng các ô trong nhiều sheet

Hàm Sum trong excel có vẻ như là một hàm rất đơn giản, và cũng được sử dụng nhiều nhất trong excel, thông thường hàm Sum được dùng để tính tổng của một dãy số trong excel, nhưng có bao giờ bạn sử dụng hàm Sum để tính tổng của một ô ở nhiều sheet excel chưa, và cách sử dụng như thế nào, bài viết này sẽ giới thiệu với các bạn cách để áp dụng.

Có thể hơi khó hiểu một chút với nhiều bạn, nhưng không sao cả, hãy đọc hướng dẫn bên dưới các bạn sẽ hình dung ra ngay vấn đề là gì.

Cụ thể chúng ta có một file excel bao gồm một sheet TỔNG và nhiều sheet THÁNG, các tháng này có định dạng, mặt hàng như nhau và không thay đổi vị trí, chỉ có khác nhau về Số LượngThành Tiền.

H1. Sheet tổng hợp

H2. Sheet chi tiết

Hàm tính tổng các ô trong nhiều sheet

H3. Sheet chi tiết

Thông thường để tính tổng các sheet chúng ta hay cộng từng ô tương ứng của các sheet chi tiết lại, nhưng nếu làm như thế thì giả sử có rất rất nhiều sheet thì chúng ta sẽ rất mất thời gian và dễ dẫn đến sai sót do chọn sai ô.

Bây giờ chúng ta sẽ sử dụng hàm Sum để tính tổng các sheet chi tiết theo từng ô tương ứng lại với nhau như sau

Cú pháp hàm Sum:

=SUM('Sheet_Đầu_Tiên:Sheet_Cuối_Cùng'!Ô_Cần_Tính)

Trong đó:

- Dấu phẩy ' trên: Nhập ở trước tên sheet đầu tiên, và sau tên sheet cuối cùng

- Sheet_Đầu_Tiên: Là sheet đứng đầu tiên trong dãy sheet cần tính.

- Sheet_Cuối_Cùng: Là sheet đứng cuối cùng trong dãy sheet cần tính.

- Ô_Cần_Tính: Là địa chỉ ô cần tính.

Áp dụng vào trường hợp này ta có công thức như sau

=SUM('Tháng 1:Tháng 3'!C2)

Nghĩa là sẽ tính tổng tất cả các giá trị ở C2 của cách sheet Tháng 1, Tháng 2, Tháng 3.

Kết quả, bạn thử đối chiếu lại với cách cộng từng sheet để xem kết quả có chính xác không nhé.

Chú ý:

- Như đã nói ở trên, cách sheet phải cùng định dạng, khi bạn chèn dòng thì phải chèn toàn bộ các sheet như nhau, nếu không excel sẽ tính toán sai.

- Và excel sẽ tính tổng các sheet nằm giữa từ sheet đầu đến sheet cuối, do vậy các sheet bị ẩn vẫn được tính, do vậy hãy chú ý trường hợp này.

Như vậy là chúng ta vừa đi tìm hiểu một thủ thuật rất thú vị về hàm Sum rồi, hy vọng bài viết sẽ có ích cho các bạn, chúc các bạn thành công.

Nếu bạn là Kế toán tổng hợp hoặc Kiểm toán, ắt hẳn chúng ta thường xuyên phải tổng hợp dữ liệu và việc tính tổng cùng 1 ô trong nhiều Sheet để trình bày trên một báo cáo là một thao tác quen thuộc.

Cách đơn giản nhất nhưng cũng mất nhiều thời gian nhất là chúng ta đi từng Sheet, nhấp chuột chọn từng ô để tạo công thức.

Hàm tính tổng các ô trong nhiều sheet

Ví dụ lỡ trường hợp nào chúng ta có…100 Sheet thì cách làm trên đây thật sự không hiệu quả vì nó mất cả buổi sáng và đôi khi chúng ta không kiểm soát được tính đầy đủ và chính xác.

Do đó, UniTrain giới thiệu với các bạn cách làm hữu hiệu sau đây để có thể thực hiện điều này một cách chính xác và tiết kiệm thời gian.

Tính tổng cùng 1 ô trong nhiều Sheet

Để Tính tổng cùng 1 ô trong nhiều Sheet, chúng ta có thể sử dụng công thức có cú pháp sau:

= SUM(‘Sheet_đầu_tiên:Sheet_cuối_cùng’!Ô_hoặc_range_cần_tính)

Trong cú pháp ở hàm này, chúng ta nhớ lưu ý các đều sau:

– Dấu phẩy trên (‘): Nhớ để dấu này ở trước tên Sheet_đầu_tiên­ và sau tên ­Sheet_cuối_cùng nhé cả nhà.

– Sheet_đầu_tiên: Là tên của Sheet đầu tiên trong dãy Sheet cần tính

– Sheet_cuối_cùng: Là tên của Sheet cuối cùng trong dãy Sheet cần tính

– Ô_hoặc_range_cần_tính: Là địa chỉ của ô hoặc vùng cần tính tổng

Như vậy, để rút gọn công thức khi nãy lại, chúng ta cần làm 2 bước
1. Sắp xếp loạt Sheet cần tính liên tục và liền nhau từ January 2016 – Profit đến December 2016 – Profit
2. Sử dụng hàm sau đây:

= SUM(‘January 2016 – Profit: December 2016 – Profit’!A1)

Hàm tính tổng các ô trong nhiều sheet

Thủ thuật

Sau khi thực hiện như trên, nếu chúng ta vẫn thấy công thức của chúng ta vẫn…dài thì chúng ta có thể làm 1 mẹo sau nữa:
1. Chèn thêm 1 Sheet tên Start trước Sheet January 2016 – Profit
2. Chèn thêm 1 Sheet tên End trước Sheet December 2016 – Profit

Lưu ý là 2 Sheet này trống hoàn toàn và không chứa giá trị nào hết

Hàm tính tổng các ô trong nhiều sheet

3. Lúc này, chúng ta sử dụng hàm sau:

= SUM(‘Start:End’!A1)

4. Ẩn 2 Sheet Start và End lại.

Như vậy, lúc này Excel sẽ tính tổng các sheet Start, January 2016 – Profit,…, December 2016 – Profit và Endnhưng 2 sheet này không có giá trị nên không ảnh hưởng đến kết quả của chúng ta mà hàm lại ngắn hơn.

Lưu ý

Khi sử dụng tính năng này để Tính tổng cùng 1 ô trong nhiều Sheet, chúng ta cần lưu ý các điều sau:
1. Các Sheet của chúng ta phải cùng 1 định dạng, nếu không thì Excel sẽ tính sai. Vì vậy, chúng ta cần đảm bảo các Sheet của chúng ta cần phải cùng 1 định dạng.
2. Bình thường, khi chúng ta chèn thêm dòng, cột thì địa chỉ ô của chúng ta sẽ tự động thay đổi theo. Khi tính tổng trong nhiều sheet như thế này, Excel chỉ tự động thay đổi địa chỉ ô khi chúng ta chọn tất cả các Sheet cùng lúc và chèn dòng, cột.
3. Excel sẽ tính tổng tất cả các Sheet nằm giữa Sheet_đầu_tiên và Sheet_cuối_cùng nên chúng ta cẩn thận các Sheet nằm giữa, kể cả các Sheet bị ẩn. Nên chúng ta cần cẩn thận hết sức.

Nguồn: Coffee Excel