Tải bản đầy đủ (.pdf) (3 trang)

Tên và nhãn trong công thức – PHẦN 3 docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (84.11 KB, 3 trang )

Tên và nhãn trong công thức – PHẦN 3

Phần 3 : Đặt tên cho vùng dữ liệu động (Dynamic Ranges)
Từ bài này trở đi, tôi không đề cập đến nhãn nữa, vì tên thường được sử dụng
nhiều hơn. Khi xử lý dữ liệu liên quan đến nhiều vùng, ô, ta thường viết theo quy
tắc Góc trái trên : Góc phải dưới.
Có 2 loại vùng : Vùng cố định và vùng di động.
- Đặt tên vùng cố định :
Đánh vào hộp Refer to công thức xác định vùng
Td : 'Sheet1'!$A$1:$H$300, rồi Add. (Góc trái trên và góc phải dưới của vùng cố
định không nhất thiết phải là địa chỉ tuyệt đối, tuỳ thuộc bạn áp dụng công thức
đối với tên vùng)
Nếu đặt tên vùng cố định bằng địa chỉ tương đối, bạn phải làm chủ được sự sai
lệch địa chỉ khi copy công thức có tên vùng từ ô này sang ô khác.
Thông thường, ta hay sử dụng vùng di động, nghĩa là khi ta bổ sung thêm dữ liệu
vào vùng thì tên vùng sẽ tự cập nhật theo.
- Đặt tên vùng di động :
Trong hộp Refer To ta nhập công thức sau :
=OFFSET('Tên Sheet'!Góc trái trên,0,0,COUNTA($Cột:$Cột), Độ rộng vùng)
Trong đó :
*Tên Sheet chứa vùng
*Địa chỉ cố định góc trái trên của vùng
*Độ lệch ban đầu của góc trái trên theo hàng
*Độ lệch ban đầu của góc trái trên theo cột
*Chiều cao của vùng được tính bằng cách đếm cột căn cứ
*Độ rộng của vùng bằng cách đánh vào một số cụ thể
Nhập công thức xong, bạn cũng Add để đóng hộp thoại.
Bây giờ, tôi giả sử vùng dữ liệu của tôi gồm : Cột A (Họ và Tên), Cột B (Địa chỉ),
Cột C (Mã số thuế) trên Sheet tên DMKH và tôi bắt đầu nhập liệu từ hàng thứ 2
trở đi
Đặt tên :


HOTEN : =OFFSET('DMKH'!$A$2,0,0,COUNTA($A:$A),1)
DIACHI : =OFFSET('DMKH'!$B$2,0,0,COUNTA($A:$A),1)
MST : =OFFSET('DMKH'!$C$2,0,0,COUNTA($A:$A),1)
Và tên CSDL là :
DL==OFFSET('DMKH'!$A$2,0,0,COUNTA($A:$A),3) (CSDL có 3 cột)
Nếu tôi muốn vùng DL này được mở rộng cả về phía bên phải của cột C thì :
DL : =OFFSET('DMKH'!$A$2,0,0,COUNTA('DMKH'!$A:$A),COUNT
A('DMKH'!$1:$1)).
Chúng ta đã đặt tên xong cho vùng cố định và di động, tên này được sử dụng thoải
mái cho bất kỳ Sheet nào trong Workbook. Excel còn có một chức năng rất hay
mà chúng ta lại sử dụng nó rất mờ nhạt : đó là đặt tên cho các công thức. Khi bạn
đã làm chủ được việc đặt tên này, bạn sẽ thấy độ dài của một công thức không còn
phải đánh dài vô tội vạ nữa, và thuật toán sẽ trở nên thật gọn gàng và dễ hiểu. Bạn
sẽ thấy Excel cho bạn những kết quả hơn cả bạn mong đợi nữa. Hẹn các bạn lần
sau nhé.

×