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

  • Thread starter Thread starter songlon
  • Ngày gửi Ngày gửi
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.
Chào các anh chị, em mới bắt đầu học về các hàm if, vlookuo, hlookup có nhiều thứ k hiểu
mong anh chị giúp đỡ em
 

File đính kèm

cho mình hỏi cái này xíu nha mọi người
mình chưa biết lập công thức dò hệ số Kc theo f/D, tại cái f/D này nó có 4 khoảng, nếu mình tính ra f/D ko thuộc 4 khoảng này thì phải dò ra sao, mình đang kẹt chỗ này, ai biết chỉ dùm với nhé.


Lưu ý H/D từ 0 đến 0.150 thì bước nhảy là 0.005, còn từ 0.150 trở lên thì bước nhảy là 0.001

Có ai giúp mình với nào
 

File đính kèm

Lần chỉnh sửa cuối:
cho em hỏi là ngoài cách dùng hàm index và match thì còn hàm nào đơn giản hơn không a? cách dùng hàm này khó hiểu quá
Chắc bạn thắc mắc 2 cột Đơn giá và Đợn tính phải không
Chỉ cần thế này là đủ
1- Đơn vị tính:
=VLOOKUP(C2,$A$14:$E$20,3,0)
2- Đơn giá:
=VLOOKUP(C2:C11,$A$14:$E$20,IF(LEFT(B2,1)="t",5,4),0)
 
Hỏi về hàm vlookup!!

Mình có 1 file excel cần các bạn trên diễn đàn giúp đỡ. Mình sử dụng hàm VLOOKUP cho bảng tính nhưng lại báo lỗi. Nếu bạn nào biết công thức chính xác thì xin chỉ mình. Mình xin gửi file đính kèm! Xin cảm ơn rất nhiều!
http://www.mediafire.com/?xc0pgf8za6tb9ae
 
Mình có 1 file excel cần các bạn trên diễn đàn giúp đỡ. Mình sử dụng hàm VLOOKUP cho bảng tính nhưng lại báo lỗi. Nếu bạn nào biết công thức chính xác thì xin chỉ mình. Mình xin gửi file đính kèm! Xin cảm ơn rất nhiều!
http://www.mediafire.com/?xc0pgf8za6tb9ae
Dữ liệu trong cột B và cột D của bạn đều có "cả đống" khoảng trắng phía sau.
Bạn tìm cách nào đó bỏ hết các khoảng trắng "rắc rối" này thì công thức sẽ đúng.
Ví dụ như cột I và K trong file.
 

File đính kèm

Ai giải hộ mình phần này được không???? Câu hỏi mình đã in đậm ghi trong bài @$@!^%
 

File đính kèm

Ai giải hộ mình phần này được không???? Câu hỏi mình đã in đậm ghi trong bài @$@!^%
Đầu tiên sửa công thức tại H2 thành: =MID(B2,2,2)*1
Xong, dùng công thức này cho I2
Mã:
=VLOOKUP(LEFT(B2),$B$16:$F$19,MATCH(H2,{0,4,9,16})+1,0)
 
B ơi. t gõ giống như vậy nhưng vẫn lỗi k ra&&&%$R
 
A. dc r. cảm ơn nhiều nha. Nếu muốn tính tuổi (đủ 365 ngày mới tính là 1 tuổi) thì làm ntn
 
Mình cũng thử dùng hàm n(value) rồi nhưng khi kết hợp với vlookup lại báo lỗi. Bạn thử tìm hiểu xem thêm hàm n á, vì khi ban hành hàm n thì lấy được con số bạn ạ. Mong là có thể giúp bạn
 
Tức là bạn muốn lấy giá trị phía dưới, đúng không?
Nếu thế thì dùng LOOKUP nhé
Cứ pháp thế này: =LOOKUP(2, 1/(Vùng tìm kiếm = điều kiện tìm), Vùng kết quả)
Ví dụ:
- Giá trị MT 120516 nằm tại cell A1
- Bảng dò tìm nằm tại H1:I10, trong đó cột H chứa các giá trị lookup và cột I là cột muốn lấy kết quả
- Vậy ta sẽ áp dụng cú pháp trên như sau:
Mã:
=LOOKUP(2,1/($H$1:$H$10=A1),$I$1:$I$10)

