Xin nhờ trợ giúp về hàm Vlookup

Liên hệ QC

dephamtg

Thành viên mới
Tham gia
23/9/14
Bài viết
38
Được thích
0
Xin chào Ban Quản Trị cùng tất cả anh em.

Mình đang gặp vấn đế khó khăn mong các anh em giúp.
Mình vốn không rành về hàm. Nhờ đọc trên diễn đàn và copy được công thức và ứng dụng được vào chuyện mình cần. Tuy nhiên có vần đề này nhờ giúp đỡ thêm.
Mình dùng hàm vlookup tìm được 1 giá trị ở cột B (chẳng hạn là chữ "I love you") và nó đang hiển thị ở ô D10. Vậy giờ làm cách nào nhanh nhất để em có thể đến ngay ô gốc trên cột B có chứa chữ "I love you" vậy?
Nếu mình copy ô D10 và past special - chọn value vào 1 ô khác nửa, sau đó lại copy nó và past vào khung Find and replace thì cũng tìm được. Nhưng làm thế thì lâu quá.
Nếu câu hỏi trên của mình không có cách giải quyết. Vậy mình có thể biết được địa chỉ của ô gốc trên cột B để nhập vào hộp Name Box được không?

Mình xin lỗi nếu đăng bài không đúng chỗ. Tìm không thấy chỗ nào thích hợp hơn ạ!

Cám ơn thật nhiều.

Đã dời đề tài cho đúng chỗ!

Hoàng Trọng Nghĩa
 
Chỉnh sửa lần cuối bởi điều hành viên:
xin chào ban quản trị cùng tất cả anh em.

Mình đang gặp vấn đế khó khăn mong các anh em giúp.
Mình vốn không rành về hàm. Nhờ đọc trên diễn đàn và copy được công thức và ứng dụng được vào chuyện mình cần. Tuy nhiên có vần đề này nhờ giúp đỡ thêm.
Mình dùng hàm vlookup tìm được 1 giá trị ở cột b (chẳng hạn là chữ "i love you") và nó đang hiển thị ở ô d10. Vậy giờ làm cách nào nhanh nhất để em có thể đến ngay ô gốc trên cột b có chứa chữ "i love you" vậy?
Nếu mình copy ô d10 và past special - chọn value vào 1 ô khác nửa, sau đó lại copy nó và past vào khung find and replace thì cũng tìm được. Nhưng làm thế thì lâu quá.
Nếu câu hỏi trên của mình không có cách giải quyết. Vậy mình có thể biết được địa chỉ của ô gốc trên cột b để nhập vào hộp name box được không?

Mình xin lỗi nếu đăng bài không đúng chỗ. Tìm không thấy chỗ nào thích hợp hơn ạ!

Cám ơn thật nhiều.

Mã:
= "B" & match(" i love you",b:b,0)
 
Chào Anh,
Em áp dụng công thức này và thấy được địa chỉ ô chứa dữ liệu rồi
Thật cám ơn anh nhiều lắm.

Anh có thể giúp em thêm 1 lần nửa không?
Em thu 1 macro và có các dòng lệnh sau:
Sub CheckBox384_address()
'
' CheckBox384_address Macro
'


'
Range("K5").Select
Selection.Copy
Application.Goto Reference:="R59C2"
End Sub


Lúc nào nó cũng đi đến ô B59 hết anh ạ.
Giờ sao em sửa lai để macro này thay đổi giá trị tương đương với giá trị trong ô K5 (thí dụ: B50) mỗi lần em chạy macro? Có thể làm vậy được không anh?

Cám ơn anh lần nửa.
 
Chào Anh,
Em áp dụng công thức này và thấy được địa chỉ ô chứa dữ liệu rồi
Thật cám ơn anh nhiều lắm.

Anh có thể giúp em thêm 1 lần nửa không?
Em thu 1 macro và có các dòng lệnh sau:
Sub CheckBox384_address()
'
' CheckBox384_address Macro
'


'
Range("K5").Select
Selection.Copy
Application.Goto Reference:="R59C2"
End Sub


Lúc nào nó cũng đi đến ô B59 hết anh ạ.
Giờ sao em sửa lai để macro này thay đổi giá trị tương đương với giá trị trong ô K5 (thí dụ: B50) mỗi lần em chạy macro? Có thể làm vậy được không anh?

Cám ơn anh lần nửa.

Mã:
.
Sub CheckBox384_address()
On Error Resume Next
Range([K5]).Activate
End Sub
 
Chào anh,

Xin lỗi vì em không hiểu đoạn code trên lắm.
Anh xem lại vấn đề của em lần nửa nhe.
Em thu 1 macro và có đoạn code sau:
Sub CheckBox440_Click()
'
' CheckBox440_Click Macro
'


'
Range("J2").Select
Selection.Copy
Application.Goto Reference:="R56C2"
End Sub

Mọi việc đều ổn với cái macro này, ngoại trừ việc nó chỉ đi đến dòng số 56(cột B) không anh ạ.
Ý em muốn macro này thay đổi theo giá trị em nhập vào trong ô J2. Thí dụ ô J2 là B60 thì macro này giúp em đến ô B60 trong bảng tính. Và nếu J2 = B70 thì đến ô B70 ....Em không hiểu mình thay đổi sao cho số 56 trong Application.Goto Reference:="R56C2" biến đổi theo số khác nhau trong ô J2 đó anh.
Anh giúp em nhe.
 
Chào anh,

Xin lỗi vì em không hiểu đoạn code trên lắm.
Anh xem lại vấn đề của em lần nửa nhe.
Em thu 1 macro và có đoạn code sau:
Sub CheckBox440_Click()
'
' CheckBox440_Click Macro
'


'
Range("J2").Select
Selection.Copy
Application.Goto Reference:="R56C2"
End Sub

Mọi việc đều ổn với cái macro này, ngoại trừ việc nó chỉ đi đến dòng số 56(cột B) không anh ạ.
Ý em muốn macro này thay đổi theo giá trị em nhập vào trong ô J2. Thí dụ ô J2 là B60 thì macro này giúp em đến ô B60 trong bảng tính. Và nếu J2 = B70 thì đến ô B70 ....Em không hiểu mình thay đổi sao cho số 56 trong Application.Goto Reference:="R56C2" biến đổi theo số khác nhau trong ô J2 đó anh.
Anh giúp em nhe.

bạn sửa lại
Application.Goto Reference:=Range([J2])
hoặc
Range([J2]).Activate
 
Quá tuyệt vời! anh ơi em làm được rồi.
Đúng là em cần như vậy đó.
Không biết làm sao để trả ơn anh nửa.
Anh có phiền cho em xin số điện thoại được không ạ?
 
Làm sao tìm dữ liệu dòng tiếp theo sau của 1 giá trị?

Chào các anh!

Em có 1 bản tính như phía bên trái tệp đính kèm.
Em nhập số 1 vào ô H2 và tìm thấy được dữ liệu ô C2 nằm ở ô H3.
Giờ làm sao em có được dữ liệu ô D3 vào ô H4
Và dữ liệu ô D4 vào ô H5 vậy?

Cám ơn các anh đã dành thời gian cho câu hỏi này.
 

File đính kèm

Lần chỉnh sửa cuối:
Xin chào tất cả!
Vấn đề mình hỏi không thực hiện được sao các anh?
Xin cho lời khuyên ạ!

Cám ơn nhiều lắm.
 
Chào các anh!

Em có 1 bản tính như phía bên trái tệp đính kèm.
Em nhập số 1 vào ô H2 và tìm thấy được dữ liệu ô C2 nằm ở ô H3.
Giờ làm sao em có được dữ liệu ô D3 vào ô H4
Và dữ liệu ô D4 vào ô H5 vậy?

Cám ơn các anh đã dành thời gian cho câu hỏi này.
Công thức ở [H3]:
=OFFSET(B1,MATCH($H$2,$B$2:$B$13,0),ROW(A1))
Kéo xuống
 
Chào anh,
Đúng là cao nhân. Em làm 1 phát được ngay.
Nghĩ 1 tuần ko làm được. Nhức cả óc.
Thật cám ơn vô cùng.
 
Chào anh,

Trước tiên anh cho em hỏi, mỗi lần em muốn hỏi 1 vấn đề mình bất đầu đăng câu hỏi ở chỗ nào vậy anh? Em tìm mấy lần sao không thấy anh à.

Nhân đây nhờ các anh giúp cho 1 việc. Em tạo ra 2 nút lệnh bằng cách thu 2 macro. 1 nút biến 1 ô cố định thành font chữ kích cở là = 1. 1 nút khác ngược lại biến ô đó từ cỡ 1 thành 20. Giờ em không biết làm sao để tạo 1 nút có luôn 2 chức năng đó. Nghĩa là nếu nhấp lần 1, ô chữ đó có kich cỡ =1 và nhấp lần 2 sẽ có kích cỡ 20, lần 3 sẽ = 1. Mong các anh chỉ giúp.

Cám ơn tất cả.
 

File đính kèm

Có anh nào giúp được không ạ.
Cám ơn nhiều.
 
Nhờ các anh tham khảo câu hỏi và cho ý kiến giúp ạ.
 
Chào anh,

Trước tiên anh cho em hỏi, mỗi lần em muốn hỏi 1 vấn đề mình bất đầu đăng câu hỏi ở chỗ nào vậy anh? Em tìm mấy lần sao không thấy anh à.
Nhân đây nhờ các anh giúp cho 1 việc. Em tạo ra 2 nút lệnh bằng cách thu 2 macro. 1 nút biến 1 ô cố định thành font chữ kích cở là = 1. 1 nút khác ngược lại biến ô đó từ cỡ 1 thành 20. Giờ em không biết làm sao để tạo 1 nút có luôn 2 chức năng đó. Nghĩa là nếu nhấp lần 1, ô chữ đó có kich cỡ =1 và nhấp lần 2 sẽ có kích cỡ 20, lần 3 sẽ = 1. Mong các anh chỉ giúp.

Cám ơn tất cả.

Mã:
Sub changesize()
If Selection.Font.Size = 1 Then Selection.Font.Size = 20 Else Selection.Font.Size = 1
End Sub
 
Cám ơn anh nhiều lắm.
Em làm được rồi. Rất là như ý.
 
Web KT

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

Back
Top Bottom