Đến nội dung

Tự nhóm theo cấp ​

Vị trí trên ribbon: Tab DVD Addin → Nhóm Ô và Dòng → Menu Gộp ô

ID lệnh: btnAutoGroup

Cần đăng nhập license

Lệnh cần tài khoản DVDAddin còn hạn (Standard hoặc PRO). Trong thời gian dùng thử (Trial) dùng được đầy đủ.

Chức năng ​

Lệnh đọc một cột chứa số mục lục (1, 1.1, 1.1.1…) hoặc số cấp nguyên (1, 2, 3) rồi tự tạo Group dòng (Outline) của Excel đúng theo cấp đó, đồng thời có thể thụt lề nội dung để bảng nhìn ra ngay cấu trúc cây.

Rất hữu ích với bảng khối lượng phân cấp theo hạng mục — phần ngầm / phần thân / hoàn thiện — hay bảng tiến độ nhiều cấp công việc: chỉ cần cột số thứ tự đúng chuẩn là có ngay nút +/- để thu gọn từng hạng mục.

Cách dùng ​

  1. Bấm DVD Addin → Ô và Dòng → Gộp ô → Tự nhóm theo cấp. Cửa sổ Tự động nhóm dòng hiện ra.
  2. Vùng chứa cấp — nhập hoặc bấm nút ⤴ để quét chọn cột chứa số mục lục trên sheet (ví dụ A5:A120). Vùng bắt buộc là 1 cột × N hàng.
  3. Ô đầu để áp dụng indent (tùy chọn) — chọn ô đầu của cột cần thụt lề (thường là cột "Nội dung công việc"). Để trống nếu không cần thụt lề.
  4. Cấp tối đa — chọn số cấp sâu nhất sẽ được nhóm.
  5. Bước thụt lề — chọn số bậc indent cộng thêm cho mỗi cấp.
  6. Bỏ tick Tạo nhóm group nếu chỉ muốn áp thụt lề và huỷ nhóm cũ, không tạo Group mới.
  7. Bấm Áp dụng. Cửa sổ Xác nhận thay đổi dữ liệu báo lệnh sẽ bỏ toàn bộ group hiện có ở các dòng đó rồi dựng lại theo cột cấp; giữ tick sao lưu rồi bấm Tiếp tục. Các nút Outline +/- xuất hiện ở lề trái sheet.

Video hướng dẫn ​

Tự nhóm theo cấp · 6 phút 20 giây · 11 trường hợp · Tải video · File thực hành theo video

Các chương (16)
  1. Giới thiệu
  2. Mở lệnh
  3. Cửa sổ Tự động nhóm dòng
  4. 1 · Số mục lục
  5. 2 · Dòng diễn giải không số
  6. 3 · Cột cấp 1, 2, 3
  7. 4 · Cấp tối đa
  8. 5 · Ký hiệu chữ a), b)
  9. 6 · Số có dấu chấm cuối
  10. 7 · Chạy lại khi đã có nhóm
  11. 8 · Chỉ thụt lề, gỡ nhóm
  12. 9 · Chọn nhầm cột và hoàn tác
  13. 10 · Sheet đang khoá
  14. 11 · Khi chọn sai vùng
  15. Mẹo
  16. Kết thúc

Hướng dẫn bằng hình ​

Thực hành

Tải file mẫu của lệnh này — dữ liệu y như hình dưới (sheet Khối lượng), mở ra là làm theo được ngay từng bước.

Bước 1. Bảng cần có một cột số mục lục (1, 1.1, 1.1.1…) hoặc số cấp nguyên (1, 2, 3). Chọn sẵn cột đó, ví dụ A4:A13 (1), để cửa sổ tự điền vùng.

Bước 1

Bước 2. Trên ribbon, mở tab DVD Addin → nhóm Ô và Dòng → mở Gộp ô → chọn Tự nhóm theo cấp.

DVD Addin ▸ Ô và Dòng ▸ Gộp ô ▸ Tự nhóm theo cấp

Bước 3. Trong cửa sổ Tự động nhóm dòng: kiểm tra Vùng chứa cấp (1 cột × N hàng) (1); nhập Ô đầu để áp dụng indent — ô đầu của cột tên công việc, ở đây B4 (2) (để trống nếu không cần thụt lề); chọn Cấp tối đa và Bước thụt lề (3); giữ tick Tạo nhóm group (4) rồi bấm Áp dụng (5). Nút ⤴ cạnh mỗi ô cho phép quét chọn trực tiếp trên sheet.

Bước 3

Bước 4. Hộp xác nhận báo lệnh sẽ bỏ toàn bộ group đang có ở dòng 4–13 rồi dựng lại theo cột cấp (1). Giữ tick sao lưu (2) rồi bấm Tiếp tục (3).

Bước 4

Bước 5. Tên công việc ở cột B được thụt lề theo cấp (1) và các dòng con được nhóm: dòng 1.1.x nằm trong nhóm của 1.1, nhóm này lại nằm trong mục 1. Lề trái sheet hiện các nút +/− và số cấp 1 2 3 để thu gọn từng hạng mục. Thanh trạng thái báo kết quả (2).

Bước 5

Ví dụ ​

Bảng khối lượng Gói thầu 03 có cột A đánh số mục lục: 1, 1.1, 1.1.1, 1.1.2, 1.2, 2… và cột C là tên công tác.

Điền Vùng chứa cấp = A6:A250, Ô đầu để áp dụng indent = C6, Cấp tối đa = 4, Bước thụt lề = 1, giữ tick Tạo nhóm group, bấm Áp dụng → Tiếp tục. Kết quả: dòng 1.1.1 nằm trong nhóm của 1.1, nhóm này lại nằm trong 1; tên công tác ở cột C được thụt lề theo đúng cấp; bấm nút 2 trên thanh Outline là thu gọn về mức hạng mục để in bảng tổng hợp.

Lưu ý ​

  • Cấp được suy ra từ giá trị: chuỗi có dấu chấm (1.1.1) → cấp = số dấu chấm + 1; giá trị số đơn (3) → chính là cấp đó. Cột đánh số sai chuẩn sẽ cho cây nhóm sai.
  • Vùng chứa cấp phải là 1 cột × N hàng. Chọn 1 hàng × N cột sẽ báo "Phiên bản nhóm theo cột chưa được port"; chọn vùng nhiều cột sẽ báo vùng không hợp lệ.
  • Địa chỉ nhập sai (sheet không tồn tại, cú pháp sai) sẽ hiện thông báo "Vùng 'Based area' không hợp lệ".
  • Lệnh ghi đè cấu trúc Group cũ của các dòng trong vùng. Ctrl+Z ngay sau lệnh đưa sheet về như trước (nhờ bản sao lưu); xem Khôi phục dữ liệu.
  • Giữ ESC trong lúc đọc dữ liệu sẽ huỷ toàn bộ thao tác, sheet giữ nguyên.
  • Cửa sổ này không chặn Excel: trong lúc mở vẫn làm việc trên sheet bình thường. Nút ⤴ mở hộp chọn vùng không khoá Excel — cửa sổ tạm tránh khỏi màn hình, trong lúc chọn vẫn cuộn, đổi sheet, đổi sổ; bấm OK hoặc Enter trên sheet để nhận vùng, Hủy hoặc Esc để giữ nguyên.

Liên quan ​

Phát hành theo giấy phép DVDAddin.