Mình không thể kết hợp hàm Vlookup và IF

Liên hệ QC

trinhmt

Thành viên mới
Tham gia
23/4/10
Bài viết
35
Được thích
3
Xin chào cả nhà, đợt trước mình được anh trên diễn đàn hướng dẫn làm file phân bổ doanh thu, mình có chỉnh lại một chút cho phù hợp với thực tế. Hiện giờ mình kg thể kết hợp hàm Vlookup và IF , mình đã làm nhưng cứ báo lỗi. Nhờ mn xem qua và giúp mình xử lý.
Ví dụ :
Trong sheet 'doanh thu 2019, khi mình đánh mã hội viên HS001 và Lần 1 thì cột E,F,G sẽ lấy dữ liệu tương ứng trong sheet DS hội viên.
Xin chân thành cám ơn mọi người ah.
 

File đính kèm

Nhập công thức này tại E5 thử xem
Mã:
=VLOOKUP($B5,'DS HỘI VIÊN'!$B$3:$AH$104,IF($D$5=1,MATCH(E$4,'DS HỘI VIÊN'!$B$2:$I$2),MATCH(E$4,'DS HỘI VIÊN'!$B$2:$I$2)+5*$D$5-5),0)
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn nên xài hàm CHOOSE(), như tại ô E6 ta ấn định hàm: =VLOOKUP(B6,'DS HỘI VIÊN'!B4:AH1000,CHOOSE(D6,4,9),FALSE)

hay =VLOOKUP(B6,'DS HỘI VIÊN'!B4:AH1000,5*D6-1,FALSE)
 
Nhập công thức này tại E5 thử xem
Mã:
=VLOOKUP($B5,'DS HỘI VIÊN'!$B$3:$AH$104,IF($D$5=1,MATCH(E$4,'DS HỘI VIÊN'!$B$2:$I$2),MATCH(E$4,'DS HỘI VIÊN'!$B$2:$I$2)+5*$D$5-5),0)
Hi anh,
Anh có thể xem giúp em, tại sao file được tạo sử dụng các máy tính khác thì công thức thể hiện đúng, nhưng cứ sử dụng máy tính ở nhà thì lại hiện ra báo lỗi như hình e đính kèm, anh có thể xem giúp là công thức bị lỗi gì không ah. Cám ơn anh.
 

File đính kèm

  • Báo cáo lợi nhuận.xlsm
    Báo cáo lợi nhuận.xlsm
    85.6 KB · Đọc: 3
  • 82229295_2528450504063416_3871966360837816320_n.jpg
    82229295_2528450504063416_3871966360837816320_n.jpg
    268.4 KB · Đọc: 10
  • 82908635_2712853858821502_1368780036848484352_n.jpg
    82908635_2712853858821502_1368780036848484352_n.jpg
    228.1 KB · Đọc: 10
@trinhmt Tôi nghi ngờ máy tính bàn nhà bạn chưa bật Macro. Các hàm bạn sử dụng là hàm tự tạo UDF, việc chưa bật Macro sẽ gây lỗi #NAME
 
Web KT

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

Back
Top Bottom