Mọi người xem và giúp tôi về hàm vlook up và if nhé

Liên hệ QC

congacon521

Thành viên hoạt động
Tham gia
1/9/10
Bài viết
141
Được thích
9
Mọi người xem giúp tôi công thức ở ô I3 và Q3 có vấn đề gì mà nó sai thế file tôi đã gởi kèm

Tiện đây phiền mọi người có thể giiai thích kỹ hơn về cái type 0 và 1 của hàm vlook up tôi có đọc lý thuyết nhưng do còn ngu muội quá nên chưa hiểu

"True hoặc 1 hoặc để trống: là kiểu dò tìm tương đối, hàm sẽ lấy giá trị đầu tiên mà nó tìm được trên cột đầu tiên trong bảng dò tìm. Trong trường hợp tìm không thấy, "nó sẽ lấy giá trị lớn nhất mà có giá trị nhỏ hơn giá trị dò tìm."=====> chỗ tôi để trong dấu ngoặc kép tôi vấn chưa hiểu mong mọi người có thể giải thích thêm tôi học hỏi đc ko

False hoặc 0: là kiểu dò tìm chính xác, hàm sẽ lấy giá trị đầu tiên mà nó tìm được "trên cột đầu tiên trong bảng dò tìm". Trong trường hợp tìm không thấy, hàm sẽ trả về #N/A."====> chỗ trong dấngơặc kép tôi ko bít nó là ở đâu cả

Theo tôi hiểu nôm na thì làm theo kiểu type 0 thì tức là nó sẽ tìm chính xác ví dụ như làm tham chiêu điểm 0-5 yếu =5-7 khá =7-9 giỏi nếu như trường hợp này ta có các học sinh có điểm phẩy là 6,3 hay 3,5 hay 7,8 thì khi dùng vlook up mà dùng type 0 thì nó sẽ trả về N/A# phải không ạ?
như vậy phải dùng type 1 thì nó mới ra kết quả đúng nhưng khi dùng type thì phải sort data như thế nào ạ tôi vẫn ko rõ

Các bạn có ví dụ nào minh họa rõ cho hai trường hợp type 0 và type 1 cho hàm vlook up (càng rõ càng tốt như kiểu type1 dùng cho loại tham chiếu như nào type 0 dùng cho loại nào)
Rất cám ơn các bạn đã đọc
 

File đính kèm

  • Nhờ mọi người giúp về hàm if và vlook up.rar
    6.1 KB · Đọc: 17
Bạn để ý chữ "GĐ" và "PGĐ" trên 2 cột G và N có giống nhau không thì sẽ biết ngay. Chữ "GĐ" và "PGĐ" ở cột G được nhập theo bảng mã VNI-Windows, còn ở cột N được nhập theo bảng mã Unicode. Bạn nhập lại ô N3 và N5 theo bảng mã VNI-Windows là được.
 
thanks nhé
Thật là tinh tế

mọi người xem giúp về phần vi du cho type 0 va type 1 cho hàm vlook up hộ tôi cái

up up plz giúp tôi về mấy cái ví dụ type 0 type 1 dùng cho trường hợp nào TH nào với tôi ko nắm rõ khi nào thì dùng 0 khi nào dùng 1
 
Chỉnh sửa lần cuối bởi điều hành viên:
Chúng ta thử xét ví dụ về phát tiền thưởng như trong file đính kèm.
Tất nhiên với dữ liệu trong file, có thể dùng hàm khác để tính, chẳng hạn INDEX, MATCH, nhưng mình muốn minh họa bằng VLOOKUP để bạn phân biệt rõ khi nào dùng 0, khi nào dùng 1.
Trong file đính kèm, bạn thấy: Nếu để tham số cuối của VLOOKUP là 0 thì sẽ có rất ít trường hợp trả về kết quả như ý, bởi vì không phải số ngày làm của ai cũng là 0, 10, 20 như trong bảng dò. Do đó ở đây bắt buộc phải sử dụng tham số cuối của VLOOKUP là 1. Chẳng hạn như anh chàng Nguyễn Văn Sơn có số ngày làm là 15, giá trị này không tìm thấy trong bảng dò nhưng trong các giá trị 0, 10, 20 ở bảng dò thì 10 là số lớn nhất nhưng bé hơn 15 nên hàm sẽ trả về giá trị tương ứng tại hàng có số 10 ở đầu (là 70.000 do anh chàng này có mã khen thưởng là C).
Cũng xin lưu ý thêm là khi sử dụng tham số cuối là 1 thì cột đầu tiên của bảng dò (hoặc hàng đầu tiên trong trường hợp sử dụng HLOOKUP) phải được sắp xếp tăng dần, khi đó hàm mới cho kết quả đúng được.
Tóm lại, có thể hiểu tương đối là như vầy: Khi nào bạn dám chắc rằng tất cả trị dò đều có trong bảng thì bạn dùng type 0, ngược lại thì dùng type 1.
 

File đính kèm

  • VD_VLOOKUP.rar
    4.3 KB · Đọc: 35

File đính kèm

  • VLOOKUP().rar
    2.4 KB · Đọc: 21
Tóm lại, có thể hiểu tương đối là như vầy: Khi nào bạn dám chắc rằng tất cả trị dò đều có trong bảng thì bạn dùng type 0, ngược lại thì dùng type 1. " cái câu chốt này nghe chuẩn nay bao quát xúc tích vấn đề này .Nhưng tôi đưa ra ý kiến là nếu dùng type 1 thì trường hợp này có phải là giá trị nằm trong khoảng dò tìm(k cần chính xác) là sẽ dò tìm đc phải ko ạ.(ví dụ tìm điểm trung bình để ra học lực ý(5-7==> khá ) mà ko có 5 cũng ko có 7 chỉ có 6 chẳng hạn thì sẽ tìm đc còn nếu là 8 thì sẽ ko có kết quả phải ko ạ

@ nghia phuc ví du bạn đưa ra quả là hay

"Trong trường hợp tìm không thấy, "nó sẽ lấy giá trị lớn nhất mà có giá trị nhỏ hơn giá trị dò tìm" giờ thì tôi đã hiểu cái đoạn này tức là nếu nó tìm tương đối type 1 thì nếu trong bảng dò tìm tìm thấy 15 nhưng ko có thì nó sẽ tìm giá trị lớn nhất có giá trị nhỏ hơn giá trị dò tìm tức là 10 thạm chiếu sang là 700000 đây là trường hợp tham chiếu giá trị số
VẬY NHƯNG TÔI THẮC MẮC CÓ PHẢI DÙNG TYPE 1 MÌNH PHẢI SẮP XẾP A ->Z VÀ TĂNG DẦN ĐỂ NÓ TÌM RA CÁI NÀO LÀ LỚN NHẤT BÉ NHẤT PHẢI KO Ạ. Ở TRƯỜNG HỢP NẾU DỮ LIỆU THAM CHIẾU LÀ CHỮ CÁI NÓ SẼ CĂN CỨ LƠN BÉ VÀO CÁI SORT SẮP XẾP PHẢI KO Ạ

chẳng biết giải thích như thế này có rõ chưa, xem file ví dụ nhé

cái ví dụ này quá dễ hiểu lun nghen nhất là với nhg người mới bít ẽxcel

thanks nha

Giờ thì đã hiểu đã hiểu về vlook up type 0 type 1
 
Chỉnh sửa lần cuối bởi điều hành viên:
cái ví dụ này quá dễ hiểu lun nghen nhất là với nhg người mới bít ẽxcel
thanks nha
Giờ thì đã hiểu đã hiểu về vlook up type 0 type 1
Xin lỗi vì tội cẩu thả, dẫn chứng sai địa chỉ ở bài #5.
Xin được gởi lại file đính kèm thay cho file của bài #5 bên trên.
Lý do: viết lại địa chỉ ô thuyết minh trong bài.
 

File đính kèm

  • VLOOKUP().xls
    17 KB · Đọc: 12
Web KT

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

Back
Top Bottom