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.
Định dạng khác là khác chỗ nào vậy Khoa? 2 cột đệu là text mà? (E00036)
 
Định dạng khác là khác chỗ nào vậy Khoa? 2 cột đệu là text mà? (E00036)
Biết thì chỉ luôn cho người ta!
Cột C lấy từ nguồn nào đó xuống, nên chứa những ký tự trống (code 160). Do đó dùng 1 cột khác loại bỏ ký tự này:
=Substitute(C1,Char(160),"")
Fill xuống, copy nguyên cột này, paste value vào cột C.
Ghi chú: Công thức cột B muốn fill xuống không bị lỗi phải dùng tham chiếu tuyệt đối: $C$1:$D$323
 
Biết thì chỉ luôn cho người ta!
Cột C lấy từ nguồn nào đó xuống, nên chứa những ký tự trống (code 160). Do đó dùng 1 cột khác loại bỏ ký tự này:
=Substitute(C1,Char(160),"")
Fill xuống, copy nguyên cột này, paste value vào cột C.
Ghi chú: Công thức cột B muốn fill xuống không bị lỗi phải dùng tham chiếu tuyệt đối: $C$1:$D$323

Hi,

Mình đã theo hướng dẫn của bạn nhưng vẫn không hiệu quả. Vui lòng xem file đính kèm.
Nếu được, gửi giúp mình bằng file đã được xử lý.

Cảm ơn.
 

File đính kèm

  • Vlookup-error.xls
    76 KB · Đọc: 10
Biết thì chỉ luôn cho người ta!
Cột C lấy từ nguồn nào đó xuống, nên chứa những ký tự trống (code 160). Do đó dùng 1 cột khác loại bỏ ký tự này:
=Substitute(C1,Char(160),"")
Fill xuống, copy nguyên cột này, paste value vào cột C.
Ghi chú: Công thức cột B muốn fill xuống không bị lỗi phải dùng tham chiếu tuyệt đối: $C$1:$D$323

Do cột C của bạn có chứa những ký tự trắng nên sẽ không thể tham chiếu được dữ liệu từ cột A đến cột C vì vậy bạn lên đặt thêm 1 cột phụ kết hợp giữa hàm Trim và hàm Substitute như của bác ptm0412
Cột phụ mình đặt công thức như sau:
=Trim(substitute(C1,char(160),""))
 

File đính kèm

  • Copy of Vlookup-error_ok.xls
    80.5 KB · Đọc: 10
Hi,

Mình đã theo hướng dẫn của bạn nhưng vẫn không hiệu quả. Vui lòng xem file đính kèm.
Nếu được, gửi giúp mình bằng file đã được xử lý.

Cảm ơn.

File của bạn được sửa lại rồi:
xem file đính kèm
 

File đính kèm

  • Vlookup-error (1).xls
    48 KB · Đọc: 18
em mới làm kế toán excel đang tập thôi tính lương cơ bản tham chiếu hàm hlookup ko tài nào tìm đc giá trị trả về đúng
Phải có một chút dữ liệu mẫu mới biết Bạn muốn làm gì, vì sao không đúng...
Chỉ nói chung chung thì ... thua!
 
Vướng mắc về hàm vlookup cần giải đáp.

Bài tập này kêu điền vào ô chức vụ, nhưng mà khổ nổi, cái lookup_value cái nào cũng khác nhau, em xài với hàm right cũng không được, ai giúp em với
 

File đính kèm

  • Book1.xls
    13.5 KB · Đọc: 16
Lần chỉnh sửa cuối:
không phải ạ, cái cần điền ở đây là GĐ, PGĐ............
Cái em bí ở đây là PGĐ lại có 3 ký tự, còn mấy cái kia chỉ có 2 ký tư, nên nếu dùng hàm Right để đếm từ bên phải sang thì không được. Em không biết phải thêm hàm nào nữa không, em cũng thử với If và and nhưng cũng không được.
 
không phải ạ, cái cần điền ở đây là GĐ, PGĐ............
Cái em bí ở đây là PGĐ lại có 3 ký tự, còn mấy cái kia chỉ có 2 ký tư, nên nếu dùng hàm Right để đếm từ bên phải sang thì không được. Em không biết phải thêm hàm nào nữa không, em cũng thử với If và and nhưng cũng không được.
VẬY dùng hàm = MID(A2;FIND("-";A2)+1;LEN(A2))
 
