KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

قائمة منسدلة مشروط باستخدام جملة IF (5 أمثلة)

المؤلفSiluviaتاريخ التعديل

إذا كنت بحاجة إلى إنشاء قائمة منسدلة تتغيّر بناءً على ما تختاره في خلية أخرى، فإن إضافة شرط إلى القائمة المنسدلة يُعد حلاً فعّالاً. وعند إنشاء قائمة منسدلة مشروطة، يُعد استخدام دالة IF خيارًا بديهيًا، إذ تُستخدم دائمًا لاختبار الشروط في Excel. وتعرض هذه التعليمات خمس طرق ستساعدك على إنشاء قائمة منسدلة مشروطة في Excel خطوة بخطوة.

قائمة منسدلة مشروطة باستخدام جملة IF

احصل على ملف العينة:

أيقونة إكسلانقر لتنزيل ملف العينة


استخدم جملة IF أو IFS لإنشاء قائمة منسدلة مشروط

يوفر هذا القسم وظيفتين: دالة IFودالة IFSلمساعدتك في إنشاء قائمة منسدلة مشروطة استنادًا إلى خلايا أخرى في Excel، مع مثالين.

إضافة شرط واحد، مثل بلدين ومدنهما

كما تُظهر الصورة المتحركة أدناه، يمكنك التبديل بسهولة بين مدينتَي بلدين: “الولايات المتحدةوفرنسا” من القائمة المنسدلة. دعنا نستعرض معًا كيف تستخدم دالة IF لتحقيق ذلك!

الخطوة 1: إنشاء قائمة منسدلة الرئيسي

أولاً، تحتاج إلى إنشاء قائمة منسدلة رئيسية ستُستخدم كأساس لقائمتك المنسدلة المشروطة.

1. حدد الخلية (E2 في هذه الحالة) التي تريد إدراج قائمة منسدلة رئيسية فيها. انتقل إلى علامة التبويببيانات، ثم اخترالتحقق من صحة البيانات.

انتقل إلى تبويب البيانات، وحدد التحقق من صحة البيانات

2. في مربع حوارالتحقق من صحة البيانات، اتبع الخطوات التالية لضبط الإعدادات.

1) ابقَ في علامة التبويبالإعدادات؛
2) حددقائمةفي مربعالسماح؛
3) في مربع المصدر، حدد نطاق الخلايا التي تحتوي على القيم التي تريد عرضها في قائمة منسدلة (هنا اخترت عناوين الجدول)
4) انقر على زرموافق. راجع لقطة الشاشة:

تحديد الخيارات في مربع الحوار

الخطوة 2: إنشاء قائمة منسدلة مشروط باستخدام جملة IF

1. حدد نطاق الخلايا (في هذه الحالة E3:E6) الذي تريد إدراج قائمة منسدلة مشروطة فيه.

2. انتقل إلى علامة التبويببيانات، ثم اخترالتحقق من صحة البيانات.

3. في مربع حوارالتحقق من صحة البيانات، قم بضبط الإعدادات كما يلي:

1) ابقَ في علامة التبويبالإعدادات؛
2) حددقائمةفي مربعالسماحقائمة منسدلة؛
3) أدخل الصيغة التالية في مربعالمصدر؛
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) انقر على زرموافق. راجع لقطة الشاشة:

تحديد الخيارات في مربع الحوار باستخدام جملة IF

ملاحظة: تخبر هذه الصيغة Excel بما يلي: إذا كانت القيمة في الخلية E2 تساوي القيمة في الخلية B2، فاعرض جميع القيم في النطاق B3:B6. وإلا، فاعرض القيم في النطاق C3:C6.
حيث
1)E2هي خلية قائمة منسدلة التي حددتها في الخطوة 1 والتي تحتوي على العناوين.
2)B2هي أول خلية عنوان في النطاق الأصلي.
3)B3:B6يحتوي على مدنالولايات المتحدة.
4)C3:C6يحتوي على مدنفرنسا.
النتيجة

لقد تم الآن إكمال القائمة المنسدلة المشروطة.

كما هو موضح في الصورة المتحركة أدناه، إذا أردت اختيار مدينة في الولايات المتحدة، فانقر على الخلية E2 وحدد «مدن الولايات المتحدة» من القائمة المنسدلة. بعد ذلك، اختر أي مدينة أمريكية من الخلايا الواقعة أسفل E2. ولتحديد مدينة في فرنسا، كرّر نفس الخطوات.

ملاحظة:
1) تعمل الطريقة أعلاه فقط مع بلدين ومدنهما، لأن دالة IF تُستخدم لاختبار شرط وإرجاع قيمة واحدة إذا تحقق الشرط، وقيمة أخرى إذا لم يتحقق.
2) إذا تم إضافة المزيد من الدول والمدن إلى هذا المثال، يمكن أن تساعدك دوال IF المتداخلة ودالة IFS التالية.

