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.
thế công thức này vào ô bác nè >>> =IF(ISNA(VLOOKUP("sv",tong!B2:D2,2,0)),"",VLOOKUP("sv",tong!B2:D2,2,0))

ở dấu " " bác muốn điền gì thì điền vào đó nha.
cấu trúc của công thức trên là : =if(isna(phép dò),kết quả cho lỗi,kết quả trả về nếu đúng)
 
Đề bài như sau
sheet 1
--------A------------------B
1 -----Mã hàng ----------Tên hàng
2------AAC-----------------Xe máy
3------BBC-----------------Ô tô

Dựa vào 1 ký tự đầu để điền tên hàng theo bảng :

sheet2
----------A-----------------B
1 -----Mã hàng--------Tên hàng
2 ---------B----------------?
3 ---------A----------------?
4 ---------B----------------?
5 ---------A----------------?

6 ---------A----------------?
7 ---------B----------------?

Với đề bài này Vlookup có thể làm dc ko ak. Nếu dc cho em xin file Xls luôn. vì em ko muốn tạo 2 cột mã. thanks (xin lỗi hôm trước hỏi nhầm ý)
 

File đính kèm

  • 33.xls
    13.5 KB · Đọc: 8
Lần chỉnh sửa cuối:
Lỗi dùng hàm =Vlookup()

Mình có một danh sách gồm các trường
STT MaKH TenKH
1 Aqua Nước lọc
2 acam Nước cam


Mình dùng câu lệnh lọc dữ liệu =VLOOKUP($A$2,$A1:$C$3,3,0) thì ra kg: Nước lọc
Nhưng khi dùng câu lệnh lọc dữ liệu =VLOOKUP($B$2,$A1:$C$3,2,0) thì lại không ra được kq.
Bạn nào giải thích cho mình tại sao lại như vậy không?
 
Theo mình hiểu như thế này: trong công thức =VLOOKUP($A$2,$A1:$C$3,3,0) nghĩa là bạn dùng cel A2 ( tức là số 1 trong bảng)là giá trị để dò tìm ( giá trị này sẽ được dò tìm ở cột đầu tiên trong bảng giá trị dò tìm tức là từ A1:C3; tìm giá trị ở cột thứ 3 và lấy chính xác trong A1:C3 tức là Nước lọc
Ở công thức thứ 2: =VLOOKUP($B$2,$A1:$C$3,2,0) giá trị để dò tìm là B2, nhưng B2 không thuộc cột đầu tiên của bảng giá trị dò tìm A1:C3; bạn thử sửa bảng dò tìm xem: =VLOOKUP($B$2,$B1:$C$3,2,0)
 
Theo mình hiểu như thế này: trong công thức =VLOOKUP($A$2,$A1:$C$3,3,0) nghĩa là bạn dùng cel A2 ( tức là số 1 trong bảng)là giá trị để dò tìm ( giá trị này sẽ được dò tìm ở cột đầu tiên trong bảng giá trị dò tìm tức là từ A1:C3; tìm giá trị ở cột thứ 3 và lấy chính xác trong A1:C3 tức là Nước lọc
Ở công thức thứ 2: =VLOOKUP($B$2,$A1:$C$3,2,0) giá trị để dò tìm là B2, nhưng B2 không thuộc cột đầu tiên của bảng giá trị dò tìm A1:C3; bạn thử sửa bảng dò tìm xem: =VLOOKUP($B$2,$B1:$C$3,2,0)


Có một trường hợp như thế này:

Em có một danh sách gồm nhiều các Record khác nhau (sheet1). Trong danh sách đó có những Record có mã KH giống nhau.
Giờ em muốn lọc ra một danh sách mới (ở Sheet2) những KH có mã giống nhau.
Theo anh thì câu lệnh Vlookup() có dùng được trong trường hợp này không? Nếu không dùng được thì dùng câu lệnh nào có thể làm được điều đó

File đính kèm: http://www.mediafire.com/?1tgoe6xo3xqhf9d
Theo anh th
 
Ở đây mình tìm các mã có tên là "atuan" sang sheet2 kèm theo các dữ liệu của mã "atuan"
 

File đính kèm

  • Copy of Copy of DSKH.xls
    31 KB · Đọc: 14
Tại sao mình thấy ít ai đi tìm tên, tính tiền.....ở bảng có số các ký tự trong mã ít ơn bảng phụ; thôi mình làm thế này vậy, kể cũng hơi kỳ một tý, thông cảm nhé.
 

File đính kèm

  • Copy of 33.xls
    14 KB · Đọc: 13
cho mình hỏi mình dùng hàm vlookup để dò giá trị mà cột giá trị so sánh nằm sau cột cần lấy giá trị được không
Cột A là cột cần lấy giá trị
Cột B là cột để so sánh
Giá trị cần lấy là ở cột A dò theo giá trị ở cột C
 
cho mình hỏi mình dùng hàm vlookup để dò giá trị mà cột giá trị so sánh nằm sau cột cần lấy giá trị được không
Cột A là cột cần lấy giá trị
Cột B là cột để so sánh
Giá trị cần lấy là ở cột A dò theo giá trị ở cột C
VLOOKUP không làm được việc này đâu bạn. Nhưng trong trường hợp này bạn có thể dùng hàm INDEX và hàm MATCH.
VD: INDEX($A$1:$A$10,MATCH(C1,$B$1:$B$10,0))
 
Xin giúp đỡ về hàm Vlookup

Mong các bác giúp đỡ!
Em sử dụng hàm vlookup mà không biết bị lỗi gì
 

File đính kèm

  • test.xlsx
    8.6 KB · Đọc: 5
Mọi người giúp e bài này..kết hợp Hlookup và vlookup ah

câu hỏi: tính trị giá căn nàh dựa vào mã số và bảng biểu giá:
e đính kèm file rui nhan
^^ thanks
Sheet 3 nha mọi người.
Sheet 4 em hỏi một câu lun hen:Thành tiền(VND)=Thành tiền (USD)*tỷ giá
Giúp e nha mọi ngườì, sắp thi:p
 

File đính kèm

  • TH tin hoc.EXE.xlsx
    18.7 KB · Đọc: 13
câu hỏi: tính trị giá căn nàh dựa vào mã số và bảng biểu giá:
e đính kèm file rui nhan
^^ thanks
Sheet 3 nha mọi người.
Sheet 4 em hỏi một câu lun hen:Thành tiền(VND)=Thành tiền (USD)*tỷ giá
Giúp e nha mọi ngườì, sắp thi:p
- Ở sheet 4: Sửa công thức tại F3 thành =G3*VLOOKUP(D3,$F$18:$G$22,2,1) và định dạng cho ô này dạng General (chọn ô --> nhấn Ctrl+1, chọn General ở tab Number)
- Ở sheet 3: Bạn không nêu một tiêu chuẩn nào cả thì lấy gì mà định giá căn nhà. Có 1 bảng phụ để dò mà bạn cũng không gõ vào --> bótay.com
 
Ua sorry bạn, tớ quên.
tớ gửi kèm lại nha. Tớ hỏi thêm một câu nữa ở sheet5 nha
11. Tính tổng lương của những người ở phòng vật tư và hành chính, sinh vào tháng 6 hoặc tháng 11.
 

File đính kèm

  • NHI.xlsx
    24.8 KB · Đọc: 7
Ua sorry bạn, tớ quên.
tớ gửi kèm lại nha. Tớ hỏi thêm một câu nữa ở sheet5 nha
11. Tính tổng lương của những người ở phòng vật tư và hành chính, sinh vào tháng 6 hoặc tháng 11.
Bạn dùng hàm này nhé: =SUMPRODUCT((F3:F17<>"Quản trị")*((MONTH(E3:E17)=6)+(MONTH(E3:E17)=11))*H3:H17)
 
^^/-*+/ Thanks bạn nhiều.
Tớ hỏi thêm một câu nữa nhé: sheet 6: Lập bảng tổng kết thành tiền cho từng loại hộ thuộc từng nhóm từng hạng. và Lọc ra các hộ loại A sử dụng điện vượt định mức.
^^ thanksss nhiu.
 

File đính kèm

  • NHI.xlsx
    25.7 KB · Đọc: 28
^^/-*+/ Thanks bạn nhiều.
Tớ hỏi thêm một câu nữa nhé: sheet 6: Lập bảng tổng kết thành tiền cho từng loại hộ thuộc từng nhóm từng hạng. và Lọc ra các hộ loại A sử dụng điện vượt định mức.
^^ thanksss nhiu.
1. Bảng thống kê: Bạn dùng công thức này cho ô H27 và fill cho toàn bảng thống kê:
=SUMIF($B$6:$B$15,H$26&"-"&$G27,$I$6:$I$15)
2. Lọc các hộ loại A sử dụng điện vượt định mức:
- Cách 1: Sử dụng AutoFilter: Tại 2 cột Loại hộ và Vượt định mức, bạn chọn Custom như sau:
Cột|Phép toán|Giá trị
Loại hộ|End with|A
Vượt định mức|Is greater than hoặc Does not equal|0
- Cách 2: Sử dụng AdvancedFilter: Tạo bảng tiêu chuẩn như sau:
Loại hộ|Vượt định mức
*A|>0
Lưu ý: Trong trường hợp không thực sự cần thiết thì bạn không nên dùng Merge cells cho dòng hiêu đề, như trong file, bạn có thể tăng chiều cao dòng tiêu đề và chỉ sử dụng 1 hàng thôi.
 
Hỏi về tùy biến địa chỉ ô trong hàm Vlookup

fx.jpg
Mình có câu hỏi về hàm dò tìm Vlookup mong các bạn trả lời giúp nhé.
Trên là ví dụ mình cần dò tìm
Đặt tên các vùng tra là vungI: là C4: D10
vungII: là C12: D18
vungIII: là C20: D26
Tại ô H4 đặt công thức: =VLOOKUP(F4,G4,2,FALSE)
Mình muốn tại ô G4 khi thay đổi giá trị ô là "vungI" hoặc "vungII" hoặc "vungIII" thì hàm sẽ hiểu và tra theo vùng mà mình đã thay đổi.
Khi ta có nhiều bảng tra được đặt tên khác nhau, thì công việc sẽ đơn giản hơn rất nhiều khi ta biết được vấn đề trên ?
 
View attachment 60962
Mình có câu hỏi về hàm dò tìm Vlookup mong các bạn trả lời giúp nhé.
Trên là ví dụ mình cần dò tìm
Đặt tên các vùng tra là vungI: là C4: D10
vungII: là C12: D18
vungIII: là C20: D26
Tại ô H4 đặt công thức: =VLOOKUP(F4,G4,2,FALSE)
Mình muốn tại ô G4 khi thay đổi giá trị ô là "vungI" hoặc "vungII" hoặc "vungIII" thì hàm sẽ hiểu và tra theo vùng mà mình đã thay đổi.
Khi ta có nhiều bảng tra được đặt tên khác nhau, thì công việc sẽ đơn giản hơn rất nhiều khi ta biết được vấn đề trên ?
Đưa hẳn file lên đây luôn đi, đưa cái hình thôi, làm biếng làm lắm
 
View attachment 60962
Mình có câu hỏi về hàm dò tìm Vlookup mong các bạn trả lời giúp nhé.
Trên là ví dụ mình cần dò tìm
Đặt tên các vùng tra là vungI: là C4: D10
vungII: là C12: D18
vungIII: là C20: D26
Tại ô H4 đặt công thức: =VLOOKUP(F4,G4,2,FALSE)
Mình muốn tại ô G4 khi thay đổi giá trị ô là "vungI" hoặc "vungII" hoặc "vungIII" thì hàm sẽ hiểu và tra theo vùng mà mình đã thay đổi.
Khi ta có nhiều bảng tra được đặt tên khác nhau, thì công việc sẽ đơn giản hơn rất nhiều khi ta biết được vấn đề trên ?
Trường hợp chỉ có ít bảng (3 bảng như trong hình), bạn có thể sử dụng công thức:
H4=VLOOKUP(F4,IF(G4="VungI",$C$4:$D$10,IF(G4="VungII",$C$12:$D$18,$C$20:$D$26)),2,0)
Nếu số lượng vùng nhiều hơn thì bạn nên đặt tên cho từng vùng (các tên này hoàn toàn trùng khớp với giá trị tại cột G) rồi dùng công thức sau:
H4=VLOOKUP(F4,INDIRECT(G4),2,0)
 

File đính kèm

  • Vlookup.rar
    4.3 KB · Đọc: 20
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom