Sử dụng hàm VLOOKUP kết hợp hàm IF. (1 người xem)

  • Thread starter Thread starter QYing
  • Ngày gửi Ngày gửi
Liên hệ QC

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

File đính kèm

Mình đã nhờ ng khác giải dc rồi. Cảm ơn bạn nha!
 
Cái này sắp xếp vùng dò tìm lại chút dùng vlookup là ngon lành mà. Gì mà dùng cột phụ ghê thế?
Anh trai ơi! Cơ bản file bạn ý bố trí dữ liệu kiểu đó thi` em không có cách nào tính toán được nên mới phải thêm cột phụ như vậy.
Còn Để thay đổi cách bố trí dữ liệu sao cho hợp lý thì cũng có rất nhiều cách dùng công thức khác nhau mà!
Ai mà không dữ nguyên file gốc không chỉnh sửa mà lại ra được công thức chuẩn mới họi là pờzô
Nhưng dù sao cách của anh cũng gọn và hay đấy!
 
Lần chỉnh sửa cuối:
Anh trai ơi! Cơ bản file bạn ý bố trí dữ liệu kiểu đó thi` em không có cách nào tính toán được nên mới phải thêm cột phụ như vậy.
Còn Để thay đổi cách bố trí dữ liệu sao cho hợp lý thì cũng có rất nhiều cách dùng công thức khác nhau mà!
Ai mà không dữ nguyên file gốc không chỉnh sửa mà lại ra được công thức chuẩn mới họi là pờzô
Nhưng dù sao cách của anh cũng gọn và hay đấy!
Ai mà không dữ nguyên file gốc không chỉnh sửa mà lại ra được công thức chuẩn mới họi pờzô
Câu này có nghĩa là sao hả "Chời" ???
Muốn giữ nguyên cấu trúc file gốc vẫn có công thức tính đơn giá dù hổng phải pờzô
Công thức ở [G4]
=IF(F4>50,OFFSET($J$6,MATCH(C4,$J$7:$J$12,0)+1,2),OFFSET($J$6,MATCH(C4,$J$7:$J$12,0),2))
pờzô là gì nhỉ ?
Híc
Thân
 
Xin giúp mình bài này

Bài số 14, câu 2 file đính kèm, dù đã gài hàm đúng nhưng tại sao vẫn ko ra kết quả đúng được. Mọi người giúp nhé. Cám ơn rất nhiều!
 

File đính kèm

Bài số 14, câu 2 file đính kèm, dù đã gài hàm đúng nhưng tại sao vẫn ko ra kết quả đúng được. Mọi người giúp nhé. Cám ơn rất nhiều!
ở ô H6 bạn sửa lại công thức như sau:
PHP:
=VLOOKUP(B6,$A$20:$E$25,IF(LEFT(E6)="x",4,5),0)
Bạn bị nhầm hai cái:
1. LEFT(E6)="x" chứ không phải là LEFT(E6)=""
2. ở vị trí thứ 4,5 chứ không phải là 3,4 vì ở bảng hàng hóa ở cột hàng hóa bao gồm 2 cột B và C
 
Hàm Vlookup kết hợp If

Bạn xem file, thử có đúng không
 

File đính kèm

Thêm 2 dạng bài vlookup và hlookup

Cám ơn các bạn đã giúp mình bài 14, nhầm lẫn tai hại!!!

Còn đây là bài 15, câu 2: hiện mình vẫn chưa gài hàm đc, đã thử lồng hàm IF vào nhưng máy báo "too many agrument" :(

Bài 16, câu 2: mình nghĩ câu này phải lòng HLOOKUP vào VLOOKUP nhưng vẫn ko mấy khả quan..
 

File đính kèm

Còn đây là bài 15, câu 2: hiện mình vẫn chưa gài hàm đc, đã thử lồng hàm IF vào nhưng máy báo "too many agrument" :(

Bài 16, câu 2: mình nghĩ câu này phải lòng HLOOKUP vào VLOOKUP nhưng vẫn ko mấy khả quan..

bài 15, câu 2: tại ô E6 bạn nhập công thức =D6*HLOOKUP(--MID(A6,2,2),$E$17:$G$18,2,1)

Bài 16, câu 2: bạn có thể nhập tại ô F7 công thức
=E7*VLOOKUP(RIGHT(D7,3),$A$18:$C$22,IF(LEFT(D7,2)=$B$18,2,3),0)
hoặc:
=E7*VLOOKUP(RIGHT(D7,3),$A$18:$C$22,MATCH(LEFT(D7,2),$A$18:$C$18,0),0)
 
bài 15, câu 2: tại ô E6 bạn nhập công thức =D6*HLOOKUP(--MID(A6,2,2),$E$17:$G$18,2,1)

Bài 16, câu 2: bạn có thể nhập tại ô F7 công thức
=E7*VLOOKUP(RIGHT(D7,3),$A$18:$C$22,IF(LEFT(D7,2)=$B$18,2,3),0)
hoặc:
=E7*VLOOKUP(RIGHT(D7,3),$A$18:$C$22,MATCH(LEFT(D7,2),$A$18:$C$18,0),0)

Cám ơn bạn lắm!
Mà bạn ơi, mình nhầm, bài 15 câu 3, câu tính thuế ấy =.= Phiền bạn quá..

Các bạn xem dùm mình lại bài 14, câu 4 ...Cứ phải dùng đến mấy hàm ngày, tháng là như mù @.@
 

File đính kèm

Lần chỉnh sửa cuối:
Cám ơn bạn lắm!
Mà bạn ơi, mình nhầm, bài 15 câu 3, câu tính thuế ấy =.= Phiền bạn quá..

Các bạn xem dùm mình lại bài 14, câu 4 ...Cứ phải dùng đến mấy hàm ngày, tháng là như mù @.@
à mình cũng nhầm mình chỉ bạn bài 15 câu 3 đấy chứ!
 
Trời! trong bài 14 của bạn do không nhìn kỹ mình kiểm tra đi kểm tra lại thấy hàm Vlookup trả toàn kết quả sai định
cài lại Office rùi sau nhìn thấy hoá ra trong bảng tra ô "tên hàng" bạn meger lại: Phù!!!!!!!!!!!

Tại ô I6 bạn nhập công thức: =$G$4*G6*H6*(1-IF(D6=DATE(2005,1,20),5%,0))
Tại ô J6 bạn nhập công thức: =IF(MONTH(D6)=1,IF(AND(DAY(D6)>=10,DAY(D6)<=20),"Có khuyến mãi",""),"")
 
Bạn có thể giải thích tại sao lại có dấu "--" trước hàm MID ko bạn? Bỏ 2 dấu ấy thì máy báo lỗi #N/A.
dấu "--" trước hàm MID là chuyển dạng text sang dạng số đó bạn nếu không dùng cái đó thì phải dùng công thức value(MID(A6,2,2)), còn vì sao lỗi #N/A là do bảng dò tìm của bạn giá trị cần tìm đang ở dạng số.
 
Lần chỉnh sửa cuối:
Hàm ISNA-IF-HLOOKUP

Bài tập này thầy mình note là dùng hàm ISNA kết hợp cùng với IF và HLOOKUP để trả giá trị dò tìm về 0.
Mình mới nghe tên hàm này lần đầu, có bạn nào biết về hàm này ko?
Vậy để trả giá trị dò tìm về 0 thì có những cách nào?
 

File đính kèm

Bài tập này thầy mình note là dùng hàm ISNA kết hợp cùng với IF và HLOOKUP để trả giá trị dò tìm về 0.
Mình mới nghe tên hàm này lần đầu, có bạn nào biết về hàm này ko?
Vậy để trả giá trị dò tìm về 0 thì có những cách nào?

Tại cell E2 bạn nhập công thức:
Mã:
=IF(ISNA(HLOOKUP(RIGHT(D2,2),$B$21:$E$22,2,0)),0,HLOOKUP(RIGHT(D2,2),$B$21:$E$22,2,0))
Fill xuống là ok.
 
Bài tập này thầy mình note là dùng hàm ISNA kết hợp cùng với IF và HLOOKUP để trả giá trị dò tìm về 0.
Mình mới nghe tên hàm này lần đầu, có bạn nào biết về hàm này ko?
Vậy để trả giá trị dò tìm về 0 thì có những cách nào?
Tạm thời có 3 cách cho bạn chọn đây, xem trong File,các cột tô màu.
 

File đính kèm

Web KT

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

Back
Top Bottom