Các câu hỏi về hàm dò tìm dữ liệu (Lookup, Vlookup, Hlookup...)

Liên hệ QC

Closed poll

  • 1

    Votes: 1 100.0%
  • 2

    Votes: 0 0.0%

  • Total voters
    1
  • Poll closed .
Status
Không mở trả lời sau này.
hlep............hlephlephlephlephlephlep

Bạn không cần thiết phải "gào" lên như vậy đâu!

cảm ơn bạn,còn thành tiên với rút trích sao bạn
G7=VLOOKUP(B7,$B$20:$F$23,MONTH(D7)+1,0) vì sao +1,0 vây ,vi` mình chưa học cái này

nghiaphuc: Bạn hãy nhấn nút Sửa bài viết và gõ lại nội dung nhé. Cần phải sử dụng ngôn từ nghiêm túc trong các bài viết chuyên môn.

Đơn giản thôi, trong bảng tham chiếu của bạn ($B$20:$F$23) có 5 cột, điều kiện là tính theo tháng, các cột tháng bắt đầu từ cột 3, 4 và 5. Vì hàm VLOOKUP nó bắt buộc phải có tham chiếu số cột (column Index number), ở đây, người ta khéo lợi dụng số tháng ví dụ là tháng 2 mà tháng 2 ở cột thứ 3, nên MONTH(D7) = 2 , mà 2 + 1 thì tham số cột phải là 3 rồi đúng không? Từ từ nghiền ngẫm bạn sẽ hiểu.

Số 0 có nghĩa là FALSE, tham chiếu chính xác, nếu không có sẽ phát sinh lỗi, còn số khác là TRUE không có kết quả, nó sẽ cho ra kết quả gần nhất.
 
Lần chỉnh sửa cuối:
Hướng dẫn sửa lại hàm VLOOKUP

Các bạn xem giúp cho mình cột tính H mình dùng hàm vlookup như sau
=VLOOKUP(H13;$O$1:$P$682;1)
Nhưng nó cứ ra kết quả là 0 hết. Các bạn xem mình viết sai ở đâu.
Cảm ơn mọi người đã giúp ^:^
Mình xin lỗi các bạn nhiều nhé. Lần đầu nên lỗi nhiều quá à ^:^
 

File đính kèm

  • Cân bằng nước hồ chứa.rar
    44.9 KB · Đọc: 6
Lần chỉnh sửa cuối:
Oh xin lỗi bạn
Mình đính kém rồi nhưng chưa đc. Mình mới dùng lần đầu nên ko bit ^:^
 

File đính kèm

  • Cân bằng nước hồ chứa.rar
    44.9 KB · Đọc: 5
Lần chỉnh sửa cuối:
Bạn ơi, kyo không hề thấy công thức VLOOKUP của bạn ở đâu trong bảng tính cả
 
Oh xin lỗi bạn
Mình đính kém rồi nhưng chưa đc. Mình mới dùng lần đầu nên ko bit ^:^
Xem file rồi nhưng hỏng biết bạn dò tìm cái gì ở cột nào nữa? Mà cũng chẳng thấy có cái công thức nào giống cái công thức mà bạn mô tả ở trên để mà tìm lỗi, túm lại là hỏng hiểu gì, hic!!!
 
Oh xin lỗi bạn
Mình đính kém rồi nhưng chưa đc. Mình mới dùng lần đầu nên ko bit ^:^
Bạn kg cho biết cthức trên đặt ở cell nào
Mặt khác, hàm VLookup, của bạn còn thiếu 1 đối số
Bạn xem lại cú fáp
Cú pháp: VLOOKUP(lookup_value, table_array, col_index_num [, range_lookup])
Bvn thiếu đối số này
range_lookup___Là một giá trị kiểu Borlean, để chỉ kiểu tìm kiếm: chính xác hay tương đối. (-1;0;1)
 
Sử dụng hàm Vlookup

Anh chị nào giúp mình với , mình có một sheet gía , một sheet tên hàng,dùng hàm Vlookup đưa giá vào nhưng không được, chỉ dùm mình cám ơn rất nhiều, File đính kèm.
 
Lần chỉnh sửa cuối:
Anh chị nào giúp mình với , mình có một sheet gía , một sheet tên hàng,dùng hàm Vlookup đưa giá vào nhưng không được, chỉ dùm mình cám ơn rất nhiều, File đính kèm.

Bạn tham khảo Hàm VLOOKUP như sau:
Hàm VLOOKUP

Chức năng: Hàm VLOOKUP là hàm dò tìm theo cột, sẽ trả về giá trị của một ô nằm trên một cột nào đó nếu thỏa mãn điều kiện dò tìm.

Cú pháp hàm: VLOOKUP(lookup_value,table_array,col_index_num,option_lookup)

- Lookup_value: là giá trị dùng để dò tìm, giá trị này sẽ được dò tìm trong cột đầu tiên của bảng dữ liệu dò tìm. Giá trị dò tìm có thể là một số, một chuỗi, một công thức trả về giá trị hay một tham chiếu đến một ô nào đó dùng làm giá trị dò tìm.

- Table_array: là bảng dùng để dò tìm, bảng dò tìm có thể là tham chiếu đến một vùng nào đó hay Name trả về vùng dò tìm. Bảng dò tìm gồm có Rj hàng và Ci cột (I,j >=1), trong đó cột thứ nhất của bảng dò tìm sẽ được dùng để dò tìm.

- Col_index_num: là số thứ tự của cột (tính từ trái qua phải) trong bảng dò tìm chứa giá trị mà ta muốn trả về. Col_index_num phải >=1 và <= số cột lớn nhất có trong bảng dò tìm, ngược lại hàm sẽ trả về #VALUE! hoặc #REF.

- Option_lookup: là tùy chọn xác định kiểu dò tìm, có 2 kiểu dò tìm:

  • 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.
  • 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.
 
Lần chỉnh sửa cuối:
mình muốn gửi file đính kèm xem dùm mình thử nhưng không biết gửi ở đâu, giúp mình nha
 
mình muốn gửi file đính kèm xem dùm mình thử nhưng không biết gửi ở đâu, giúp mình nha
Bạn xem cách đính kèm file trong link này nhé :

http://www.giaiphapexcel.com/forum/showthread.php?33633-Hướng-dẫn-gửi-bài-và-đính-kèm-tập-tin

Nhờ MODS phụ trách chuyến giúp bài này của bạn ấy vào đúng box.

Gửi bạn Sao : Bạn nên đọc kỹ nội quy diễn đàn trước khi post bài nhé, bài viết của bạn đang sai box, bạn nên post câu hỏi của bạn vào link bài #3 mình gửi đó.
Xin cảm ơn!
 
giải hộ hàm vlookup

hi mọi người, mình có bài tập này đang bị bí hàm vlookup, mong người hướng dẫn. Cần giải ở cột hãng SX ở mã SP cos STT là 6
 

File đính kèm

  • MO RONG - BAI TAP 8.xls
    19.5 KB · Đọc: 8
=IF(ISNA(VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0)),"Hàng trong nước",VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0))
Hoặc
=IFERROR(VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0),"Hàng trong nước")
 
=IF(ISNA(VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0)),"Hàng trong nước",VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0))
Hoặc
=IFERROR(VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0),"Hàng trong nước")

ra dc rồi, thank kiuf bạn

mà cho mình hỏi ý nghĩa của hàm ISNA là gì thế nhỉ ?

IF(ISNA(VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0)),"Hàng trong nước",VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0)) --> hàm này đúng nè

IFERROR(VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0),"Hàng trong nước") -> hàm này sai toét tòe loe, nó show lỗi NAME gì đó :)

@leonguyenz : bạn cho mình hỏi thêm, nếu trong trường hợp yêu cầu số 2 đó có thêm ý là "nếu là TN là hàng trong nước, nếu là DN là hàng ngoài nước", ... thì CT nó ra sao nhỉ ?
 
Lần chỉnh sửa cuối:
Vậy bạn đặt 2 điều kiện đó trước: =IF(RIGHT(B8,2)="TN","Hàng trong nước",IF(RIGHT(B8,2)="DN","Hàng ngoài nước",VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0)))
Ý nghĩa Hàm ISNA là kiểm tra giá trị có lỗi #N/A hay không.
 
Vậy bạn đặt 2 điều kiện đó trước: =IF(RIGHT(B8,2)="TN","Hàng trong nước",IF(RIGHT(B8,2)="DN","Hàng ngoài nước",VLOOKUP(RIGHT(B8,2),$F$13:$G$17,2,0)))
Ý nghĩa Hàm ISNA là kiểm tra giá trị có lỗi #N/A hay không.

ặc, vậy thì lúc nãy bạn nên đưa cho mình cái ct này dùng cho ngắn gọn, dễ hiểu. Tự nhiên đưa cái hàm ISNA vào làm mình khó hiểu

Thank kiu bạn nha ! :D
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom