Hàm MATCH tìm không thấy trả về #N/A, (1 người xem)

Liên hệ QC

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

phuongla83

Thành viên hoạt động
Tham gia
21/9/11
Bài viết
131
Được thích
8
Chào anh, chị,

Mình dùng hàm MATCH để tìm giá trị trong cột " Tên " cụ thể là tìm C2 trong cột L2:L9, nếu C2 không có trong L2:L9 thì sẽ trả về kết quả "" ( rỗng),

Ngược lại nếu tìm thấy giá trị C2 trong L2:L9 thì thực thi phép toán sau D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)

Đây là nguyên đoạn công thức của mình: =IF(OR(E2="",F2="",C2=""),"",IF(MATCH(C2,$L$2:$L$9,)="#N/A","",D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)))

Bị lỗi khi giá trị C2 không tìm thấy trong L2:L9, giá trị vẫn trả về là #N/A , anh chị vui lòng xem mình bị lổi chổ nào sửa giúp, để trả về đúng là giá trị rỗng khi C2 không có trong L2:L9

Cám ơn,
 

File đính kèm

Bạn thử hàm này xem sao:

=IFERROR(IF(OR(C2="",E2="",F2=""),"",D2*G2*VLOOKUP(C2,$L$2:$O$9,3,0)),"")
 
Chào anh, chị,

Mình dùng hàm MATCH để tìm giá trị trong cột " Tên " cụ thể là tìm C2 trong cột L2:L9, nếu C2 không có trong L2:L9 thì sẽ trả về kết quả "" ( rỗng),

Ngược lại nếu tìm thấy giá trị C2 trong L2:L9 thì thực thi phép toán sau D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)

Đây là nguyên đoạn công thức của mình: =IF(OR(E2="",F2="",C2=""),"",IF(MATCH(C2,$L$2:$L$9,)="#N/A","",D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)))

Bị lỗi khi giá trị C2 không tìm thấy trong L2:L9, giá trị vẫn trả về là #N/A , anh chị vui lòng xem mình bị lổi chổ nào sửa giúp, để trả về đúng là giá trị rỗng khi C2 không có trong L2:L9

Cám ơn,
Thử:

=IF(OR(E2="",F2="",C2=""),"",IFERROR(D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0),""))
 
Chào anh, chị,

Mình dùng hàm MATCH để tìm giá trị trong cột " Tên " cụ thể là tìm C2 trong cột L2:L9, nếu C2 không có trong L2:L9 thì sẽ trả về kết quả "" ( rỗng),

Ngược lại nếu tìm thấy giá trị C2 trong L2:L9 thì thực thi phép toán sau D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)

Đây là nguyên đoạn công thức của mình: =IF(OR(E2="",F2="",C2=""),"",IF(MATCH(C2,$L$2:$L$9,)="#N/A","",D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)))

Bị lỗi khi giá trị C2 không tìm thấy trong L2:L9, giá trị vẫn trả về là #N/A , anh chị vui lòng xem mình bị lổi chổ nào sửa giúp, để trả về đúng là giá trị rỗng khi C2 không có trong L2:L9

Cám ơn,
#N/A là 1 giá trị lỗi chứ không phải là chuỗi. Bạn phải đặt IFERROR(MATCH(C10;$L$2:$L$9;);"") thì mới được
 
Thử:

=IF(OR(E2="",F2="",C2=""),"",IFERROR(D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0),""))
hàm này chạy đúng rồi cám ơn nhiều lắm,

có cách nào làm theo hướng nếu tìm không thấy C2 trong L2:L9 thì sẽ VLOOKUP, NGƯỢC LẠI để trống không bạn

Cám ơn !
Bài đã được tự động gộp:

Bạn thử hàm này xem sao:

=IFERROR(IF(OR(C2="",E2="",F2=""),"",D2*G2*VLOOKUP(C2,$L$2:$O$9,3,0)),"")
hàm bạn chạy đúng rồi bạn ơi, cám ơn bạn nhiều

có cách nào làm theo hướng nếu tìm không thấy C2 trong L2:L9 thì sẽ VLOOKUP, NGƯỢC LẠI để trống không bạn

Cám ơn,
 
Chào anh, chị,

Mình dùng hàm MATCH để tìm giá trị trong cột " Tên " cụ thể là tìm C2 trong cột L2:L9, nếu C2 không có trong L2:L9 thì sẽ trả về kết quả "" ( rỗng),

Ngược lại nếu tìm thấy giá trị C2 trong L2:L9 thì thực thi phép toán sau D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)

Đây là nguyên đoạn công thức của mình: =IF(OR(E2="",F2="",C2=""),"",IF(MATCH(C2,$L$2:$L$9,)="#N/A","",D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)))

Bị lỗi khi giá trị C2 không tìm thấy trong L2:L9, giá trị vẫn trả về là #N/A , anh chị vui lòng xem mình bị lổi chổ nào sửa giúp, để trả về đúng là giá trị rỗng khi C2 không có trong L2:L9

Cám ơn,
Thêm một lựa chọn nữa cho bạn.
Mã:
H2=IF(OR(E3="",F3="",C3=""),"",IF(COUNTIF($L$2:$L$9,C3)=0,"",D3*G3*VLOOKUP(C3,$L$2:$O$9,4,0)))
Enter ==> Filldownl
Hàm này không trả về lỗi #N/A
 
hàm này chạy đúng rồi cám ơn nhiều lắm,

có cách nào làm theo hướng nếu tìm không thấy C2 trong L2:L9 thì sẽ VLOOKUP, NGƯỢC LẠI để trống không bạn

Cám ơn !
Bài đã được tự động gộp:


hàm bạn chạy đúng rồi bạn ơi, cám ơn bạn nhiều

có cách nào làm theo hướng nếu tìm không thấy C2 trong L2:L9 thì sẽ VLOOKUP, NGƯỢC LẠI để trống không bạn

Cám ơn,
Tôi thấy gì đó sai sai, tôi chọn cột 3 và bạn kia chọn cột 4 thế mà bạn bảo cả hai cùng đúng là đúng thế nào nhỉ?! Tôi chọn cột 3 vì căn cứ trên tiêu đề cột.
 
Tôi thấy gì đó sai sai, tôi chọn cột 3 và bạn kia chọn cột 4 thế mà bạn bảo cả hai cùng đúng là đúng thế nào nhỉ?! Tôi chọn cột 3 vì căn cứ trên tiêu đề cột.
Lổi nhỏ vậy mình tự edit, chẳn lẽ mình lại kêu bạn chỉnh lại cột 3 thành cột 4, file này là mình tạo ra mà, mình dùng công thức đúng của các bạn đưa vào file thực tế.
Cám ơn bạn đã giúo đỡ nhiều.
 
Lổi nhỏ vậy mình tự edit, chẳn lẽ mình lại kêu bạn chỉnh lại cột 3 thành cột 4, file này là mình tạo ra mà, mình dùng công thức đúng của các bạn đưa vào file thực tế.
Cám ơn bạn đã giúo đỡ nhiều.
Tôi biết bạn để cột 4, nhưng tôi cố tình sửa thành cột 3 vì lý do tiêu đề cột, còn thực sự bạn làm cột mấy là do bạn quyết định nhé.

1631442636823.png
 
1631442861414.png
Thích thì chiều:

=IF(OR(E2="",F2="",C2=""),"",IF(ISERROR(MATCH(C2,$L$2:$L$9,0)),"",D2*G2*VLOOKUP(C2,$L$2:$O$9,4,0)))
Sai rồi. Người ta bảo "tìm không thấy C2 trong L2:L9 thì VLOOKUP".
Ngược lại tức là "tìm thấy" --> để trống.
(tại sao tìm không thấy rồi lại vlookup nữa chi cho mệt thì tôi chưa biết)
 
Cám ơn nhiều,vấn đề của mình đã đc giải quyết theo rất nhiều cách mong muốn trong đó có cách của bạn, được giúp đỡ mình rất vui và biết ơn, mình rất may mắn khi gặp dc các bạn sẽ có nhiều hướng giải quyết.
Bài đã được tự động gộp:

Tôi biết bạn để cột 4, nhưng tôi cố tình sửa thành cột 3 vì lý do tiêu đề cột, còn thực sự bạn làm cột mấy là do bạn quyết định nhé.

View attachment 265932
Cám ơn nhiều,vấn đề của mình đã đc giải quyết theo rất nhiều cách mong muốn trong đó có cách của bạn, được giúp đỡ mình rất vui và biết ơn, mình rất may mắn khi gặp dc các bạn sẽ có nhiều hướng giải quyết.
Bài đã được tự động gộp:

Tôi biết bạn để cột 4, nhưng tôi cố tình sửa thành cột 3 vì lý do tiêu đề cột, còn thực sự bạn làm cột mấy là do bạn quyết định nhé.

View attachment 265932
Cám ơn nhiều,vấn đề của mình đã đc giải quyết theo rất nhiều cách mong muốn trong đó có cách của bạn, được giúp đỡ mình rất vui và biết ơn, mình rất may mắn khi gặp dc các bạn sẽ có nhiều hướng giải quyết.
 
Web KT

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

Back
Top Bottom