Đa cấp 1.1.1
Vị trí trên ribbon: Tab DVD Addin → Nhóm Văn bản và Số → mũi tên nút Đánh số → mục Đa cấp
ID lệnh: btnMultilevelNumbering
Chức năng
Đánh số phân cấp 1., 1.1., 1.1.1. … cho các ô đã chọn, trong đó cấp của mỗi dòng lấy theo mức thụt đầu dòng (Indent) của ô chứ không phải theo dấu chấm bạn tự gõ. Lệnh xếp thứ tự các mức thụt khác nhau có trong vùng chọn: mức thụt nhỏ nhất là cấp 1, mức kế tiếp là cấp 2, rồi cấp 3, và cứ thế. Vì vậy bảng thụt 0 / 2 / 4 nấc vẫn ra cấp 1 / 2 / 3, không bị nhảy cóc.
Đây là cách nhanh nhất để đánh lại toàn bộ mã hạng mục của một bảng khối lượng hay dự toán nhiều tầng. Chỉ cần dùng nút Increase Indent của Excel để dựng đúng cây phân cấp, sau đó bấm một lần là toàn bộ mã số được sinh lại đúng thứ tự.
Cách dùng
- Đặt mức thụt đầu dòng cho từng ô bằng nút Increase/Decrease Indent trên tab Home của Excel.
- Bôi đen cả cột hạng mục (nên chạy Bỏ đánh số đa cấp trong cùng menu trước nếu bảng đã có số cũ).
- Vào tab DVD Addin → nhóm Văn bản và Số → mũi tên nút Đánh số → nhóm Đa cấp → chọn Đa cấp 1.1.1.
- Hộp Xác nhận thay đổi dữ liệu báo trước số ô sẽ bị ghi đè; giữ ô Sao lưu sheet rồi bấm Tiếp tục.
- Thanh trạng thái Excel hiện thông báo dạng "Đã đánh số đa cấp N ô".
Cách ô được xử lý:
- Ô văn bản: ghi tiền tố vào đầu nội dung, ví dụ
1.2. Công tác bê tông. - Ô trống: chỉ ghi tiền tố để gõ nội dung sau.
- Ô công thức: bọc thành
=""&"1.2. "&(công thức cũ), công thức vẫn sống. - Ô số, ngày tháng, TRUE/FALSE: bỏ qua.
Video hướng dẫn
Đánh số đa cấp · 5 phút 24 giây · 12 trường hợp · Tải video · File thực hành theo video
Lệnh trong video: Đa cấp 1.1.1 · Bỏ đánh số đa cấp
Các chương (16)
- Giới thiệu
- Mở lệnh
- 1 · Cây hạng mục theo thụt lề
- 2 · Thụt bằng dấu cách
- 3 · Cấp tính theo vùng chọn
- 4 · Thiếu cấp ở giữa
- 5 · Dòng trống xen giữa
- 6 · Dòng đang ẩn
- 7 · Ô công thức
- 8 · Chạy lại lần hai
- 9 · Gỡ số rồi đánh lại
- 10 · Số gõ tay
- 11 · Ghi đè và hoàn tác
- 12 · Khi không có gì để đánh
- Mẹo
- 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 Dự toán), mở ra là làm theo được ngay từng bước.
Bước 1. Dựng cây phân cấp bằng nút Tăng thụt lề (Increase Indent) trên tab Trang đầu: mức thụt nhỏ nhất là cấp 1, mức kế tiếp cấp 2… Rồi bôi đen cả cột hạng mục, từ cấp cao nhất (1).

Bước 2. Trên ribbon, mở tab DVD Addin → nhóm Văn bản và Số → mở Đánh số → chọn Đa cấp 1.1.1.

Bước 3. Hộp Xác nhận thay đổi dữ liệu báo trước số ô sẽ bị ghi đè. Giữ ô Sao lưu sheet (1) để Ctrl+Z ngay sau lệnh đưa sheet về như cũ, rồi bấm Tiếp tục (2).

Bước 4. Mỗi ô nhận số theo cấp thụt lề: 1., 1.1., 1.1.1.… (1); thụt lề giữ nguyên. Thanh trạng thái báo số ô đã đánh (2). Lệnh không tự gỡ số cũ — muốn đánh lại thì chạy Bỏ đánh số đa cấp trước.

Ví dụ
Cột hạng mục của dự toán, cột bên trái đã đặt thụt đầu dòng 0 / 1 / 2 nấc:
| Trước (mức thụt) | Sau |
|---|---|
| Phần ngầm (0) | 1. Phần ngầm |
| Công tác đất (1) | 1.1. Công tác đất |
| Đào móng bằng máy (2) | 1.1.1. Đào móng bằng máy |
| Đào móng thủ công (2) | 1.1.2. Đào móng thủ công |
| Phần thân (0) | 2. Phần thân |
Lưu ý
- Lệnh không tự xóa số đa cấp cũ — chạy lại lần hai sẽ chồng số, hãy dùng Bỏ đánh số đa cấp trước.
- Hệ thống chỉ hỗ trợ tối đa 10 cấp; nếu vùng chọn có hơn 10 mức thụt khác nhau, các mức sâu hơn được kẹp về cấp 10.
- Cấp lấy từ thuộc tính Indent của ô, không phải từ khoảng trắng gõ tay ở đầu chuỗi.
- Cấp được tính theo các mức thụt trong vùng đang chọn, không theo số nấc tuyệt đối: nếu chỉ chọn các dòng thụt 2 và 4 nấc thì dòng thụt 2 nấc là cấp 1. Muốn đánh số đúng cả cây, hãy chọn đủ từ cấp cao nhất.
- Dòng và cột ẩn bị bỏ qua và không tiêu tốn số thứ tự; ô gộp chỉ tính một lần theo ô góc trên bên trái.
- Bộ đếm từng cấp chỉ tăng khi ghi thành công, nên một ô bị khóa không làm lệch số của các ô sau.
Liên quan
- Bỏ đánh số đa cấp — gỡ số đa cấp trước khi đánh lại.
- Danh sách số — đánh số một cấp 1., 2., 3. khi bảng không phân tầng.
- Danh sách La Mã — hệ mã I., II., III. cho cấp mục lớn nhất.
- Tự nhóm theo cấp — tạo nhóm phân cấp cho bảng theo mức thụt đầu dòng.