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

كيف تُنشئ قوائم منسدلة تابعة تعتمد على القيم الفريدة في Excel؟

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

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

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

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

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


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

من المعقّد نوعًا ما إنشاء قائمة ديناميكية بالقيم الفريدة فقط في Excel، لذا يجب عليك اتباع الخطوات التالية واحدة تلو الأخرى:

الخطوة 1: إنشاء اسم الخلية للبيانات الأولى والثانية الخاصة بـ قائمة منسدلة

1. انقر على «الصيغ» (Formulas) > «تعريف اسم» (Define Name)، كما هو موضح في لقطة الشاشة:

انقر فوق الصيغ > تعريف الاسم

2. في مربع الحوار «اسم جديد»، أدخل اسمًا مثل Category في مربع النص «الاسم» (Name) (يمكنك استخدام أي اسم آخر تحتاجه)، ثم اكتب الصيغة التالية=OFFSET($A$2,0,0,COUNTA($A$2:$A$100))في مربع النص «يشير إلى» (Refers to)، وانقر أخيرًا على زر «موافق»:

ملاحظة:A2:A100هي قائمة البيانات التي ستعتمد عليها لإنشاء أول قائمة منسدلة، وإذا كانت لديك بيانات كبيرة، فما عليك سوى تغيير مرجع الخلية حسب حاجتك.

تعيين خيارات القائمة المنسدلة الأولى

3. لاستمرار إنشاء اسم الخلية للقائمة المنسدلة الثانية، انقر على «الصيغ» (Formulas) > «تعريف اسم» (Define Name) لفتح مربع حوار «اسم جديد»، ثم أدخل اسمًا مثل Food في مربع النص «الاسم» (يمكنك استخدام أي اسم آخر تريده)، واكتب الصيغة التالية=OFFSET($B$2,0,0,COUNTA($B$2:$B$100)) في مربع النص «يشير إلى»، وانقر أخيرًا على زر «موافق»:

ملاحظة:B2:B100هي قائمة البيانات التي ستعتمد عليها لإنشاء قائمة ديناميكية، وإذا كانت لديك بيانات كبيرة، فما عليك سوى تغيير مرجع الخلية حسب حاجتك.

تعيين خيارات القائمة المنسدلة الثانية

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

4. الآن، استخرج القيم الفريدة للبيانات الخاصة بأول قائمة منسدلة بإدخال الصيغة التالية في خلية، ثم اضغط على مفاتيح Ctrl + Shift + Enter معًا، وبعد ذلك اسحب مقبض التعبئة لأسفل حتى تظهر قيم الخطأ. راجع لقطة الشاشة:

=INDEX(Category,MATCH(0,COUNTIF($D$1:D1,Category),0))
ملاحظة: في الصيغة أعلاه،Categoryهو اسم الخلية الذي أنشأته في الخطوة 2، وD1هي الخلية الموجودة فوق خلية الصيغة الخاصة بك، يُرجى تغييرها حسب حاجتك.

أدخل صيغة لاستخراج القيم الفريدة من النوع الأول

5. بعد ذلك، يُرجى إنشاء اسم خلية لهذه القيم الفريدة الجديدة: انقر على «الصيغ» (Formulas) > «تعريف اسم» (Define Name) لفتح مربع الحوار «اسم جديد»، وأدخل اسمًا مثل Uniquecategory في مربع النص «الاسم» (يمكنك استخدام أي اسم آخر تفضّله)، ثم اكتب هذه الصيغة=OFFSET($D$2, 0, 0, COUNT(IF($D$2:$D$100=«», "", 1)), 1)في مربع النص «يشير إلى»، وانقر أخيرًا على زر «موافق» لإغلاق مربع الحوار.

ملاحظة:D2:D100هي قائمة القيم الفريدة التي قمت باستخراجها للتو، وإذا كانت لديك بيانات كبيرة، فما عليك سوى تغيير مرجع الخلية حسب حاجتك.

إنشاء اسم نطاق للقيم الفريدة الجديدة

6. في هذه الخطوة، يمكنك إدراج أول قائمة منسدلة. انقر على الخلية التي ترغب في إضافة القائمة المنسدلة إليها، ثم اختر «بيانات» (Data) > «التحقق من صحة البيانات» (Data Validation) > «التحقق من صحة البيانات». في مربع الحوار «التحقق من صحة البيانات»، حدد «قائمة» (List) من القائمة المنسدلة «السماح» (Allow)، ثم أدخل الصيغة التالية في مربع النص «المصدر» (Source):=Uniquecategory. راجع لقطة الشاشة:

تعيين خيارات لإدراج القائمة المنسدلة الأولى

7. بعد ذلك، انقر على زر «موافق» لإنشاء أول قائمة منسدلة خالية من القيم المكررة، كما هو موضح في لقطة الشاشة أدناه:

تم إنشاء القائمة المنسدلة الأولى بدون قيم مكررة

الخطوة 3: استخراج القيم الفريدة وإنشاء قائمة ديناميكية

8. لاستخراج القيم الفريدة للقائمة الثانوية في القائمة المنسدلة، يُرجى نسخ الصيغة التالية ولصقها في خلية، ثم الضغط على مفاتيح Ctrl + Shift + Enter معًا، وبعد ذلك سحب مقبض التعبئة لأسفل حتى تظهر قيم الخطأ. راجع لقطة الشاشة:

=INDEX(Food,MATCH(0,COUNTIF($E$1:E1,Food)+(Category<>$H$2),0))
ملاحظة: في الصيغة أعلاه،Foodهو اسم الخلية الذي أنشأته لبيانات قائمة ديناميكية،Categoryهو اسم الخلية الذي أنشأته لبيانات قائمة منسدلة الأولى، وE1هي الخلية الواقعة أعلى خلية صيغتك،H2هي الخلية التي أدخلت فيها قائمة التحديد المنسدلة الأولى؛ يُرجى تعديلها حسب احتياجاتك.

أدخل صيغة لاستخراج القيم الفريدة من النوع الثاني

9. بعد ذلك، لإنشاء اسم خلية لهذه القيم الفريدة الثانوية، انتقل إلى علامة التبويب «الصيغ» (Formulas) وانقر على «تعريف اسم» (Define Name) لفتح مربع الحوار «اسم جديد». أدخل اسمًا مثل Uniquefood في مربع النص «الاسم» (يمكنك استخدام أي اسم آخر تفضّله)، ثم الصق هذه الصيغة=OFFSET($E$2, 0, 0, COUNT(IF($E$2:$E$100=«», "", 1)), 1)في مربع النص «يشير إلى». وأخيرًا، انقر على زر «موافق» لإغلاق مربع الحوار.

ملاحظة:E2:E100هي قائمة القيم الفريدة الثانوية التي استخرجتها للتو. إذا كانت لديك بيانات كبيرة، فما عليك سوى تغيير مرجع الخلية حسب الحاجة.

إنشاء اسم نطاق لهذه القيم الفريدة الثانوية

10. بعد إنشاء اسم الخلية للقيم الفريدة الثانوية، يمكنك الآن إدراج قائمة ديناميكية. انتقل إلى «بيانات» (Data) > «التحقق من صحة البيانات» (Data Validation) > «التحقق من صحة البيانات»، ثم في مربع الحوار الظاهر، اختر «قائمة» (List) من القائمة المنسدلة «السماح» (Allow)، وأدخل الصيغة التالية:=Uniquefoodفي مربع النص «المصدر» (Source)، راجع لقطة الشاشة:

تعيين خيارات لإدراج القائمة المنسدلة الثانية

11. انقر على زر «موافق» لإنشاء قائمة ديناميكية تحتوي على القيم الفريدة بنجاح، كما هو موضح في العرض التوضيحي أدناه:


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

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

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

1. انقر على «Kutools» > «قائمة منسدلة» > «قائمة منسدلة ديناميكية»، كما هو موضح في لقطة الشاشة التالية:

انقر على ميزة القائمة المنسدلة الديناميكية من kutools

2. في مربع الحوار «قائمة ديناميكية»، يُرجى تنفيذ الخطوات التالية:

  • اختر «الوضع ب: قائمة منسدلة ذات 2-5 مستويات» من قسم «الوضع» (Mode)؛
  • حدد البيانات التي تريد إنشاء قائمة ديناميكية بناءً عليها من مربع «نطاق البيانات»؛
  • ثم حدد منطقة وضع القائمة التي ترغب في استخدامها للقائمة الديناميكية من مربع «منطقة وضع القائمة».
  • أخيرًا، انقر على زر «موافق» (OK).

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

