Trả về giá trị dò tìm mong muốn khi vlookup tìm ra 02 kết quả giống nhau

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Limhachung

Thành viên mới
Tham gia
29/5/20
Bài viết
41
Được thích
6
Trả về giá trị dò tìm mong muốn khi vlookup tìm ra 02 kết quả giống nhau
Các bạn giúp mình với, mình muốn check giá đối với cột date mà có số tháng là tháng 01 thì sẽ lấy giá năm 2022, còn lại nếu số tháng trả về là >2 trở lên thì lấy giá 2023
 

File đính kèm

  • 2023.xlsx
    10.5 KB · Đọc: 19
Bài này phải đưa vào mục đố vui Excel về cách dùng Vlookup mới có đáp án được.
 
Bài này phải đưa vào mục đố vui Excel về cách dùng Vlookup mới có đáp án được.
Bạn xem bài file chi tiết đính kèm của mình chưa? người không biết mới hỏi bạn ạ? Bạn không trả lời không nên mỉa mai người khác. Đó không phải tố chất của kẻ mạnh
 
Bạn xem bài file chi tiết đính kèm của mình chưa? người không biết mới hỏi bạn ạ? Bạn không trả lời không nên mỉa mai người khác. Đó không phải tố chất của kẻ mạnh
Mình xem rồi ấy chứ, nhưng dùng vlookup thì chưa nghĩ ra, chẳng qua cách diễn đạt hơi chủ quan nên khiến bạn phật lòng.
 
Mình xem rồi ấy chứ, nhưng dùng vlookup thì chưa nghĩ ra, chẳng qua cách diễn đạt hơi chủ quan nên khiến bạn phật lòng.
Không phải diễn đạt.
Hình như thớt cũng chả biết dữ liệu của mình có gì.
1678077658147.png
Trong sheet [Price] làm quái gì có ngày tháng để mà trả về.

1678077800903.png
 
Hỏi gì trả lời nấy, bài này đáng lẽ dùng IF, muốn VLookup thì nó vô duyên vậy đó:

View attachment 287287
Thì hàm nào kết hợp ra là được bạn ạ, tớ loay hoay từ sáng mà có làm được đâu? bèn lên đây hỏi
Thực ra là tớ đang muốn kiểm tra lại giá xem đã khớp chưa? Trường hợp kết hợp giữa P.code và giá (PSR0V25S3#32.09) làm giá trị dò tìm theo thị trường "355000A- BSCAP" thì bên sheet price cho có 2 kết quả đều là 32.09 tuy nhiên thì khoảng thời gian tớ muốn lấy sẽ là kể từ tháng 2 trở đi thì lấy giá của năm hiện hành (2023), còn từ tháng 1 trở về trước thì hiện là năm 2022. Tớ đang k biết cách làm
 
Lần chỉnh sửa cuối:
Sáng có thử mà không biết dùng vlookup nên mới đề nghị đố vui.
Nhưng dữ liệu phức tạp quá, không hiểu được. Còn muốn ra 2022 hoặc 23 thì thế này, chả hiểu có đúng không.
Dù sao thì có kiên trì nên cũng có tố chất.
Mã:
=INDEX(Price!$F$1:$F$3;MATCH(LEFT(H4;8)&IF(MONTH(C4)<=1;2022;2023);Price!$C$1:$C$3&Price!$F$1:$F$3;0))
 
Trả về giá trị dò tìm mong muốn khi vlookup tìm ra 02 kết quả giống nhau
Các bạn giúp mình với, mình muốn check giá đối với cột date mà có số tháng là tháng 01 thì sẽ lấy giá năm 2022, còn lại nếu số tháng trả về là >2 trở lên thì lấy giá 2023
Thử công thức :
Mã:
=IF(COUNTIFS(INDEX((Price!$A$2:$A$3,Price!$B$2:$B$3),,,(E4<>"100000A")+1),LEFT(H4,8)&"#"&J4,Price!$F$2:$F$3,2022+(MONTH(C4)>1)),2022+(MONTH(C4)>1),NA())
 
Thì hàm nào kết hợp ra là được bạn ạ, tớ loay hoay từ sáng mà có làm được đâu? bèn lên đây hỏi

Thử công thức :
Mã:
=IF(COUNTIFS(INDEX((Price!$A$2:$A$3,Price!$B$2:$B$3),,,(E4<>"100000A")+1),LEFT(H4,8)&"#"&J4,Price!$F$2:$F$3,2022+(MONTH(C4)>1)),2022+(MONTH(C4)>1),NA())
Tớ cảm ơn bạn. Nếu tớ cần cả thị trường bằng 100000A thì lúc này sẽ như nào hả bạn?
 
Web KT

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

Back
Top Bottom