Nhờ các anh chị rút ngắn dùm em hàm vloopup kết hợp if (1 người xem)

Người dùng đang xem chủ đề này

phamhiep22

Thành viên mới
Tham gia
12/1/14
Bài viết
2
Được thích
1
=IF(B3="M1";VLOOKUP(C3;Mam1;2);IF(B3="M2";VLOOKUP(C3;Mam2;2);IF(B3="M3";VLOOKUP(C3;Mam3;2);IF(B3="C1";VLOOKUP(C3;Choi1;2);IF(B3="C2";VLOOKUP(C3;Choi2;2);IF(B3="C3";VLOOKUP(C3;Choi3;2);IF(B3="L1";VLOOKUP(C3;La1;2))))))))

- Sử dụng if và vlookup nhiều bị báo lỗi
The specified formula cannot be entered because it uses more levels of nesting than are allowed in the current file format

- Còn sữ dụng thêm điều kiện if nữa

- Ý đồ của em là
Thứ nhất: muốn quản lý theo số Biên lai, khi nhập Lớp và STT thì những thông tin sau sẽ hiện lên.
Thứ hai : khi đánh số Biên lai vào sheet Biên lai thì số biên lai sẽ tự cập nhật vào đúng học sinh đó trong mỗi lớp

- Nhờ các anh chị xem dùm. Thanks !
 
Lần chỉnh sửa cuối:
=IF(B3="M1";VLOOKUP(C3;Mam1;2);IF(B3="M2";VLOOKUP(C3;Mam2;2);IF(B3="M3";VLOOKUP(C3;Mam3;2);IF(B3="C1";VLOOKUP(C3;Choi1;2);IF(B3="C2";VLOOKUP(C3;Choi2;2);IF(B3="C3";VLOOKUP(C3;Choi3;2);IF(B3="L1";VLOOKUP(C3;La1;2))))))))
- Sử dụng if và vlookup nhiều bị báo lỗi
The specified formula cannot be entered because it uses more levels of nesting than are allowed in the current file format
- Còn sữ dụng thêm điều kiện if nữa
Bạn gửi file lên diễn đàn đi mới biết cái nào là Mầm, Chồi, Lá. Rồi mới biết chỗ sai của nó.

Chúc bạn ngày vui.
 
=IF(B3="M1";VLOOKUP(C3;Mam1;2);IF(B3="M2";VLOOKUP(C3;Mam2;2);IF(B3="M3";VLOOKUP(C3;Mam3;2);IF(B3="C1";VLOOKUP(C3;Choi1;2);IF(B3="C2";VLOOKUP(C3;Choi2;2);IF(B3="C3";VLOOKUP(C3;Choi3;2);IF(B3="L1";VLOOKUP(C3;La1;2))))))))

- Sử dụng if và vlookup nhiều bị báo lỗi
The specified formula cannot be entered because it uses more levels of nesting than are allowed in the current file format

- Còn sữ dụng thêm điều kiện if nữa

- Ý đồ của em là
Thứ nhất: muốn quản lý theo số Biên lai, khi nhập Lớp và STT thì những thông tin sau sẽ hiện lên.
Thứ hai : khi đánh số Biên lai vào sheet Biên lai thì số biên lai sẽ tự cập nhật vào đúng học sinh đó trong mỗi lớp

- Nhờ các anh chị xem dùm. Thanks !
cách đẹp nhất đổi tên cột m y chang tên name sau đó dùng indirect cực nhanh
 
=IF(B3="M1";VLOOKUP(C3;Mam1;2);IF(B3="M2";VLOOKUP(C3;Mam2;2);IF(B3="M3";VLOOKUP(C3;Mam3;2);IF(B3="C1";VLOOKUP(C3;Choi1;2);IF(B3="C2";VLOOKUP(C3;Choi2;2);IF(B3="C3";VLOOKUP(C3;Choi3;2);IF(B3="L1";VLOOKUP(C3;La1;2))))))))

- Sử dụng if và vlookup nhiều bị báo lỗi
The specified formula cannot be entered because it uses more levels of nesting than are allowed in the current file format

- Còn sữ dụng thêm điều kiện if nữa

- Ý đồ của em là
Thứ nhất: muốn quản lý theo số Biên lai, khi nhập Lớp và STT thì những thông tin sau sẽ hiện lên.
Thứ hai : khi đánh số Biên lai vào sheet Biên lai thì số biên lai sẽ tự cập nhật vào đúng học sinh đó trong mỗi lớp

- Nhờ các anh chị xem dùm. Thanks !
Thử xem file đính kèm.

Chúc bạn ngày vui.
p/s: đang trong nghiệp "trồng người" cho nước nhà, tập quen dùng tiếng nước mình thôi để các cháu học theo gương sáng...đừng "Thanks"
 

File đính kèm

Lần chỉnh sửa cuối:
Thử xem file đính kèm.

Chúc bạn ngày vui.
p/s: đang trong nghiệp "trồng người" cho nước nhà, tập quen dùng tiếng nước mình thôi để các cháu học theo gương sáng...đừng "Thanks"
em đang xài điện thoại không xem, anh xài cách gì vậy :D
 
Thử xem file đính kèm.

Chúc bạn ngày vui.
p/s: đang trong nghiệp "trồng người" cho nước nhà, tập quen dùng tiếng nước mình thôi để các cháu học theo gương sáng...đừng "Thanks"

Cám ơn anh rất nhiều !
Anh hướng dẫn dùm em thêm : khi đánh số Biên lai vào sheet Biên lai thì số biên lai sẽ tự cập nhật vào đúng học sinh đó trong mỗi lớp
 
Cám ơn anh rất nhiều !
Anh hướng dẫn dùm em thêm : khi đánh số Biên lai vào sheet Biên lai thì số biên lai sẽ tự cập nhật vào đúng học sinh đó trong mỗi lớp
Do chủ đề là rút ngắn công thức Vlookup(), nên tôi gửi công thức như trên. Việc lưu ngược số Biên Lai vào danh sách học sinh cũng được nhưng về lâu dài sẽ làm nặng file.
Theo tôi nghĩ căn cứ kết cấu file bạn gửi, thì yêu cầu công việc của bạn muốn tốt và nhanh gọn bạn nên tìm hiểu và nêu yêu cầu xử lý bằng VBA, đúng như sự góp ý quý báu của anh @Ba Tê. (Bạn nên click trả lời vào bài của anh @Ba Tê để đề đạt yêu cầu này).

Chúc bạn ngày vui.
 

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

Back
Top Bottom