3. الآن، أصبحت القائمة الديناميكية جزءًا من التحديد، مع استبعاد القيم المكررة أيضًا. راجع العرض التوضيحي أدناه:

تلميح: باستخدام هذه الميزة، يمكنك بسهولة فرز محتويات القائمة المنسدلة بترتيب أبجدي، مما يجعل بياناتك أكثر تنظيمًا ويسهل الوصول إليها. في مربع الحوار، انقر على زر «إعدادات متقدمة»، ثم اختر «الفرز أبجديًا». الآن، عند النقر على القائمة المنسدلة، تكون العناصر مرتبة أبجديًا.
 يتم فرز العناصر أبجديًا في القائمة المنسدلة  يتم فرز العناصر أبجديًا في القائمة المنسدلة

يمكن أن يؤدي إنشاء قائمة ديناميكية بالقيم الفريدة في Excel إلى تحسين دقة البيانات وسهولة استخدامها بشكل كبير. سواء كنت تفضّل أدوات Excel الأصلية أو إضافة متقدمة مثل Kutools، فإن القائمة الديناميكية بالقيم الفريدة تُعد إضافة لا تُقدَّر بثمن لأي سير عمل لإدارة البيانات، وتضمن الكفاءة والدقة في مهامك. إذا كنت مهتمًا باستكشاف المزيد من نصائح وحيل Excel،يقدم موقعنا آلاف البرامج التعليمية.


مقالات ذات صلة إضافية:

  • إنشاء قائمة منسدلة تحتوي على صور في Excel
  • في Excel، يمكنك إنشاء قائمة منسدلة بسرعة وسهولة باستخدام قيم الخلايا، ولكن هل سبق أن جرّبت إنشاء قائمة منسدلة تحتوي على صور؟ أي أنه بمجرد النقر على أحد العناصر في القائمة المنسدلة، تظهر الصورته المرتبطة فورًا، كما في العرض التوضيحي أدناه. في هذه المقالة، سأوضح لك كيفية إدراج قائمة منسدلة مرتبطة بصور في Excel.
  • إنشاء قائمة منسدلة تحتوي على خانات اختيار متعددة في Excel
  • يميل العديد من مستخدمي Excel إلى إنشاء قائمة منسدلة تتيح تحديد عناصر متعددة في كل مرة عبر خانات اختيار. لكن في الحقيقة، لا يمكنك إنشاء قائمة كهذه باستخدام ميزة التحقق من صحة البيانات (Data Validation). في هذا البرنامج التعليمي، سنعرض لك طريقتين فعّالتين لإنشاء قائمة منسدلة تدعم تحديد عناصر متعددة في Excel.
  • إنشاء قائمة منسدلة تابعة متعددة المستويات في Excel
  • في Excel، يمكنك إنشاء قائمة منسدلة تابعة بسرعة وسهولة، ولكن هل سبق أن حاولت إنشاء قائمة منسدلة تابعة متعددة المستويات كما في لقطة الشاشة التالية؟ في هذه المقالة، سأوضح لك كيفية إنشاء قائمة منسدلة تابعة متعددة المستويات في Excel.
  • إنشاء قائمة منسدلة ولكن عرض قيمة مختلفة في Excel
  • في ورقة عمل Excel، يمكننا إنشاء قائمة منسدلة بسرعة باستخدام ميزة التحقق من صحة البيانات (Data Validation)، ولكن هل سبق أن حاولت عرض قيمة مختلفة عند النقر على القائمة المنسدلة؟ على سبيل المثال، لدي عمودان من البيانات في العمود A والعمود B، وأحتاج الآن إلى إنشاء قائمة منسدلة باستخدام القيم الموجودة في عمود «الاسم»، ولكن عند اختيار اسم من القائمة المنسدلة التي تم إنشاؤها، يتم عرض القيمة المقابلة في عمود «الرقم» كما هو موضح في لقطة الشاشة التالية. ستقدّم هذه المقالة التفاصيل اللازمة لحل هذه المهمة.

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل