Hướng dẫn

Nhóm Hàng (Group) Trong Google Sheets: Ẩn/Hiện Dữ Liệu Gọn Gàng 2026

Tuân HoangTuân Hoang
18 tháng 8, 2026
Cập nhật: 22 tháng 8, 2026
9 phút đọc
Ảnh minh họa bài viết: Nhóm Hàng (Group) Trong Google Sheets: Ẩn/Hiện Dữ Liệu Gọn Gàng 2026

Group là gì và khi nào nên dùng thay vì ẩn hàng/cột thủ công

Ẩn hàng hay cột theo cách thông thường (chuột phải → Hide row) có một nhược điểm: không ai biết có dữ liệu ẩn bên trong trừ khi để ý số thứ tự hàng bị nhảy cóc (ví dụ từ hàng 12 nhảy thẳng lên hàng 25). Group giải quyết đúng vấn đề này — Google Sheets hiển thị một thanh dọc có dấu −/+ ở lề trái (với hàng) hoặc lề trên (với cột), cho phép bất kỳ ai mở file cũng nhận ra ngay "chỗ này có thể thu gọn" và tự bấm để xem chi tiết.

Về bản chất, Group không xóa hay ẩn dữ liệu vĩnh viễn, nó chỉ tạo một lớp "container" bao quanh các hàng/cột liền kề, gắn kèm nút điều khiển đóng/mở. Sự khác biệt với Filter hay Filter view: Filter thay đổi hàng nào hiển thị dựa trên điều kiện lọc (và ảnh hưởng tới mọi người xem file cùng lúc, trừ khi dùng Filter view), còn Group chỉ đơn thuần đóng/mở một khối cố định, không liên quan gì đến điều kiện dữ liệu.

Trường hợp nên dùng Group:

  • Báo cáo tài chính có nhiều dòng chi tiết (chi phí theo từng hạng mục nhỏ) nhưng sếp chỉ cần xem tổng theo tháng/quý
  • File theo dõi tiến độ dự án có nhiều task con dưới mỗi milestone lớn
  • Bảng dữ liệu có các cột phụ trợ (công thức trung gian, ghi chú nội bộ) không cần hiển thị khi in hoặc chia sẻ
  • Sheet tổng hợp nhiều phòng ban, mỗi phòng ban chiếm một khối hàng riêng

Cách tạo Group hàng và cột từng bước

Group hàng

Bôi đen các hàng liền kề muốn nhóm (ví dụ hàng 5 đến hàng 12), sau đó vào Data > Group rows [5–12] hoặc dùng phím tắt Alt + Shift + Mũi tên phải (Windows) / ⌥ + Shift + → (Mac). Một thanh dọc kèm dấu trừ (−) xuất hiện bên trái các hàng đó. Bấm dấu trừ để thu gọn thành dấu cộng (+), bấm lại dấu cộng để mở ra.

Group cột

Tương tự nhưng bôi đen cột và chọn Data > Group columns, hoặc dùng cùng phím tắt Alt/⌥ + Shift + mũi tên phải. Thanh điều khiển sẽ nằm phía trên các cột được nhóm thay vì bên trái.

Group lồng nhau (nested group)

Google Sheets cho phép lồng tối đa 8 cấp độ group trong cùng một hướng (hàng hoặc cột). Ví dụ: nhóm lớn "Quý 1" chứa 3 nhóm con "Tháng 1", "Tháng 2", "Tháng 3", mỗi nhóm tháng lại chứa các hàng chi tiết theo tuần. Cách làm: group nhóm nhỏ trước (các tuần trong tháng 1), rồi bôi đen rộng hơn (cả tháng 1 + tháng 2 + tháng 3) và group thêm một lớp ngoài. Mỗi cấp sẽ có thanh điều khiển riêng, thụt vào theo cấp độ — nhìn giống cấu trúc outline của Word hoặc file Explorer.

Với những bảng theo dõi task nhiều tầng (dự án → milestone → task con), cấu trúc lồng nhau này khá giống cách tổ chức trong lịch quản lý dự án trên Google Sheets, nơi việc gom nhóm theo giai đoạn giúp nhìn tổng quan tiến độ mà không bị rối bởi từng đầu việc nhỏ.

Thu gọn/mở rộng hàng loạt và các thao tác nâng cao

Thao tácCách thực hiện
Thu gọn tất cả group cùng cấpBấm vào số cấp độ (1, 2, 3...) ở đầu thanh outline bên trái/trên cùng
Mở tất cả groupData > Expand all row/column groups
Thu gọn tất cả groupData > Collapse all row/column groups
Xóa 1 group cụ thểBôi đen vùng đã group > Data > Ungroup rows/columns
Xóa toàn bộ group trong sheetData > Remove group > Remove all groups

Một chi tiết hay bị bỏ sót: khi thu gọn một group, dữ liệu bên trong vẫn được tính vào công thức (SUM, AVERAGE...) ở các hàng/cột khác — khác hoàn toàn với việc dùng Filter, nơi hàng bị lọc bỏ ra khỏi phần lớn hàm subtotal. Nếu file có dùng SUBTOTAL() để tính tổng, cần lưu ý hàm này có tham số bỏ qua hàng ẩn do Filter nhưng không tự động bỏ qua hàng bị Group thu gọn trừ khi dùng đúng mã function_num (109 thay vì 9, ví dụ).

Group kết hợp Freeze và Conditional Formatting để tối ưu bảng lớn

Group phát huy hiệu quả cao nhất khi kết hợp với các tính năng khác:

Freeze hàng/cột tiêu đề trước khi group

Nếu bảng có header cố định (View > Freeze), hãy freeze trước rồi mới group các hàng dữ liệu bên dưới. Thứ tự ngược lại đôi khi khiến thanh outline hiển thị lệch, đặc biệt khi file được mở trên điện thoại.

Conditional Formatting đánh dấu nhóm đã thu gọn

Có thể tô màu nền cho hàng tổng (subtotal) nằm ngay trên/dưới mỗi group để người xem nhận biết ngay đây là dòng tổng hợp, ngay cả khi group đang mở. Cách làm: chọn hàng subtotal > Format > Conditional formatting > đặt màu nền cố định hoặc theo điều kiện (ví dụ tổng âm thì tô đỏ).

Kết hợp với công thức SUMIF theo nhóm

Với bảng bán hàng nhiều SKU, nhóm các hàng chi tiết sản phẩm theo từng danh mục, đồng thời đặt công thức SUMIF hoặc SUMIFS ở hàng tổng đầu nhóm để tự tính doanh thu/tồn kho theo danh mục. Đây là kỹ thuật thường dùng trong các bảng quản lý vận hành, tương tự cách tổ chức dữ liệu trong giải pháp Google Sheets cho ngành bán lẻ khi cần theo dõi nhiều chi nhánh hoặc nhiều ngành hàng trong cùng một file.

Những lỗi thường gặp khi group và cách khắc phục

Không group được vì có hàng/cột ẩn xen giữa

Google Sheets yêu cầu vùng chọn phải liền mạch. Nếu trong vùng bôi đen có sẵn hàng đang ẩn (do Hide row thủ công), việc group đôi khi báo lỗi hoặc nhóm sai phạm vi. Khắc phục: unhide toàn bộ hàng liên quan trước khi group, sau đó có thể ẩn lại nếu cần.

Group biến mất sau khi copy-paste sang sheet khác

Group không phải là định dạng dữ liệu (data), mà là thuộc tính cấu trúc gắn với vị trí hàng/cột trong chính sheet đó. Copy giá trị (Ctrl+C/Ctrl+V) sang sheet mới sẽ không mang theo group. Muốn giữ nguyên cấu trúc group, phải Duplicate toàn bộ sheet (chuột phải vào tab sheet > Duplicate) thay vì copy vùng dữ liệu.

Nhầm lẫn giữa Group và Freeze khi in ấn

Khi in file (File > Print), các hàng/cột đang bị group thu gọn sẽ không được in ra — đúng như những gì hiển thị trên màn hình. Đây là điểm khác với Filter view, nơi cần cấu hình riêng để loại trừ khỏi bản in. Nếu muốn in báo cáo dạng tóm tắt (chỉ hiện dòng tổng), cứ thu gọn hết group trước khi mở hộp thoại in — không cần chỉnh thêm gì.

Giới hạn 8 cấp lồng nhau gây khó khi bảng quá phức tạp

Với các bảng cần phân cấp sâu hơn 8 tầng (hiếm gặp nhưng có thể xảy ra ở file tổng hợp nhiều công ty con), nên cân nhắc tách thành nhiều sheet riêng và dùng công thức IMPORTRANGE hoặc QUERY để tổng hợp về sheet chính, thay vì cố nhồi tất cả vào một sheet với quá nhiều lớp group.

So sánh Group với các phương án khác để tổ chức dữ liệu

Tiêu chíGroupFilter / Filter viewHide row/column thủ công
Ảnh hưởng người xem khácKhông (mỗi người tự đóng/mở)Filter thường ảnh hưởng tất cả; Filter view thì khôngCó — ẩn với mọi người
Dễ nhận biết có dữ liệu ẩnCó (thany outline rõ ràng)Có (icon filter)Khó (chỉ thấy số hàng nhảy cóc)
Giữ nguyên khi inCó, tự động theo trạng thái đóng/mởCần cấu hình riêng
Phù hợp phân cấp nhiều tầngRất phù hợp (tối đa 8 cấp)Không hỗ trợ phân cấpKhông hỗ trợ
Ảnh hưởng công thức SUM/AVERAGEKhông loại trừ dữ liệu thu gọnCần SUBTOTAL với mã đúngKhông loại trừ

Với các file quản lý phức tạp — quản lý kho, CRM khách hàng nhiều giai đoạn, hay bảng theo dõi công nợ nhiều khách hàng — việc kết hợp Group để phân cấp dữ liệu cùng các công thức tự động là nền tảng để xây một hệ thống quản lý gọn nhẹ ngay trên Google Sheets, tương tự cách triển khai trong CRM quản lý khách hàng bằng Google Sheets, nơi mỗi khách hàng có thể có nhiều dòng giao dịch con được nhóm lại dưới một dòng tổng.

Mẹo dùng Group hiệu quả cho báo cáo và file chia sẻ nhiều người

  • Đặt tên rõ ràng cho hàng/cột tổng đầu mỗi group (ví dụ "Tổng Quý 1" thay vì để trống) để người xem hiểu ngay khi group đang thu gọn
  • Group cột chứa công thức trung gian (helper columns) và để mặc định ở trạng thái thu gọn khi chia sẻ file ra ngoài, tránh gây rối cho người không cần biết chi tiết kỹ thuật
  • Nếu file dùng chung với đối tác/khách hàng, cân nhắc dùng Protected ranges kết hợp group để khóa không cho sửa cấu trúc nhóm mà vẫn cho phép người khác đóng/mở tự do
  • Với file theo dõi dạng lịch (ví dụ lịch nội dung, lịch sự kiện cả năm), group theo tháng giúp thu gọn 12 tháng thành một hàng tổng, chỉ mở tháng đang cần xem — cách làm này khá hợp với các mẫu như lịch cả năm trên Google Sheets
  • Kiểm tra lại group sau khi thêm/xóa hàng: chèn hàng mới vào giữa group thường tự động được tính vào nhóm, nhưng xóa hàng ở biên group đôi khi làm lệch phạm vi, nên rà lại thanh outline sau các thao tác chỉnh sửa lớn

Câu hỏi thường gặp

Cách nhóm (group) các hàng trong Google Sheets như thế nào?

Bôi đen các hàng muốn nhóm, sau đó chọn View > Group rows hoặc bấm chuột phải chọn Group rows [số]-[số]. Một dấu trừ nhỏ sẽ xuất hiện bên trái để bấm ẩn/hiện nhóm đó.

Nhóm hàng và ẩn hàng trong Google Sheets khác nhau thế nào?

Ẩn hàng (hide rows) giấu vĩnh viễn cho đến khi unhide thủ công. Nhóm hàng (group rows) tạo nút bấm mở/đóng nhanh, giúp thu gọn hoặc mở rộng dữ liệu linh hoạt mà không mất cấu trúc, phù hợp báo cáo nhiều cấp.

Có thể nhóm nhiều cấp (nested group) trong Google Sheets không?

Có, Google Sheets hỗ trợ tối đa 8 cấp nhóm lồng nhau cho cả hàng và cột, rất hữu ích khi làm báo cáo tài chính hoặc bảng tổng hợp có nhiều tầng dữ liệu chi tiết.

Làm sao để bỏ nhóm (ungroup) hàng đã tạo trong Google Sheets?

Bôi đen vùng đã nhóm, vào View > Group > Ungroup rows, hoặc bấm chuột phải chọn Remove group. Thao tác này gỡ nút ẩn/hiện nhưng không xóa dữ liệu bên trong.

Bạn muốn áp dụng ngay mà không phải tự xây từ đầu?

Khám phá các mẫu Google Sheets và phần mềm quản lý dựng sẵn cho doanh nghiệp Việt tại SheetStore Marketplace.

Chia sẻ bài viết:

Tuân Hoang

Tuân Hoang

Đội ngũ SheetStore

Google SheetsGoogle Apps ScriptCRMAutomationPhần mềm quản lý doanh nghiệp

Google Workspace Certified, 5+ years experience

Bạn thấy bài viết hữu ích?

Đăng ký nhận thông báo khi có bài viết mới.

Nhận thông báo khi có bài viết mới. Không spam, hứa luôn! 😊

Bình luận (0)

Vui lòng đăng nhập để tham gia thảo luận