إضافة شروط متعددة، مثل أكثر من بلدين ومدنهما

كما هو موضح في الصورة المتحركة أدناه، يوجد جدولان: يحتوي الجدول ذو العمود الواحد على دول مختلفة، بينما يحتوي الجدول متعدد الأعمدة على مدن تلك الدول. نحتاج هنا إلى إنشاء قائمة منسدلة مشروطة تعرض المدن التي تتغيّر تلقائيًا وفقًا للدولة المحددة في الخلية E10. يُرجى اتباع الخطوات أدناه لإكمال الإعداد.

الخطوة 1: إنشاء قائمة منسدلة يحتوي على جميع الدول

1. حدد خلية (هنا اخترنا E10) حيث تريد عرض الدولة، ثم انتقل إلى علامة التبويببيانات، وانقر علىالتحقق من صحة البيانات.

2.في مربع حوارالتحقق من صحة البيانات، عليك:

1) ابقَ في علامة التبويبالإعدادات؛
2) حددقائمةفي مربعالسماحقائمة منسدلة؛
3) حدد النطاق الذي يحتوي على الدول في مربعالمصدر؛
4) انقر على زرموافق. راجع لقطة الشاشة:

تحديد الخيارات في مربع الحوار

تم الآن إكمال القائمة المنسدلة التي تحتوي على جميع الدول.

الخطوة 2: تسمية نطاق الخلايا الخاص بالمدن تحت كل دولة

1. حدد النطاق الكامل لجدول المدن، ثم انتقل إلى علامة التبويبالصيغ، وانقر علىإنشاء من التحديد.

حدد نطاق بيانات المدن، انتقل إلى تبويب الصيغ، ثم انقر على إنشاء من التحديد.

2. في مربع حوارإنشاء من التحديد، حدّد الخيارأعلى صففقط، ثم انقر على زرموافق.

حدد خيار الصف العلوي في مربع الحوار

ملاحظات:
1) تتيح لك هذه الخطوة إنشاء نطاقات مسماة متعددة في آنٍ واحد. هنا تُستخدم عناوين الصفوف كـ اسم الخلية.

إنشاء عدة نطاقات مسماة بهذه الخطوة

2) بشكل افتراضي، لا يسمح برنامج Excel مدير الأسماءبوجود مسافات عند تحديد اسم جديد. إذا كانت هناك مسافات في العنوان، سيقوم Excel بتحويلها إلى ()_) بدلاً من ذلك. على سبيل المثال، سيتم تسميةالولايات المتحدةباسمالولايات_المتحدة. سيتم استخدام هذه الأسماء اسم الخلية في الصيغة التالية.
الخطوة 3: إنشاء قائمة منسدلة مشروط

1. حدد خلية (هنا اخترت E11) لإنشاء قائمة منسدلة مشروطة، ثم انتقل إلى علامة التبويببيانات، واخترالتحقق من صحة البيانات.

2. في مربع حوارالتحقق من صحة البيانات، قم بما يلي:

1) ابقَ في علامة التبويبالإعدادات؛
2) حددقائمةفي مربعالسماحقائمة منسدلة؛
3) أدخل الصيغة التالية في مربعالمصدر؛
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) انقر على زرموافق.

تحديد الخيارات في مربع الحوار لإنشاء قائمة منسدلة مشروطة

ملاحظة:
إذا كنت تستخدم Excel 2019 أو إصدارات أحدث، يمكنك تطبيق دالة IFS لتقييم شروط متعددة، وهي تقوم بنفس وظيفة دوال IF المتداخلة، ولكن بطريقة أوضح. في هذه الحالة، يمكنك تجربة صيغة IFS التالية لتحقيق نفس النتيجة.
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
في الصيغتين السابقتين،
1)E10هي خلية قائمة منسدلة التي تحتوي على الدول التي حددتها في الخطوة 1؛
2) النصوص بين علامتي اقتباس مزدوجتين تمثل القيم التي ستختارها في الخلية E10، أما النصوص بدون علامتي اقتباس فهي اسم الخلية التي حددتها في الخطوة 2؛
3) جملة IF الأولىIF($E$10=«Japan»,Japan)تخبر Excel بما يلي:
إذا كانE10يساوي "اليابان«، فسيتم عرض القيم الموجودة في النطاق المسمّى »اليابان" فقط في هذا قائمة منسدلة. تعني جملتا الـ IF الثانية والثالثة الشيء نفسه.
4) جملة الـ IF الأخيرةIF(E10=«United States»,United_States, France)تخبر Excel بما يلي:
إذا كانE10يساوي "الولايات المتحدة«، فسيتم عرض القيم الموجودة في النطاق المسمّى »United_States« فقط في هذا قائمة منسدلة. وإلا، فسيتم عرض القيم الموجودة في النطاق المسمّى »فرنسا".
5) يمكنك إضافة المزيد من جمل الـ IF إلى الصيغة إذا احتجت لذلك.
6) انقر لمعرفة المزيد عندالة الـ IF في Excelودالة الـ IFS.
النتيجة


