Làm thế nào để vlookup và trả về giá trị khớp với nhận xét ô?
Khi bạn áp dụng hàm Vlookup để trả về giá trị phù hợp, nó sẽ chỉ trích xuất giá trị mà không có định dạng, chẳng hạn như màu tô, phông chữ hoặc nhận xét, v.v. Tuy nhiên, đôi khi, bạn có thể cần vlookup và trả về giá trị phù hợp bao gồm cả nhận xét để có được kết quả ảnh chụp màn hình sau. Làm thế nào bạn có thể giải quyết công việc này trong Excel?
Vlookup và trả về giá trị khớp với nhận xét ô bằng cách sử dụng mã VBA
Vlookup và trả về giá trị khớp với nhận xét ô bằng cách sử dụng mã VBA
Mã VBA dưới đây có thể giúp bạn vlookup và trả về giá trị phù hợp với nhận xét của nó, vui lòng làm như sau:
1. Giữ ALT + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. Nhấp chuột Chèn > Mô-đun, sau đó sao chép và dán mã sau vào Mô-đun Cửa sổ.
Mã VBA: Vlookup và trả về giá trị khớp với nhận xét ô:
Function VlookupComment(LookVal As Variant, FTable As Range, FColumn As Long, FType As Long) As Variant
'Updateby Extendoffice
Application.Volatile
Dim xRet As Variant 'could be an error
Dim xCell As Range
xRet = Application.Match(LookVal, FTable.Columns(1), FType)
If IsError(xRet) Then
VlookupComment = "Not Found"
Else
Set xCell = FTable.Columns(FColumn).Cells(1)(xRet)
VlookupComment = xCell.Value
With Application.Caller
If Not .Comment Is Nothing Then
.Comment.Delete
End If
If Not xCell.Comment Is Nothing Then
.AddComment xCell.Comment.Text
End If
End With
End If
End Function
3. Và sau đó lưu mã và đóng cửa sổ mã, nhập công thức này: = vlookupcomment (H2, A2: C10,3, FALSE) vào một ô trống để xác định kết quả và nhấn đăng ký hạng mục thi , giá trị phù hợp cũng như nhận xét được trả lại cùng một lúc, xem ảnh chụp màn hình:
Chú thích: Trong công thức trên, H2 là giá trị tra cứu bạn muốn trả về giá trị tương ứng của nó, A2: C10 là bảng dữ liệu bạn muốn sử dụng, số 3 là số cột chứa giá trị phù hợp mà bạn muốn trả về.
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!