Hướng dẫn dùng hàm vlookup 2 điều kiện

Liên hệ QC

Bobomkkk

Thành viên chính thức
Tham gia
28/2/20
Bài viết
72
Được thích
8
Hi các anh chị,
Em muốn dùng hàm vlookup 2 điều kiện, không muốn làm cột phụ, anh chị chỉ giúp em với ạ. Em cảm ơn.
Hoặc anh/ chị có hàm gì khác vlookup thì cho em xin học hỏi thêm ạ.
 

File đính kèm

  • VLOOKUP.xlsx
    13.2 KB · Đọc: 17
D2=LOOKUP(2,1/(Sheet1!$A$2:$A$48=A2)/(Sheet1!$B$2:$B$48=B2),Sheet1!$F$2:$F$48)
Bạn xem
 
Hi các anh chị,
Em muốn dùng hàm vlookup 2 điều kiện, không muốn làm cột phụ, anh chị chỉ giúp em với ạ. Em cảm ơn.
Hoặc anh/ chị có hàm gì khác vlookup thì cho em xin học hỏi thêm ạ.
Bạn tham khảo file, nên dùng câu xin chào thay cho từ "hi" bạn nhé, mình toàn người Việt mà.
 

File đính kèm

  • VLOOKUP.xlsx
    14.4 KB · Đọc: 18
D2=LOOKUP(2,1/(Sheet1!$A$2:$A$48=A2)/(Sheet1!$B$2:$B$48=B2),Sheet1!$F$2:$F$48)
Bạn xem
Em chưa bao giờ dùng hàm Lookup, anh/chị cho công thức nên em đang tìm hiểu về hàm này, khó hiểu khi áp dụng và giải thích quá hihi. Anh/ chị giải thích giúp em công thức này được không ạ. Em cảm ơn ạ
Bài đã được tự động gộp:

Bạn tham khảo file, nên dùng câu xin chào thay cho từ "hi" bạn nhé, mình toàn người Việt mà.
Dạ anh, Em sẽ rút kinh nghiệm ạ hì. Em cảm ơn anh nhé. Em sẽ tham khảo công thức của anh ạ
 
Hi các anh chị,
Em muốn dùng hàm vlookup 2 điều kiện, không muốn làm cột phụ, anh chị chỉ giúp em với ạ. Em cảm ơn.
Hoặc anh/ chị có hàm gì khác vlookup thì cho em xin học hỏi thêm ạ.
Thắc mắc: Mã hàng đã là không trùng rồi thì tại sao phải 2 điều kiện mới chịu ?
 
Em lấy ví dụ nhanh nên k để ý lấy 2 mã trùng hì
Hình như bạn vừa được góp ý cái gì đó mà nhỉ.
Nếu vlookup thì thử cái này để biết thêm:
Mã:
=VLOOKUP(A2&B2,CHOOSE({1,2},Sheet1!$A$2:$A$48&Sheet1!$B$2:$B$48,Sheet1!$F$2:$F$48),2,0)
Kết thúc bằng ctrl+shift+Enter
 
Dùng sumproduct(Đk_cột*Đk_dòng*vùng đơn giá)

=SUMPRODUCT((Sheet1!$B$2:$B$48=$B2)*(Sheet1!$D$1:$G$1=$D1)*Sheet1!$D$2:$G$48)

Thay đổi D1 thì kết quả cập nhật theo nhé.
 
Hình như bạn vừa được góp ý cái gì đó mà nhỉ.
Nếu vlookup thì thử cái này để biết thêm:
Mã:
=VLOOKUP(A2&B2,CHOOSE({1,2},Sheet1!$A$2:$A$48&Sheet1!$B$2:$B$48,Sheet1!$F$2:$F$48),2,0)
Kết thúc bằng ctrl+shift+Enter
Em được góp ý không dùng chữ "hi" = chào, còn kia là em "hì" = cười ạ ^^.
Vâng em cảm ơn anh ạ, em sẽ tham khảo ạ
 
Nếu xét tới cùng thì cái nick cũng phải thay: "bobomkkk là" "bỏ bom ka ka ka" là "bỏ bom xong rồi cười"
p/s" đùa chút thôi nhé
 
Dùng sumproduct(Đk_cột*Đk_dòng*vùng đơn giá)

=SUMPRODUCT((Sheet1!$B$2:$B$48=$B2)*(Sheet1!$D$1:$G$1=$D1)*Sheet1!$D$2:$G$48)

Thay đổi D1 thì kết quả cập nhật theo nhé.
Em cảm ơn anh nhiều ạ,
Nếu xét tới cùng thì cái nick cũng phải thay: "bobomkkk là" "bỏ bom ka ka ka" là "bỏ bom xong rồi cười"
p/s" đùa chút thôi nhé
Anh thật hài hước ~~
 
