كيفية البحث باستخدام Vlookup وإرجاع القيمة المطابقة مع تعليق الخلية؟
عندما تستخدم وظيفة Vlookup لإرجاع القيمة المطابقة، فإنها ستستخرج فقط القيمة بدون التنسيق، مثل لون التعبئة، الخط أو التعليق وما إلى ذلك. ولكن في بعض الأحيان، قد تحتاج إلى استخدام Vlookup وإرجاع القيمة المتطابقة بما في ذلك التعليق أيضًا للحصول على نتيجة كما هو موضح في لقطة الشاشة التالية. كيف يمكنك حل هذه المهمة في Excel؟
البحث باستخدام Vlookup وإرجاع القيمة المطابقة مع تعليق الخلية باستخدام كود VBA
البحث باستخدام Vlookup وإرجاع القيمة المطابقة مع تعليق الخلية باستخدام كود VBA
قد يساعدك الكود التالي من VBA في البحث باستخدام Vlookup وإرجاع القيمة المتطابقة مع تعليقها، يرجى القيام بما يلي:
1. اضغط مع الاستمرار على مفاتيح ALT + F11 لفتح نافذة Microsoft Visual Basic for Applications.
2. انقر فوق إدراج > وحدة، ثم قم بنسخ ولصق الكود التالي في نافذة الوحدة.
كود VBA: البحث باستخدام Vlookup وإرجاع القيمة المطابقة مع تعليق الخلية:
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. وبعد ذلك احفظ الكود وأغلق نافذة الكود، أدخل هذه الصيغة: =vlookupcomment(H2,A2:C10,3,FALSE) في خلية فارغة لتحديد الموقع الناتج، واضغط على مفتاح Enter، سيتم إرجاع القيمة المتطابقة وكذلك التعليق في الحال، انظر لقطة الشاشة:
ملاحظة: في الصيغة أعلاه، H2 هي قيمة البحث التي تريد إرجاع القيمة المقابلة لها، A2:C10 هي جدول البيانات الذي تريد استخدامه، الرقم 3 هو رقم العمود الذي يحتوي على القيمة المتطابقة التي تريد إرجاعها.

اكتشف سحر Excel مع Kutools AI
- التنفيذ الذكي: قم بعمليات الخلية، وتحليل البيانات، وإنشاء المخططات - كل ذلك يتم من خلال أوامر بسيطة.
- الصيغ المخصصة: قم بإنشاء صيغ مصممة خصيصًا لتسهيل سير عملك.
- برمجة VBA: كتابة وتطبيق أكواد VBA بسهولة.
- تفسير الصيغ: فهم الصيغ المعقدة بسهولة.
- ترجمة النصوص: تجاوز الحواجز اللغوية داخل جداول البيانات الخاصة بك.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!