Hàm If lồng Vlookup bị lỗi! (3 người xem)

Liên hệ QC

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

TDHien59

Thành viên mới
Tham gia
15/3/07
Bài viết
34
Được thích
9
Tôi có sử dụng hàm If (... Vlookup...) để tự động lấy dữ liệu từ một bảng khác mỗi khi nhập dữ liệu vào sheet chitiet. Thế nhưng công thức chỉ đúng ở hai dòng đầu, các dòng về sau toàn báo #num!, các bạn vui lòng chỉ dùm chỗ sai giúp.
Cảm ơn.
Mời các bạn xem tệp tin đính kèm.
 

File đính kèm

Tôi có sử dụng hàm If (... Vlookup...) để tự động lấy dữ liệu từ một bảng khác mỗi khi nhập dữ liệu vào sheet chitiet. Thế nhưng công thức chỉ đúng ở hai dòng đầu, các dòng về sau toàn báo #num!, các bạn vui lòng chỉ dùm chỗ sai giúp.
Cảm ơn.
Mời các bạn xem tệp tin đính kèm.
Lỗi ở sheet này mà công thức Bạn nhập tên Name khác. Ví dụ sheet xe 15C... Bạn nhập tên name 16H...
Giống như bài này của huuthang_bd, Bạn chỉ cần Filter loại xe nào đó là có kết quả, làm chi mỗi xe một sheet cho khổ vậy (hơn chục Name).
http://www.giaiphapexcel.com/forum/...hông-sắp-xếp-lại-dữ-liệu)&p=311188#post311188
Nếu cần lọc qua sheet khác để làm cái gì đó thì cũng chỉ cần 1 sheet thôi cũng đủ, vì Bạn chỉ xem hoặc làm việc mỗi lần cũng chỉ 1 sheet. Thay vì tìm chọn tên sheet thì tìm chọn tên xe như File này:
 

File đính kèm

Cảm ơn bạn, nhưng tôi chưa biết cách này.
Xây dựng công thức và hiển thị cho ô C4 như thế nào vậy?
 
Cảm ơn bạn, nhưng tôi chưa biết cách này.
Xây dựng công thức và hiển thị cho ô C4 như thế nào vậy?
(Không cần cảm ơn bằng lời, chỉ cần bấm vào nút cảm ơn dưới bài viết của người trả lời Bạn.)
Bạn chọn ô C4 vào Data - Validation sẽ thấy.
MaXe thì vào Insert - Name - Define...
---------------
Chú ý: Có thêm 1 cột phụ nữa đấy, sau cột của huuthang_bd
 
Lần chỉnh sửa cuối:
Lỗi ở sheet này mà công thức Bạn nhập tên Name khác. Ví dụ sheet xe 15C... Bạn nhập tên name 16H...
Giống như bài này của huuthang_bd, Bạn chỉ cần Filter loại xe nào đó là có kết quả, làm chi mỗi xe một sheet cho khổ vậy (hơn chục Name).
http://www.giaiphapexcel.com/forum/showthread.php?49361-T%C3%ADnh-s%E1%BA%A3n-l%C6%B0%E1%BB%A3ng-cho-t%E1%BB%ABng-ph%C6%B0%C6%A1ng-ti%E1%BB%87n-%28kh%C3%B4ng-s%E1%BA%AFp-x%E1%BA%BFp-l%E1%BA%A1i-d%E1%BB%AF-li%E1%BB%87u%29&p=311188#post311188
Nếu cần lọc qua sheet khác để làm cái gì đó thì cũng chỉ cần 1 sheet thôi cũng đủ, vì Bạn chỉ xem hoặc làm việc mỗi lần cũng chỉ 1 sheet. Thay vì tìm chọn tên sheet thì tìm chọn tên xe như File này:

Có một vấn đề nữa trao đổi đó là khi ta đặt lọc theo ngày tháng ở sheet chitiet nhưng sang bên sheet Loctungxe thì số liệu nó vẫn cộng cả từ đầu đến cuối mà không bỏ đi những gì bị lọc bởi sheet chitiet.
Bạn xem giúp.
 
(Không cần cảm ơn bằng lời, chỉ cần bấm vào nút cảm ơn dưới bài viết của người trả lời Bạn.)
---------------
Chú ý: Có thêm 1 cột phụ nữa đấy, sau cột của huuthang_bd
Sao lại phải thêm cột phụ W ở sheet Chitiet. Hình như cột số thứ tự ở sheet "LOC TUNG XE" cell A8 quánh "zì" luôn cũng được hay sao á !!!
PHP:
=IF(ROWS($1:1)<=COUNTIF(Chitiet!$B$8:$B$1386,'LOC TUNG XE'!$C$4),ROWS($1:1),"")
Lỗi ở sheet này mà công thức Bạn nhập tên Name khác. Ví dụ sheet xe 15C... Bạn nhập tên name 16H...
Giống như bài này của huuthang_bd, Bạn chỉ cần Filter loại xe nào đó là có kết quả, làm chi mỗi xe một sheet cho khổ vậy (hơn chục Name).
Tại bạn í chưa biết thôi, vì lẽ gì riêng tư bắt buộc phải làm như zì ( mỗi xe một sheet ) mà các sheet nếu giống nhau về cấu trúc thì bài này làm một (1) name là đủ. Thực ra "chơi" VBA là ngon số zách
Còn công thức VLOOKUP của bạn í tham chiếu sai búa xua, tá lả. Túm lại công thức ......trật lấc
Thân
Híc
 
chào các bạn mình mơi làm quen với các hàm của Excel nên hơi lúng túng trong thao tác ban nào có chỉ dẫn chi thiết cách lập hàm if lồng vlookup chỉ giúp
 
#NA là đúng rồi A7 bạn nên sửa lại thành số như bên bảng DTCT tinh lai kl thanh tra, hiện trong bài bạn nhập là text
 
Web KT

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

Back
Top Bottom