Hình như ý bạn 2 điều kiện là mã hàng và thời điểm áp dụng đơn giá?
Dùng sumproduct hoặc vlookup kết hợp match (lấy số cột)
 
Tôi không nói cái đó, theo bạn còn chỗ nào trong câu này nữa không:
Dạ anh em cũng không rõ ạ :( có gì không phải anh cứ nói thẳng để em rút kinh nghiệm lần sau không thế nữa ạ :(
Bài đã được tự động gộp:

Hình như ý bạn 2 điều kiện là mã hàng và thời điểm áp dụng đơn giá?
Dùng sumproduct hoặc vlookup kết hợp match (lấy số cột)
Vâng, bên em thay đổi giá theo từng lần nhập khẩu anh ạ, thực chất là nó có nhiều file cơ,nhưng e lấy ví dụ nên em cho vào 1 file để mọi người dễ hình dung ạ. Em đã làm thử theo công thức của anh, dễ hiểu và ngắn gọn ạ. Cảm ơn anh rất nhiều ạ ^^
 
Dạ anh em cũng không rõ ạ :( có gì không phải anh cứ nói thẳng để em rút kinh nghiệm lần sau không thế nữa ạ :(
Bài đã được tự động gộp:


Vâng, bên em thay đổi giá theo từng lần nhập khẩu anh ạ, thực chất là nó có nhiều file cơ,nhưng e lấy ví dụ nên em cho vào 1 file để mọi người dễ hình dung ạ. Em đã làm thử theo công thức của anh, dễ hiểu và ngắn gọn ạ. Cảm ơn anh rất nhiều ạ ^^
Trời ạ, trích dẫn có mấy từ đó thôi mà còn không hiểu.
Quy định diễn đàn không viết tắt, cho nên chữ "k" là đang phạm quy đấy. Rút kinh nghiệm cho lần sau nhé!
 
Trời ạ, trích dẫn có mấy từ đó thôi mà còn không hiểu.
Quy định diễn đàn không viết tắt, cho nên chữ "k" là đang phạm quy đấy. Rút kinh nghiệm cho lần sau nhé!
À thế ạ, em không hay vào diễn đàn, nên chưa biết quy định này ạ. Rất xin lỗi anh. Em sẽ rút kinh nghiệm ạ
 
Quy định diễn đàn không hẳn hoàn toàn không cho viết tắt. Nhưng bạn cũng nên hiểu rằng đem bài đi hỏi thì càng nhiều người đọc bài của mình sẽ càng có nhiều cơ hội nhận giải đáp đúng đắn.

Bây gờ so sánh:
- viết tắt sẽ được chấp nhận bởi 80% thành viên ở đây. Trong đó có khoảng 20% là rất giỏi về Excel.
- viết đầy đủ từ ngữ sẽ được chấp nhận bởi 100% thành viên ở đây (người thích viết tắt chả có ký do gì để phản đối viết y từ). 20% chỗ tăng trên hầu hết đều giỏi về Excel.
Chọn lựa viết theo thói quen (viết tắt) và giới hạn giải đáp mình trong 20% người đọc, hay chịu khó viết kỹ một chút để nới rộng thành 40% là chọn lựa của bạn.

Lưu ý: nếu bạn cho rằng viết tắt là một trào lưu mới, tốt cho sự phát triển ngôn ngữ và tiến hoá khoa học xã hội thì bạn không cần phải nnghe lời tôi. Cái giá phải trả trên không hẳn là quá đắt so với lý tơngr của bạn.
 
Quy định diễn đàn không hẳn hoàn toàn không cho viết tắt. Nhưng bạn cũng nên hiểu rằng đem bài đi hỏi thì càng nhiều người đọc bài của mình sẽ càng có nhiều cơ hội nhận giải đáp đúng đắn.

Bây gờ so sánh:
- viết tắt sẽ được chấp nhận bởi 80% thành viên ở đây. Trong đó có khoảng 20% là rất giỏi về Excel.
- viết đầy đủ từ ngữ sẽ được chấp nhận bởi 100% thành viên ở đây (người thích viết tắt chả có ký do gì để phản đối viết y từ). 20% chỗ tăng trên hầu hết đều giỏi về Excel.
Chọn lựa viết theo thói quen (viết tắt) và giới hạn giải đáp mình trong 20% người đọc, hay chịu khó viết kỹ một chút để nới rộng thành 40% là chọn lựa của bạn.

Lưu ý: nếu bạn cho rằng viết tắt là một trào lưu mới, tốt cho sự phát triển ngôn ngữ và tiến hoá khoa học xã hội thì bạn không cần phải nnghe lời tôi. Cái giá phải trả trên không hẳn là quá đắt so với lý tơngr của bạn.
Cảm ơn góp ý của anh ạ.
Trân trọng!
 
Web KT
Back
Top Bottom