[Cần Giúp] Công thức truy xuất dữ liệu "Vlookup" kết hợp hàm điều kiện "IF" tìm mã Sản Phẩm bán hàng

Liên hệ QC

trungqwe

Thành viên mới
Tham gia
18/8/09
Bài viết
14
Được thích
2
Các bạn giúp mình hoàn thiện công thức ở cột D với. (File đính kèm)

Bài toán đặt ra là: Mình có rất nhiều mã sản phẩm nhập kho theo cấu trúc ví dụ: "XL2201618CN-04" "XL2201618CN-01" "XL2021617CN-02"
Mục đích mình muốn đối chiếu 5 ký tự cuối cùng vi dụ "CN-04" xem nó có được liệt kê trong bảng hay chưa.
Nếu có, ô kết quả ở cột D sẽ trả về giá trị tương ứng (như mình đã liệt kê trong bảng), còn nếu không tìm thấy sẽ trả về giá trị là "Không có mã"

Mình viết công thức nhưng mắc ở chỗ là ô kết quả (cột D) trong trường hợp không tìm thấy nó hiện "#N/A" chứ không phải là "Không có mã" như mình mong muốn!

Cám ơn mọi người giúp đỡ!
 

File đính kèm

  • XLCN.xlsx
    18.7 KB · Đọc: 7
Các bạn giúp mình hoàn thiện công thức ở cột D với. (File đính kèm)

Bài toán đặt ra là: Mình có rất nhiều mã sản phẩm nhập kho theo cấu trúc ví dụ: "XL2201618CN-04" "XL2201618CN-01" "XL2021617CN-02"
Mục đích mình muốn đối chiếu 5 ký tự cuối cùng vi dụ "CN-04" xem nó có được liệt kê trong bảng hay chưa.
Nếu có, ô kết quả ở cột D sẽ trả về giá trị tương ứng (như mình đã liệt kê trong bảng), còn nếu không tìm thấy sẽ trả về giá trị là "Không có mã"

Mình viết công thức nhưng mắc ở chỗ là ô kết quả (cột D) trong trường hợp không tìm thấy nó hiện "#N/A" chứ không phải là "Không có mã" như mình mong muốn!

Cám ơn mọi người giúp đỡ!
không cần dùng Vlookup() bạn ơi! thay Vlookup bằng Countif
D2=IF( COUNTIF($B$2:$B$6,RIGHT($A$2,5)) ,C2,"Không có mã") kết thúc bằng Enter.
Hoặc:
D2=IF(OR($B$2:$B$6=RIGHT($A$2,5)),C2,"Không có mã") kết thúc bằng Ctrl+Shift+Enter.
copy xuống dưới.
hihi ^o^
 
Lần chỉnh sửa cuối:
không cần dùng Vlookup() bạn ơi! thay Vlookup bằng Countif
D2=IF( COUNTIF($B$2:$B$6,RIGHT($A$2,5)) ,C2,"Không có mã") kết thúc bằng Enter.
Hoặc:
D2=IF(OR($B$2:$B$6=RIGHT($A$2,5)),C2,"Không có mã") kết thúc bằng Ctrl+Shift+Enter.
copy xuống dưới.
hihi ^o^

Cám ơn bạn Mộng Thường 2001. Mình làm được rồi. quá tuyệt. Bạn cho mình hỏi là sao hàm countif là hàm đếm có điều kiện mà lại giải quyết được trường hợp này nhỉ! Hay thật! :clap2:
 
Cám ơn bạn Mộng Thường 2001. Mình làm được rồi. quá tuyệt. Bạn cho mình hỏi là sao hàm countif là hàm đếm có điều kiện mà lại giải quyết được trường hợp này nhỉ! Hay thật! :clap2:
thì hễ Countif thấy có thì nó đếm ra số: 1,2,3,..... ý là >0, cho nên nó thực hiện điều khoản TRUE là lấy ô C
nếu hổng có thì nó =0 phải vậy không! thì nó thực hiện điều khoản FALSE: hiện ra "không có mã"
hihi ^o^
 
Web KT
Back
Top Bottom