Bạn dùng LOOKUP vậy đâu có được (kiểm tra lại kết quả xem ---> đâu có đúng)
Nên nhớ rằng muốn dùng LOOKUP là dữ liệu nhập phải được sort trước
Trường hợp dữ liệu lộn xộn, phải thay đổi cách khác, chẳng hạn là:
PHP:
=LOOKUP(2,1/(A15=DanhSach!$A$2:$A$25),DanhSach!$B$2:$B$25)
?
Cái hàm này em dùng không quen thấy ớn quá, tại sao lại phải Sort trước hả thày? (Nếu không chuyện gì sẽ xảy ra, tức dẫn đến---> sai)
 
Cái hàm này em dùng không quen thấy ớn quá, tại sao lại phải Sort trước hả thày? (Nếu không chuyện gì sẽ xảy ra, tức dẫn đến---> sai)

Sort trước là vì dòng màu đỏ dưới đây bạn ah.

Cú pháp: LOOKUP(lookup_value, lookup_vector, result_vector)lookup_value: Là giá trị LOOKUP() sẽ tìm kiếm trong lookup_vector. Nó có thể là một số, một ký tự, một giá trị logic, một tên đã được định nghĩa của một vùng ô hoặc một tham chiếu đến một giá trị.

lookup_vector: Là một vùng mà chỉ gồm một dòng (hoặc một cột) có chứa lookup_value. Những giá trị chứa trong vùng này có thể là một số, một ký tự hoặc một giá trị logic.
- lookup_vector phải được sắp xếp theo thứ tự tăng dần, nếu không, LOOKUP() có thể cho kết quả không chính xác.
- Nếu không tìm thấy
lookup_value trong lookup_vector thì LOOKUP() sẽ lấy giá trị lớn nhất mà nhỏ hơn hoặc bằng lookup_value.
- Nếu
lookup_value nhỏ hơn giá trị nhỏ nhất trong lookup_vector thì LOOKUP() sẽ báo lỗi #NA!


result_vector: Là một vùng mà chỉ gồm một dòng (hoặc một cột) chứa giá trị trả về. Kích thước của result_vector bắt buộc phải bằng kích thước của lookup_vector.
 
?
Cái hàm này em dùng không quen thấy ớn quá, tại sao lại phải Sort trước hả thày? (Nếu không chuyện gì sẽ xảy ra, tức dẫn đến---> sai)

LOOKUP bình thường thì dữ liệu phải sort trước (quy định). Còn nếu tùy biến chút theo kiểu:
Mã:
LOOKUP(2, 1/(Vùng điều kiện = Điều kiện), Vùng kết quả)
Thì chẳng cần phải sort, miễn vùng điều kiện chắc chắn có chứa điều kiện thì công thức trên sẽ lấy được giá trị từ vùng kết quả
Lưu ý: Nếu tìm thấy từ 2 kết quả trở lên, công thức trên sẽ lấy kết quả cuối cùng mà nó tìm thấy
 
Giải đáp về sụ kết hợp vlookup và hlookup

Chào cả nhà.
Mong cả nhà giúp em gỡ rối phần Đơn giá của 1 sản phẩm, trong sheet em kèm theo (phần màu đỏ). Vì do em cần làm trc các phần sau nên e dã tự điền số liệu vào. Các bác giúp em dùng hàm gì chỗ phần Đơn Giá cho hợp lý nha.

Và câu thống kê số lượng đã bán trong ô bảng thống kê giúp em
câu cuối là Lọc những sản phẩm nào có kí tự thứ 2 là D, và có số lượng >60.

Mong các bác giúp đỡ e sớm
 

File đính kèm

Tớ sửa lại bài, bạn xem lại file. Cảm ơn Anh Leonguyen nhiều nha
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom