Khắc phục ô trống trong danh sách hiệu lực hóa

Liên hệ QC

nhatthai

Thành viên thường trực
Tham gia
16/7/07
Bài viết
221
Được thích
132
Nghề nghiệp
Quản lý dạy nghề
Hiện nay tôi đang thiết kế một bảng tính sử dụng danh sách hiệu lực hóa phụ thuộc (Danh sách hiệu lực hóa phụ thuộc vào một danh sách chọn khác)
Cụ thể như sau :
1-[FONT=&quot] [/FONT]Danh sách chọn : Bao gồm những đơn vị chủ quản cố định
2-[FONT=&quot] [/FONT]Danh sách hiệu lực hóa : Bao gồm danh sách các đơn vị trực thuộc cấp 1, đơn vị trực thuộc cấp 2, đơn vị trực thuộc cấp 3 (Tùy thuộc vào đ ơn vị chủ quản)
+ Đối v ới các đơn vị chủ quản cấp 1, cấp 2 là những danh sách cố đ ịnh, cho trước
+ Đối với đơn v ị phụ thuộc cấp 3 tùy biến theo đơn chủ quản
VD : - Huyện A là đơn vị chủ quản thì đơn vị trực thuộc sẽ là huyện X, Y,Z …);
- Huyện B là đơn vị chủ quản thì đơn vị trực thuộc sẽ là huyện O,P,Q …);
Do vậy, tôi đã sử dụng công thức để cập nhật danh sách các đơn vị trực thuộc cấp 3 (Trong 1 vùng cố định).
Tuy nhiên, khi số đơn vị trực thuộc cấp 3 ít hơn số ô trong vùng thì trong danh sách hiệu lực hóa xuất hiện những ô trống rất mất mỹ quan.
(Vùng danh sách trong file : V35:V72. Tôi sử dụng công thức khi đặt tên cho vùng trên :
= OFFSET(Main!$V$35,0,0,COUNTA(Main!$V$35:$V$72),1)
Vậy có cách nào để khắc phục không ? Nhờ các bác giúp đỡ.
Thanks!
 
Lần chỉnh sửa cuối:
Bạn sửa lại Name THUOC3 này thành:
Mã:
=OFFSET(Main!$V$35,0,0,MAX(Main!$U$35:$U$72)-3,1)
Ko có COUNTA dc đâu.. vì cell trống vẫn có dử liệu đấy (chính là công thức trong cell) nên nó vẫn tính luôn... Đại khái mở rông bao nhiêu dòng trong hàm OFFSET này phải dựa vào MAX cột U
Mến
ANH TUẤN
 
=OFFSET(Main!$V$35,0,0,MAX(Main!$U$35:$U$72)-3,1)
ATuan có th
ể giải thích rõ công thức này cho tôi được không? (Đ[FONT=&quot]ặc bi[FONT=&quot]ệ[/FONT]t là cái ph[FONT=&quot]ầ[/FONT]n tô đ[FONT=&quot]ậ[/FONT]m [FONT=&quot]ấ[/FONT]y)[/FONT]
Cảm ơn nhiều.
Thân
 
Lần chỉnh sửa cuối:
Tất nhiên là bạn ko thể dùng COUNTA cho cột V dc rồi... vì cột V tuy bị làm rỗng nhưng Excel vẫn xem là có dử liệu... bạn ko tin cứ thử vài hàm đơn giản trong 1 file mới nào đó, hảy dùng hàm làm cho nó rổng, rồi dùng COUNTA đếm xem.. Nó đếm tất tần tật luôn cả những cell rỗng (thực chất là bạn đang thấy nó rổng thôi chứ Excel ko coi là rổng)
Còn MAX thì quá dễ hiểu rồi... đâu cần giãi thích nhỉ... sở dĩ trừ 3 là vì cell đầu tiên của THUOC3 (cell V35) ko nằm tại thứ tự 1 mà thứ tự 4 (tương ứng theo cột U)...
 
Web KT

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

Back
Top Bottom