Dùng công thức mảng đánh STT để ngăn chặn thay đổi dòng-cột trong vùng dữ liệu

Liên hệ QC

TrungChinhs

Thành viên tích cực
Tham gia
18/2/08
Bài viết
1,475
Được thích
2,469
Nghề nghiệp
Công chức
Khi ta dùng công thức mảng để đánh số thứ tự cho dòng hoặc cột thì Excel sẽ không cho xoá số thứ tự (nếu muốn xoá thì phải xoá cả vùng) đồng thời không cho thay đổi (chèn hoặc rút) dòng hoặc cột trong phạm vi đã đánh số thứ tự. Dựa vào đặc tính này ta sẽ dùng công thức mảng {=ROW(R:R)} đánh số thứ tự cho dòng và {=COLUMN(1:1)} đánh số thứ tự cho cột để ngăn chặn thay đổi dòng-cột trong vùng dữ liệu (xem ví dụ trong File đính kèm). Trường hợp bạn không muốn dùng số thứ tự này thì hãy làm chúng ra cột phụ hoặc dòng phụ sau đó ẩn chúng đi (ẩn dòng-cột hoặc cho màu chữ số trong cột phụ cùng với màu nền).

Khi bạn muốn huỷ chức năng này thì xoá công thức (copy -> dán giá trị) hoặc di chuyển con trỏ ra ngoài vùng để rút bỏ dòng-cột có công thức này.

Lưu ý: để đánh số thứ tự bằng công thức mảng bạn phải quét chọn vùng trước sau đó mới nhập công thức và phải kết thúc bằng tổ hợp phím Ctrl + Shift + Enter
 

File đính kèm

Lần chỉnh sửa cuối:
Tại sao khi kéo thêm ra nó không cho số thứ tự tương ứng? Nếu muốn kéo thêm hàng thì phải làm sao? Chẳng lẽ làm lại từ đầu hả BÁC?
 
Tại sao khi kéo thêm ra nó không cho số thứ tự tương ứng? Nếu muốn kéo thêm hàng thì phải làm sao? Chẳng lẽ làm lại từ đầu hả BÁC?

Tại vì nó là công thức mảng. Muốn thêm số thứ tự cho hàng hoặc cột bạn quét chọn toàn vùng, nhấn F2 và nhấn Ctrl + Shift + Enter (thực chất là làm lại từ đầu).
 
Web KT

Bài viết mới nhất

Back
Top Bottom