بضع نقرات فقط لإنشاء قائمة منسدلة مشروط باستخدام Kutools لـ Excel

قد تبدو الطرق السابقة معقدة لمعظم مستخدمي Excel. إذا كنت تبحث عن حلٍ أكثر كفاءة ووضوحًا، فإن ميزةالقائمة المنسدلة الديناميكيةمنKutools لـ Excelموصى بها بشدة لمساعدتك في إنشاء قائمة منسدلة مشروطة بنقرات قليلة فقط!

Kutools لـ Excelيوفّر أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.متكامل مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة للغاية.تفاصيل حول Kutools لـ Excel...         نسخة تجريبية...

كما ترى، يمكن إنجاز العملية بأكملها بنقراتٍ قليلة فقط. كل ما عليك فعله هو:

1. في مربع الحوار، اخترالوضع A: مستويات 2في قسمالوضع؛
2. حدد الأعمدة التي تحتاج إلى إنشاء قائمة منسدلة مشروطة بناءً عليها؛
3. حدد منطقة وضع القائمة.
4. انقر علىموافق.
ملاحظة:
1)Kutools لـ Excelيقدّمنسخة تجريبية مجانية لمدة 30 يومًادون أي قيود،انتقل للتنزيل.
2) بالإضافة إلى إنشاء قائمة منسدلة بمستويين، يمكنك بسهولة إنشاء 3 يصل إلى 5 مستويات قائمة منسدلة باستخدام هذه الميزة. راجع هذا البرنامج التعليمي:إنشاء مستويات متعددة بسرعة في Excel.

بديل أفضل لدالة IF: دالة INDIRECT

كبديلٍ لدالتيIF وIFS، يمكنك استخدام مزيجٍ من دالتَيINDIRECT وSUBSTITUTE لإنشاء قائمة منسدلة مشروطة — وهي طريقة أبسط من الصيغ المذكورة أعلاه.

نأخذ نفس المثال المستخدم في الشروط المتعددة أعلاه (كما هو موضح في الصورة المتحركة أدناه). سأعرض لك هنا كيفية استخدام دالتَي INDIRECT وSUBSTITUTE معًا لإنشاء قائمة منسدلة مشروط في Excel.

1. في الخلية E10، أنشئ قائمة منسدلة تحتوي على جميع الدول.اتبع الخطوة أعلاه 1.

2. سمّ نطاق الخلايا الخاص بالمدن تحت كل دولة.اتبع الخطوة 2 أعلاه.

3. استخدم دالتَي INDIRECT وSUBSTITUTE لإنشاء قائمة منسدلة مشروط.

حدد الخلية (في هذه الحالة E11) لإنشاء قائمة منسدلة مشروطة، ثم انتقل إلى علامة التبويببيانات، واخترالتحقق من صحة البيانات. في مربع حوارالتحقق من صحة البيانات، قم بما يلي:

1) ابقَ في علامة التبويبالإعدادات؛
2) حددقائمةفي مربعالسماحقائمة منسدلة؛
3) أدخل الصيغة التالية في مربعالمصدر؛
=INDIRECT(SUBSTITUTE(E10," ","_"))
4) انقر على زرموافق.

تحديد الخيارات في مربع الحوار باستخدام دالة INDIRECT

لقد أنشأت الآن بنجاح قائمة منسدلة مشروطًا باستخدام دالتَي INDIRECT وSUBSTITUTE.

أفضل أدوات إنتاجية Office

🤖KUTOOLS AI مساعد: ثورة في تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء كود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات|  استدعاء الوظائف المحسنة
الميزات الشائعة:العثور على، تمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:بحث عمودي (VLookup) بمعايير متعددة  |  بحث عمودي (VLookup) بقيم متعددة  |   بحث عمودي (VLookup) عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
الميزات البارزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفاتر والأوراق   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل بريد إلكتروني من قائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل مجموعات أدوات 15:12أدوات النص(إضافة نص،حذف الأحرف المحددة، ...)|50+   أنواع المخططات(مخطط جانت، ...)|40+ صيغ عملية(   حساب العمر بناءً على تاريخ الميلاد، ...)|19أدوات الإدراج(   إدراج رمز QR،إدراج صورة من المسار، ...)|12 أدوات التحويل(تحويل إلى كلمات   ،تحويل العملة، ...)|7دمج وتقسيمأدوات ()دمج متقدم للصفوف،   تقسيم الخلايا، ...)|... والمزيددمج متقدم للصفوف, تقسيم الخلايا, ...)   |   ... and more
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزّز مهاراتك في 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.

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