Xin Giúp Đỡ Về Lọc Dữ Liệu Theo Điều Kiện (4 người xem)

  • Thread starter Thread starter hatui
  • Ngày gửi Ngày gửi
Liên hệ QC

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

hatui

Thành viên mới
Tham gia
10/6/18
Bài viết
7
Được thích
0
Làm phiền mọi người với ạ !

Em học lỏm trên forum được cách lọc dữ liệu theo điều kiện. Nhưng khi áp dụng vào File mà lại bị lỗi ,em chưa tìm được cách khắc phục nên xin mọi người giúp !
Cụ thể là :
Cột G em làm lệnh lọc dữ liệu theo cột C : =IF(C22="TÚI XÁCH";TUIXACH;IF(C22="GIÀY DÉP";GIAYDEP;PHUKIEN))
Nhưng khi cột E em lọc và chọn dữ liệu bất kỳ, rồi em thêm tiếp dữ liệu vào dòng tiếp theo của Cột E, Sau đó chọn nội dung cột C thì ở Cột G lại báo lỗi
MN sửa giúp em với ! ( nếu đc thì giải thích vì sao lỗi giúp em thì tốt quá ) .
File này em tạo ra để tạo mã sp của Công ty ( mục đích là để tạo Mã SP theo thứ tự tăng dần ) , toàn bộ cách làm đều là tự mò trên 4rum của mình. Em nghĩ là chắc có vài điểm chưa hoàn hảo , nếu có ai chỉ và sửa giúp em luôn thì tốt quá ạ .
Em cảm ơn !!!
 

File đính kèm

Bạn post lỗi cột G xem nó như nào. Mình k thấy lỗi gì cả. Hoặc chưa hiểu í bạn.
 
Đây nhé bạn ơi ! khi mình Thêm Mới vào cột E, sau đó chọn dữ liệu cột C ( C531) thì cột G sẽ báo lỗi ạ.
 

File đính kèm

Bạn copy từ G402 xuống hết nhé
 
Hi, chắc bạn chưa hiểu ý của mình !
Nếu mình tiến hành Lọc Filter Cột E , ví dụ mình chọn Chanel .
Mình tiến hành tạo mã mới theo Chanel bằng cách thêm tiếp vào Cột E hãng Chanel, Sau đó mình vào Cột C chọn loại sản phẩm là Túi xách, thì lúc này cột G không tự nhảy lệnh Data validation nữa.
Mình muốn khắc phục lỗi này ạ !!!
 
Bạn vào G532 xem công thức trong Data validation lại đi. Nó chỉ vào C533 đó. bị lệch hàng nhé
 
Bạn vào G532 xem công thức trong Data validation lại đi. Nó chỉ vào C533 đó. bị lệch hàng nhé
đúng rồi bạn ơi, và mình không hiểu sao Công thức bỗng nhiên lại bị lệch hàng như vậy ạ ! Cái mình đang muốn chính là khắc phục lỗi này đấy ạ !
 
Xóa Data validation từ G531 trở đi đến hết. Bạn copy G402 rồi paste xuống các cell phía dưới (cần đến cell nào thì dừng cell đó). Không dùng Ctrl+D nhé.
 
Xóa Data validation từ G531 trở đi đến hết. Bạn copy G402 rồi paste xuống các cell phía dưới (cần đến cell nào thì dừng cell đó). Không dùng Ctrl+D nhé.
Nếu làm như vậy thì mình thêm liên tiếp 2 lần dữ liệu ở Cột C, thì do công thức nó bị lệch nên nó sẽ nhận dữ liệu được ạ . Vì không muốn cách làm thủ công này và muốn khắc phục triệt để lỗi này, nên muốn nhờ mọi người chỉ cách làm triệt để - công thức tự nhảy liên tục ạ ! mình vẫn nghĩ do mình đặt Công thức chưa chuẩn, hoặc do chưa khóa dữ liễu... gì gì đó ạ !
 
Thay đổi bố trí dữ liệu sheet1. sau đó dùng offset, match và index
 
1. Chọn any cell trong bảng->Chuột phải->table->Convert to range
2. Định nghĩa lại Data validation cho vùng cell ở cột G (để không bị lệch hàng trong công thức): Bằng cách xóa các row ngoài bảng, sau đó copy từ cell có Data validation đúng cho các cell bên dưới đến hết bảng.
3. Chọn lại vùng bảng->Insert->table->OK.
 
Web KT

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

Back
Top Bottom