كيفية تعبئة الخلايا الأخرى تلقائيًا بعد تحديد قيمة من قائمة منسدلة في Excel: دليل شامل
عند العمل مع Excel، يمكن أن يؤدي أتمتة إدخال البيانات إلى تعزيز الإنتاجية بشكل كبير. إحدى المهام الشائعة هي تعبئة البيانات ذات الصلة تلقائيًا بعد اختيار قيمة من قائمة منسدلة. يستعرض هذا الدليل أربع طرق شاملة، بدءًا من وظائف Excel الأصلية وحتى VBA وأدوات الجهات الخارجية مثل Kutools.
الطريقة الأولى: التعبئة التلقائية باستخدام وظيفة VLOOKUP
الطريقة الثانية: التعبئة التلقائية باستخدام وظيفتي INDEX وMATCH
الطريقة الثالثة: التعبئة التلقائية باستخدام Kutools لـ Excel
الطريقة الرابعة: التعبئة التلقائية باستخدام وظيفة معرفة
الطريقة الرابعة: التعبئة التلقائية باستخدام وظيفة معرفة
أولاً: إنشاء قائمة منسدلة
قبل تنفيذ أي طريقة للتعبئة التلقائية، تحتاج إلى وجود قائمة منسدلة. تعمل هذه القائمة كمشغل لملء الخلايا ذات الصلة.
الخطوات:
الخطوة 1. إعداد مصدر البيانات.
الخطوة 2. إنشاء القائمة المنسدلة.
انتقل إلى الخلية التي تريد فيها القائمة المنسدلة (على سبيل المثال، Sheet1!D2)
انتقل إلى البيانات > التحقق من صحة البيانات > التحقق من صحة البيانات.
في مربع حوار التحقق من صحة البيانات، اختر قائمة من قسم السماح، وحدد مصدر البيانات. انقر فوق موافق.
بمجرد إعداد القائمة المنسدلة، يمكنك المتابعة لتنفيذ أي من طرق التعبئة التلقائية التالية.
الطريقة الأولى: التعبئة التلقائية باستخدام وظيفة VLOOKUP
VLOOKUP هي واحدة من أكثر الوظائف شيوعًا لاسترداد البيانات في Excel. عند دمجها مع قائمة منسدلة، يمكنها بسرعة جلب البيانات ذات الصلة من جدول المرجع.
الخطوات:
في الخلية المجاورة للقائمة المنسدلة (مثل E2)، أدخل:
🔓 شرح الصيغة:
- يبحث عن القيمة في D2 في العمود الأول من A2:B5. إذا تم العثور عليها، فإنه يعيد القيمة المقابلة من العمود الثاني (عمود B). إذا لم يتم العثور عليها، فإنه يعطي خطأ (#N/A).
- FALSE يعني أنه يجب أن يكون هناك تطابق دقيق.
الخطوة 2. اضغط على مفتاح Enter.
✨ ملاحظات
- استخدم IFERROR() لإخفاء الأخطاء إذا لم يتم تحديد أي قيمة:
=VLOOKUP(D2,$A$2:$B$5,2,FALSE) - لا يمكن البحث إلى يسار العمود الرئيسي.
الطريقة الثانية: التعبئة التلقائية باستخدام وظيفتي INDEX وMATCH
INDEX وMATCH هما فريق قوي يتجاوز VLOOKUP في المرونة. يدعمان عمليات البحث في الجهة اليسرى ويظلّان مستقرين حتى لو تم إعادة ترتيب الأعمدة.
الخطوات:
في الخلية المجاورة للقائمة المنسدلة (مثل E2)، أدخل:
🔓 شرح الصيغة:
- MATCH(D2, $A$2:$A$5, 0)
يبحث عن D2 في النطاق A2:A5. 0 يعني التطابق الدقيق (مثل FALSE في VLOOKUP).
يعيد الموقع (رقم الصف) الذي تم فيه العثور على D2. - INDEX($B$2:$B$5, ...)
يأخذ رقم الصف من MATCH.
يعيد القيمة المقابلة من B2:B5.
الخطوة 2. اضغط على مفتاح Enter.
✨ ملاحظات
- يجب أن يكون نطاق الإرجاع (INDEX) ونطاق البحث (MATCH) متوافقين سطرًا بسطر.
- يمكن البحث يمينًا أو يسارًا.
- أكثر دواما من VLOOKUP.
الطريقة الثالثة: التعبئة التلقائية باستخدام Kutools لـ Excel
يقدم Kutools نهجًا مبنيًا على واجهة رسومية يلغي الحاجة إلى الصيغ. إنه مفيد بشكل خاص للمستخدمين الذين يريدون نتائج سريعة دون الغوص في وظائف Excel.
الخطوات:
الخطوة 1. في الخلية المجاورة للقائمة المنسدلة (مثل E2)، انتقل إلى Kutools > مساعد الصيغة > البحث والمرجع > ابحث عن قائمة القيم.
الخطوة 2. حدد مجموعة الجدول، قيمة البحث ورقم العمود. انقر فوق موافق.
✨ ملاحظات
- يسمح لك Kutools بتطبيق هذا على نطاق كامل مرة واحدة.
- الأداة سهلة الاستخدام للغاية وتقلل من الأخطاء اليدوية.
- سهلة الاستخدام.
- لا تتطلب صيغًا.
هل تعبت من المهام المتكررة والصيغ المعقدة في Excel؟ Kutools لـ Excel هو معزز الإنتاجية الشامل الخاص بك! مع أكثر من 300 ميزة قوية - التحرير الدفعي، التعبئة الذكية، التصفية التلقائية - ستعمل بسرعة أكبر بمعدل 10 أضعاف. قم بالتنزيل الآن وارفع مستوى مهاراتك في Excel!
الطريقة الرابعة: التعبئة التلقائية باستخدام وظيفة معرفة
بالنسبة للمستخدمين الذين يحتاجون إلى حل ديناميكي وأوتوماتيكي يتجاوز حدود الصيغ، توفر VBA أقصى قدر من التحكم وتخصيص المنطق.
الخطوات:
الخطوة 1. اضغط على مفتاح Alt + F11 لفتح محرر VBA.
الخطوة 2. اضغط على إدراج > وحدة.
الخطوة 3. ألصق الكود أدناه في الوحدة.
'Update by Extendoffice
Function GetProductInfo(productName As String, colIndex As Integer) As Variant
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("Sheet1") 'the sheet that the data source in
Dim rng As Range
Set rng = ws.Range("A2:B5") 'the range of data source
Dim r As Range
For Each r In rng.Rows
If r.Cells(1, 1).Value = productName Then
GetProductInfo = r.Cells(1, colIndex).Value
Exit Function
End If
Next
GetProductInfo = "Not found"
End Function
الخطوة 4. عد إلى الورقة وفي الخلية المجاورة للقائمة المنسدلة (مثل E2)، أدخل:
الخطوة 5. اضغط على مفتاح Enter.
✨ ملاحظات
- يتطلب مصنفًا مُمَكَّنًا للوحدات الماكرو (.xlsm)
أسئلة متكررة
السؤال 1: ماذا لو تغير نطاق بياناتي بشكل متكرر؟
استخدم نطاقات مسماة أو جداول ديناميكية للحفاظ على المراجع.
السؤال 2: هل يمكنني استخدام VLOOKUP للبحث إلى اليسار؟
لا، فكر في استخدام INDEX+MATCH أو Kutools لهذا الغرض.
السؤال 3: هل Kutools آمن للاستخدام؟
نعم، فهو مستخدم على نطاق واسع ومعتمد، لكن دائمًا قم بالتنزيل من الموقع الرسمي.
السؤال 4: هل ستكون VBA مدعومة في جميع إصدارات Excel؟
معظم إصدارات سطح المكتب تدعمها، لكنها غير مفعلة افتراضيًا وغير مدعومة في Excel Online.
السؤال 5: هل Kutools مجاني للاستخدام؟
Kutools لـ Excel ليس أداة مجانية بالكامل، ولكنه يقدم فترة تجريبية مجانية لمدة 30 يومًا، تليها خيار شراء لمرة واحدة:
- فترة تجريبية مجانية لمدة 30 يومًا مع وظائف كاملة - لا يتطلب بطاقة ائتمان.
- رخصة دائمة لمستخدم واحد: حوالي US $49، بما في ذلك عامين من التحديثات المجانية والدعم.
- بعد انتهاء فترة الدعم لمدة عامين، يمكنك الاستمرار في استخدام الإصدار الذي لديك إلى أجل غير مسمى - فقط بدون تحديثات إضافية.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel باستخدام Kutools لـ Excel، واختبر كفاءة غير مسبوقة. Kutools لـ Excel يوفر أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة الأكثر أهمية بالنسبة لك...
Office Tab يجلب واجهة التبويب إلى Office ويجعل عملك أسهل بكثير
- تفعيل تحرير وقراءة عبر التبويبات في Word، Excel، PowerPoint، Publisher، Access، Visio وProject.
- افتح وأنشئ عدة مستندات في تبويبات جديدة في نفس النافذة، بدلاً من نوافذ مستقلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات اليومية من الفأرة!
جميع إضافات Kutools. مثبت واحد
حزمة Kutools for Office تجمع بين إضافات Excel وWord وOutlook وPowerPoint إضافة إلى Office Tab Pro، وهي مثالية للفرق التي تعمل عبر تطبيقات Office.





- حزمة الكل في واحد — إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
- مثبّت واحد، ترخيص واحد — إعداد في دقائق (جاهز لـ MSI)
- الأداء الأفضل معًا — إنتاجية مُبسطة عبر تطبيقات Office
- تجربة كاملة لمدة30 يومًا — بدون تسجيل، بدون بطاقة ائتمان
- قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد