So sánh mảng và trích xuất ra Sheet khác

Liên hệ QC

danhkiem01

Thành viên mới
Tham gia
29/3/09
Bài viết
13
Được thích
2
Bài toán đặt ra:
Khi em nhập dữ liệu ở cột B (Calculation) nó sẽ so sánh với cột A (DATA)
- Nếu đúng, Fill Color chuyển Vàng và dữ liệu các cột tiếp theo sẽ lấy ở các cột tương ứng bên DATA
- Nếu sai, Fill Color chuyển Đỏ và Cột C (Calculation) hiện thông báo rằng: "Sai mã" các cột khác để trống.
Lưu ý:
- Kho DATA của em nó rơi vào khoảng 19.000 đầu sản phẩm và em vẫn đang cấp nhật thêm nên em nghĩ các pro so sánh cả với cái cột đó luôn.
- Dữ liệu nhập ở cột B (Calculation) không phân biệt chữ hoa chữ thường khi so sánh với cột A (DATA)

PS:
ở đây em nghĩ dùng C4=VLOOKUP($B6,DATA!$A:$K,2,0)???
Thấy kết quả OK nhưng có mấy cái e không xử lý được:
1 là, cái biến đổi mầu Fill Color (trong VD em để 20 hàng chứ thực tế mỗi lần em chơi cả 100 cái vào mà không biến mầu em không làm sao tìm ra chỗ còn thiếu (sai) để sửa.).
2 là, cái chữ "sai mã" ở cột C (và các cột khác ko hiện gì) là để khi những mã sai đó em tách (riêng 1 Sheet về sau) cảnh báo cho người khác kiểm tra và trả thông tin đúng về để em làm lại. Chữ "sai mã" ở cột C còn có mục đích nữa là nếu em không nhập dữ liệu (dữ liệu trắng) ở cột B (Calculation) thì nó để trắng như bình thuờng (cơi như chưa nhập mã) còn nếu đã đưa vào bất kỳ tự nào thì phải có trong bảng so sánh (cột A (DATA))
3 là, em chưa biết làm thế nào sao đển nó không phân biết chữ hoa chữ thường (mã của em mà có chữ thường và bên so sánh cũng vậy. Nhưng nó là 1 nhưn khi nhập mà không giống là báo lỗi luôn)

Rât cảm ơn các pro. Nếu ở HN em xin phép được mời đi cafe hậu tạ.
 

File đính kèm

  • GPX.xls
    43 KB · Đọc: 5
Sao không có ai trả lời cho bài này vậy?
 
Tạo 1 name động data, bạn có thể cập nhật tiếp vào.
Dùng CF để kiểm tra tô màu. Bạn xem file kèm nha
 

File đính kèm

  • GPX VD.rar
    13.3 KB · Đọc: 13
Thank Pro,
Thank pro!
Bạn giúp thì giúp cho trót, hộ mình cái chữ "Sai mã" mà các cột khác lại phải trống (ko phải báo lỗi).
 
Bạn xem file nhé xem đúng ý chưa
 

File đính kèm

  • GPX VD1.rar
    14 KB · Đọc: 21
Lần chỉnh sửa cuối:
Qúa chuẩn luôn. Không có gì để nói nữa.
Vừa đọc tiểu sử của bạn ở trên GPX biết bạn ở tận HCM, Bạn làm ở quận mấy? Hôm nào vào HCM xin phép mời bạn nhé.
MÌnh tên Tiến, ở HN, KS Tự động hóa. Mình bán thiết bị điện công nghiệp.
 
Bác ơi,
em vừa ngồi ngẫm mã của bác em có vần đề bác xem lại về cái Fill Color. Thực ra ở đây em lấy mấy mã đầu tiên trong bảng mã hàng nó vô tình trùng (bắt đầu bằng chữ "A") thôi, mã của em bao gồm cả chữ khác (mỗi chữ cái đại điện cho một nhóm hàng) Đôi khi nó chỉ có chữ số (VD A24 = 1403-123) đôi khi vì nó là phiên bản nâng cấp (cải tiến) của sp nên em sẽ bổ sung thêm phần đuôi phụ để phân biết (nhỡ khách ko thích cái mới cứ đòi cái cũ đành phải sản xuất (VD: A17 = N-1305/123-1).
Hóng thêm cao minh của bác.
 

File đính kèm

  • GPX VD2.rar
    13.9 KB · Đọc: 6
Vậy thì đổi điều kiện trong CF lại, bạn kiểm tra lại nhé

= MAX(COUNTIF(data,$B3),COUNTIF(data,IF(CODE(LEFT($B3))<97,CHAR(CODE(LEFT($B3))+32),CHAR(CODE(LEFT($B3))-32))&RIGHT($B3,LEN($B3)-1)))
 

File đính kèm

  • GPX VD22.rar
    14.6 KB · Đọc: 19
Web KT
Back
Top Bottom