không phải ạ, cái cần điền ở đây là GĐ, PGĐ............
Cái em bí ở đây là PGĐ lại có 3 ký tự, còn mấy cái kia chỉ có 2 ký tư, nên nếu dùng hàm Right để đếm từ bên phải sang thì không được. Em không biết phải thêm hàm nào nữa không, em cũng thử với If và and nhưng cũng không được.


Nếu vậy thì dùng: =RIGHT(A2,LEN(A2)-FIND("-",A2))
Hoặc: =RIGHT(A2,LEN(A2)-4)
=> Còn dùng tham chiếu thì như Bác Dom đã làm hoặc: =VLOOKUP(RIGHT(A2,LEN(A2)-4),$A$14:$B$18,2,0)
 
Cám ơn nhiều lắm ạ, nhưng em hông hiểu LEN là gì và tại sao lại -4
 
Lần chỉnh sửa cuối:
Nếu vậy thì dùng: =RIGHT(A2,LEN(A2)-FIND("-",A2))
Hoặc: =RIGHT(A2,LEN(A2)-4)
=> Còn dùng tham chiếu thì như Bác Dom đã làm hoặc: =VLOOKUP(RIGHT(A2,LEN(A2)-4),$A$14:$B$18,2,0)
Đề phòng những ký tự đầu của mã không phải lúc nào cũng là 4, nên dùng cái trên
=VLOOKUP(RIGHT(A2,LEN(A2)-FIND("-",A2)),$A$14:$B$18,2,0)
Hihi
 
Chọn và tìm kiếm giá trị

Mình muốn chọn giá trị và tìm kiếm giá trị đó đã kê ở sheet 1 từ sheet 2 thì làm ntn. Chỉ cho mình với. Mình mới tiếp xúc excel nên chưa biết nhiều về các hàm. Mình gửi file kèm. Các bạn chỉ giáo nhé.
 

File đính kèm

  • Tim kiem.xlsx
    9.1 KB · Đọc: 10
Mình muốn chọn giá trị và tìm kiếm giá trị đó đã kê ở sheet 1 từ sheet 2 thì làm ntn. Chỉ cho mình với. Mình mới tiếp xúc excel nên chưa biết nhiều về các hàm. Mình gửi file kèm. Các bạn chỉ giáo nhé.
Mình thấy bạn đã làm OK rồi mà, nếu nhập thêm dòng bên dưới thì phải chỉnh tham chiếu đến bảng dữ liệu cho đúng
Ví dụ tham chiếu đến dòng 2000 trong bảng của sheet Danhmuc thay vì bạn tham chiếu có đến dòng thứ 7
=VLOOKUP($C4,Danhmuc!$A$4:$E$2000,2,0)
 
slt,
Theo m cách đơn giản thì bạn cứ tăng khoảng tìm kiếm trong vlookup lên. Ví dụ từ vùng Danhmuc!$A$4:$E$7 như bạn tìm kiếm. Bạn mở rộng thành Danhmuc!$A$4:$E$1000.
Như vậy bạn gõ thêm bao nhiêu trong khoảng đó cũng được mà.
Bonne chance!
 
Cám ơn nhiều lắm ạ, nhưng em hông hiểu LEN là gì và tại sao lại -4
Nôm na:
Len là đếm số ký tự có trong cell - Ví dụ:trong ô A1 có chữ maxiag thì Len(A1)=6
-4 có nghĩa công thức: =RIGHT(A1,LEN(A1)-4) lấy về bên phải của maxiag 6-4=2 ký tự => Kết quả ra: ag
Bạn tử áp dụng từng bước cho bài của bạn xem?
 
slt,
Theo m cách đơn giản thì bạn cứ tăng khoảng tìm kiếm trong vlookup lên. Ví dụ từ vùng Danhmuc!$A$4:$E$7 như bạn tìm kiếm. Bạn mở rộng thành Danhmuc!$A$4:$E$1000.
Như vậy bạn gõ thêm bao nhiêu trong khoảng đó cũng được mà.
Bonne chance!
Vlookup như thế này mới là vô tận
=VLOOKUP($C4,Danhmuc!$A:$E,2,0
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom