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.
Hỏi về hàm Vlookup, Hlookup; Condition formating chút ?

Em đọc trong sách giáo trình về hai hàm này rồi nhưng chưa hiểu rõ lắm, và lại không có ví dụ nên khó thực hành.
Bác nào biết chỉ giúp em với? Càng chỉ tiết càng tốt ( nhớ cho em ví dụ luôn nhé)
Em đang làm ở cty vận tải, có phần phải dùng đến hàm đó mà trình Excel còi quá.
Em đính kèm file nhờ các bác giải giúp nhé :
Yêu cầu (1,2,4) các bác giải ở bài viết trươc em đã hiểu nhưng còn yêu cầu 3 nhờ các bác giải lại vì thêm trường hợp sớm giờ va cả yêu cầu (5) nữa nhé.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Hàm vloopkup bị lỗi

Mình đang dùng ham vloopkup không hiểu bị lỗi đoạn nào, khúc trên đúng nhưng tham chiếu khúc dưới bị sai.
 
Lần chỉnh sửa cuối:
Thông thường hàm Vlookup lỗi là do bạn chọn vùng dò tìm theo địa chỉ tương đối, khi copy công thức thì có lúc vùng do tìm sẽ bị lệch. Do vậy bạn thử chọn địa chỉ tuyệt đối vùng dò tìm xem sao
 
=IF(B27=0;0;VLOOKUP(B27;'GIA VAT TU'!$B$6:$G$180;6))
hơn 2/3 bảng là đúng còn lại không đúng, tất cả không trùng địa chỉ tham chiếu.Nhưng nếu thay =IF(B27=0;0;VLOOKUP(B27;'GIA VAT TU'!$B$145:$G$180;6)) thì không sao?
 
giúp tôi học hàm Vlookup theo file này
 

File đính kèm

  • Học hàm Vlookup.xls
    29 KB · Đọc: 23
Có phải bạn muốn như thế này không
 

File đính kèm

  • Học hàm Vlookup.xls
    29 KB · Đọc: 34
=IF(B27=0;0;VLOOKUP(B27;'GIA VAT TU'!$B$6:$G$180;6))
hơn 2/3 bảng là đúng còn lại không đúng, tất cả không trùng địa chỉ tham chiếu.Nhưng nếu thay =IF(B27=0;0;VLOOKUP(B27;'GIA VAT TU'!$B$145:$G$180;6)) thì không sao?


Có thể do 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, Bạn để giá trị dùng để dò tìm ở ô B27 nhưng khi kéo xuống đến dòng 180 thì đã thoát ra ngoài giá trị dùng để dò tìm rồi,
Nếu bạn nên dò ở dòng nào thì để ở dòng đó (Vd: bắt đầu dò tìm ở dòng 27 thì để B27 - không sao. Nhưng dò tìm ở dòng 6 thì nên để ở B6),
Bạn kiểm tra lại xem/

Mặt khác bạn cũng lưu ý như Quang Tinh đã nói
 
Lần chỉnh sửa cuối:
có hàm vlookup nhiều điều kiện không?

Xin lỗi vì mình chưa tìm hiểu cách past sheet lên, nên hỏi lun vậy:
-Cột a mình có các giá trị : x1, x2, x3.....
-Mỗi giá trị x ở cột a đều có nhiều giá trị :y1, y2, y3... ở cột b.
-Mỗi giá trị x ở cột b đều có nhiều giá trị :z1, z2, z3... ở cột c.
Nếu có 3 yếu tố bất kỳ x, y, z này mình có tìm được giá trị tương ứng ở cột d hay không?
Cảm ơn các bạn rất nhiều.
 
Xin lỗi vì mình chưa tìm hiểu cách past sheet lên, nên hỏi lun vậy:
-Cột a mình có các giá trị : x1, x2, x3.....
-Mỗi giá trị x ở cột a đều có nhiều giá trị :y1, y2, y3... ở cột b.
-Mỗi giá trị x ở cột b đều có nhiều giá trị :z1, z2, z3... ở cột c.
Nếu có 3 yếu tố bất kỳ x, y, z này mình có tìm được giá trị tương ứng ở cột d hay không?
Cảm ơn các bạn rất nhiều.
Vì không có file nên khó hướng dẩn cụ thể cách làm... Tuy nhiên tôi có thể gợi ý bạn 1 cách đơn giản nhất:
- Chèn 1 cột phụ nằm bên trái bảng dử liệu
- Đặt công thức cho cột phụ này: =B2&C2&D2 (tức nối chuổi của 3 cột x, y, z lại với nhau)
- Dùng Vlookup để dò tìm dựa vào trị dò được dò theo cột phụ trên

Đây là phương pháp chung để dò tìm nhiều điều kiện (phương pháp tuy không hay nhưng đơn giản nhất)
 

File đính kèm

  • Dotim3dieukien.xls
    17.5 KB · Đọc: 74
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn có thể dùng chức năng [Table ]. . [/table] sẵn có của diễn đàn để mô tả mà, xeâ

Xin lỗi vì mình chưa tìm hiểu cách past sheet lên, nên hỏi lun vậy:
-Cột a mình có các giá trị : x1, x2, x3.....
-Mỗi giá trị x ở cột a đều có nhiều giá trị :y1, y2, y3... ở cột b.
-Mỗi giá trị x ở cột b đều có nhiều giá trị :z1, z2, z3... ở cột c.
Nếu có 3 yếu tố bất kỳ x, y, z này mình có tìm được giá trị tương ứng ở cột d hay không?
Cảm ơn các bạn rất nhiều.
|A|B|C|D|
|ColA|ColB|ColC| Res|
|x1|Y1|z1|GPE1|
|x2|Y2|z2|GPE2
|x3|Y3|z3|GPE13|
||..||.|
Vậy nếu bạn có X1,Z2 & y3 thì bạn cần tìm giá trị nào; Hay bài toán của bạn là khác?

Cần tận dụng niềm ưu ái của diễn đàn hơn, bạn nha!
 
Xin lỗi vì mình chưa tìm hiểu cách past sheet lên, nên hỏi lun vậy:
-Cột a mình có các giá trị : x1, x2, x3.....
-Mỗi giá trị x ở cột a đều có nhiều giá trị :y1, y2, y3... ở cột b.
-Mỗi giá trị x ở cột b đều có nhiều giá trị :z1, z2, z3... ở cột c.
Nếu có 3 yếu tố bất kỳ x, y, z này mình có tìm được giá trị tương ứng ở cột d hay không?
Cảm ơn các bạn rất nhiều.
anh ndu96081631 làm đúng rồi nhưng phải thêm cột phụ.http://www.giaiphapexcel.com/forum/member.php?u=61139 Em có hàm này không dùng cột phụ không biết có đúng ý tác giả không. xin xem file đính kèm
 

File đính kèm

  • Dotim3dieukien.xls
    17.5 KB · Đọc: 75
anh ndu96081631 làm đúng rồi nhưng phải thêm cột phụ. Em có hàm này không dùng cột phụ không biết có đúng ý tác giả không. xin xem file đính kèm
Vâng! Đấy là cách mình vẫn hay làm
Vì tác giả không có file dử liệu nên ở trên mình chỉ đưa lên giải pháp mà mình cho rằng AI CŨNG CÓ THỂ HIỂU (công thức mãng hơi trừu tượng, chưa biết tác giả có hiểu hay không)
 
có hàm vlookup nhiều điều kiện không?

-0-/.
"anh ndu96081631 làm đúng rồi nhưng phải thêm cột phụ. Em có hàm này không dùng cột phụ không biết có đúng ý tác giả không. xin xem file đính kèm "

Tuy nhiên, khi nhấp đúp vào ô M10 thì công thức hoàn toàn không có ý nghĩa, báo lỗi #Value vì bản thân hàm Match đã bị lỗi, các anh có cách nào xử lý hay hơn trong trường hợp này không?

Entipi
 

File đính kèm

  • Dotim3dieukien(1).xls
    20.5 KB · Đọc: 15
-0-/.
"anh ndu96081631 làm đúng rồi nhưng phải thêm cột phụ. Em có hàm này không dùng cột phụ không biết có đúng ý tác giả không. xin xem file đính kèm "

Tuy nhiên, khi nhấp đúp vào ô M10 thì công thức hoàn toàn không có ý nghĩa, báo lỗi #Value vì bản thân hàm Match đã bị lỗi, các anh có cách nào xử lý hay hơn trong trường hợp này không?

Entipi
Như đã nói, đây là CÔNG THỨC MÃNG, sau khi nhập công thức xong, người ta bấm Ctrl + Shift + Enter
Ở đây bạn nhấp vào công thức mà chỉ Enter nên kết quả sai là phải rồi (phải bấm Ctrl + Shift + Enter)
 
-0-/.
"anh ndu96081631 làm đúng rồi nhưng phải thêm cột phụ. Em có hàm này không dùng cột phụ không biết có đúng ý tác giả không. xin xem file đính kèm "

Tuy nhiên, khi nhấp đúp vào ô M10 thì công thức hoàn toàn không có ý nghĩa, báo lỗi #Value vì bản thân hàm Match đã bị lỗi, các anh có cách nào xử lý hay hơn trong trường hợp này không?

Entipi
Tại sao lại bảo "bản thân hàm match" của mình có lỗi. đó là 1 tính năng của hàm match mà bạn chưa biết đó thôi. Vì là công thức mảng lên khi kích đúp vào công thức phải gõ đổng thời 3 phím Ctrl+Shift+Enter.
Bạn làm lại xem nha.
 
Sử dụng hàm VLOOKUP trong bài này thế nào ??

Mình đã thử dùng nhiều cách nhưng vẫn ko xong, bac nào có kinh nghiệm thì giúp mình cái nha^^thank các bạn nhìu-=.,,-=.,,

anhso-18_bt.jpg
 
Bạn đã thử nhiều cách? Vậy thử cái này để tính đơn giá chưa:
=VLOOKUP(LEFT(B9), $A$24:$C$26, RIGHT(B9)+1, 0)​
Còn thành tiền thì thử cái này chưa:
=(E9*F9) * (1 - (E9*F9>10000000)*5%)​
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom