نصيحة: اللغات الأخرى مترجمة من قبل Google. يمكنك زيارة English نسخة من هذا الرابط.
تسجيل الدخول
x
or
x
x
التسجيل
x

or

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

قد يكون معظمنا إنشاء قائمة منسدلة باستخدام وظيفة التحقق من صحة البيانات في إكسيل، ولكن في بعض الأحيان نحتاج إلى قائمة منسدلة أو ديناميكية، فهذا يعني عندما تختار قيمة في القائمة المنسدلة A وتريد القيم إلى يتم تحديثها في القائمة المنسدلة B. في إكسيل يمكننا إنشاء قائمة منسدلة ديناميكية مع التحقق من صحة البيانات ميزة و غير مباشر وظيفة. سيصف هذا البرنامج التعليمي كيفية إنشاء قوائم منسدلة تابعة في إكسيل.

إنشاء قائمة منسدلة ديناميكية في إكسيل

قم بإدراج مربعات الاختيار أو أزرار الخيارات بسهولة في وقت واحد في إكسيل

عادة يمكننا فقط إدراج خانة الاختيار أو زر خيار واحد في خلية في وقت واحد مع خطوات شاقة في إكسيل. ولكن كوتولس ل إكسيل دفعة إدراج مربعات الاختيار المرافق و أزرار الخيار إدراج دفعة يمكن أن تساعد مستخدمي إكسيل بسرعة إدراج خانات الاختيار أو أزرار الخيارات متعددة في جميع الخلايا المحددة. ميزة كاملة التجربة المجانية 30 يوم!
إعلان إدراج مربع الاختيار زر شنومكس

علامة تبويب Office تمكين التحرير والتصفح في Tabbed ، وجعل عملك أسهل بكثير ...
Kutools for Excel يحل معظم مشاكلك ، ويزيد من إنتاجيتك بنسبة 80٪
  • إعادة استخدام أي شيء: أضف الصيغ الأكثر استخدامًا أو تعقيدًا والمخططات وأي شيء آخر إلى مفضلاتك ، ثم أعد استخدامها سريعًا في المستقبل.
  • أكثر من ميزات نص 20: استخراج الرقم من سلسلة النص ؛ استخراج أو إزالة جزء من النصوص ؛ تحويل الأرقام والعملات إلى الكلمات الإنجليزية ...
  • دمج الأدوات: العديد من المصنفات والأوراق في واحد ؛ دمج خلايا / صفوف / أعمدة متعددة دون فقدان البيانات ؛ دمج الصفوف المكررة ومجموع ...
  • أدوات الانقسام: تقسيم البيانات إلى أوراق متعددة بناءً على القيمة ؛ مصنف واحد إلى ملفات Excel أو PDF أو CSV متعددة ؛ عمود واحد إلى أعمدة متعددة ...
  • لصق الطفر الصفوف المخفية / المصفاة ؛ عدد ومبلغ بواسطة لون الخلفية. إنشاء قائمة بريدية و إرسال رسائل البريد الإلكتروني حسب قيمة الخلية...
  • فلتر سوبر: إنشاء مخططات تصفية متقدمة وتطبيقها على أي أوراق ؛ فرز حسب الأسبوع ، اليوم ، التردد وغير ذلك ؛ تصفية / فلترة بواسطة جريئة ، الصيغ ، التعليق ...
  • أكثر من ميزات 300 القوية ؛ يعمل مع Office 2007-2019 و 365 ؛ يدعم جميع اللغات ؛ سهولة النشر في مؤسستك أو مؤسستك.

السهم الأزرق الفقاعة اليمنى إنشاء قائمة منسدلة ديناميكية في إكسيل

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

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

1. أولا، أحتاج إلى إنشاء بعض أسماء النطاقات لهذه الأعمدة وصف الصف الأول.

(شنومكس.) قم بإنشاء اسم نطاق للفئات، الصف الأول، حدد أكسنومك: دسنومكس، واكتب اسم النطاق مادة غذائية في اسم صندوق، ثم اضغط أدخل الرئيسية.

(شنومكس.) ثم تحتاج إلى تسمية النطاق لكل عمود من الأعمدة كما هو موضح أعلاه كما هو موضح أدناه:

معلومات سرية - جزء التنقل: دفعة إنشاء العديد من النطاقات المسماة والقائمة في جزء في إكسيل
عادة يمكننا تحديد نطاق اسم واحد فقط في وقت واحد في إكسيل. ولكن في بعض الحالات قد تحتاج إلى إنشاء العديد من النطاقات المسماة. يجب أن يكون مملة جدا لتحديد أسماء مرارا واحدا تلو الآخر. يوفر كوتولس ل إكسيل مثل هذه الأداة بسرعة دفعة إنشاء نطاقات اسمه متعددة، وسرد هذه النطاقات المسماة في جزء التنقل لعرض بسهولة والوصول إليها. ميزة كاملة التجربة المجانية 30 يوم!
أد نافيغاتيون بين نامس

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

3. في التحقق من صحة البيانات مربع الحوار، انقر فوق الإعدادات علامة التبويب، اختر قائمة من السماح القائمة المنسدلة، وإدخال هذه الصيغة = للمواد الغذائية في مصدر صندوق. انظر لقطة الشاشة:

ملاحظة:: أنت بحاجة إلى كتابة في الصيغة ما قمت بتسمية الفئات الخاصة بك.

4. انقر OK وتم إنشاء أول قائمة منسدلة، ثم حدد الخلية واسحب مقبض التعبئة إلى الخلية التي تريد تطبيق هذا الخيار عليها.

5. ثم يمكنني إنشاء القائمة المنسدلة الثانية، حدد خلية واحدة فارغة، وانقر فوق Data (البيانات) > التحقق من صحة البيانات > التحقق من صحة البيانات مرة أخرى، في التحقق من صحة البيانات مربع الحوار، انقر فوق الإعدادات علامة التبويب، اختر قائمة من السماح القائمة المنسدلة، وإدخال هذه الصيغة = غير مباشرة (F1) في مصدر مربع، انظر الصورة:

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

6. ثم اضغط موافق، وسحب محتوى الخلية لأسفل، وتم إنشاء القائمة المنسدلة التابعة بنجاح. انظر لقطة الشاشة:

ثم إذا اخترت نوع واحد من المواد الغذائية، فإن الخلية المقابلة عرض فقط اسمها الغذائي محددة.

الملاحظات:
1. يكون السهم المنسدل مرئيا فقط عندما تكون الخلية نشطة.
2. يمكنك الاستمرار في الذهاب أعمق كما تريد، إذا كنت ترغب في إنشاء القائمة المنسدلة الثالثة، مجرد استخدام القائمة المنسدلة الثانية كما مصدر من القائمة المنسدلة الثالثة.


عرض توضيحي: إنشاء قائمة منسدلة ديناميكية في إكسيل

في هذا الفيديو، Kutools و كوتولس بلاس تتم إضافة علامات التبويب بواسطة كوتولس ل إكسيل. إذا لزم الأمر ، يرجى النقر ل 30 يوم تجريبية مجانية دون قيود!

مقالة ذات صلة:

كيفية إدراج القائمة المنسدلة في إكسيل؟


Kutools for Excel يحل معظم مشاكلك ، ويزيد من إنتاجيتك بنسبة 80٪

  • إعادة استخدام: إدراج بسرعة الصيغ المعقدة ، الرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة المرور إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر الفورمولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (بسهولة قراءة وتحرير أعداد كبيرة من الخلايا) ؛ لصق على المدى المصفى...
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ انقسام خلايا المحتوى ؛ الجمع بين تكرار الصفوف / الأعمدة... منع الخلايا المكررة. مقارنة النطاقات...
  • حدد تكرار أو فريد الصفوف. حدد صفوف فارغة (جميع الخلايا فارغة) ؛ سوبر البحث والعثور غامض في العديد من المصنفات ؛ اختيار عشوائي ...
  • نسخة طبق الأصل خلايا متعددة دون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة. إدراج الرصاصات، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، حذف حسب الموضع ، إزالة الفضاء. إنشاء وطباعة مجاميع ترحيل الصفحات ؛ تحويل بين محتوى الخلايا والتعليقات...
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ تصنيف متقدم حسب الشهر / الأسبوع / اليوم ، التردد وأكثر ؛ فلتر خاص بواسطة جريئة ، مائل ...
  • الجمع بين المصنفات وأوراق العمل. دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; دفعة تحويل XLS ، XLSX وقوات الدفاع الشعبي...
  • أكثر من ميزات 300 القوية. يدعم Office / Excel 2007-2019 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. ميزات كاملة النسخة التجريبية المجانية من 30.
علامة التبويب kte 201905

علامة تبويب Office توفر واجهة مبوبة لـ Office ، واجعل عملك أسهل بكثير

  • تمكين تحرير علامات التبويب والقراءة في Word و Excel و PowerPointوالناشر والوصول ، Visio ومشروع.
  • افتح مستندات متعددة وقم بإنشائها في علامات تبويب جديدة لنفس النافذة ، وليس في نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50٪ ، ويقلل مئات نقرات الماوس لك كل يوم!
أسفل مكتبه
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ferat · 1 years ago
    Why the dependent list doesn't change instantly?
    • To post as a guest, your comment is unpublished.
      Tang Kelly · 1 years ago
      Hi Ferat,
      Have you followed the tutorial to create your dynamic drop down list? If followed the tutorial, the dependent list will change immediately as the main choice (in Cell F1) changes.
      More detailed information can help me understand your problem. If possible, upload some screenshots will be helpful!
  • To post as a guest, your comment is unpublished.
    Vup · 3 years ago
    So I tried this with dynamic ranges. It's a no go. It does work with static ranges though.
  • To post as a guest, your comment is unpublished.
    Rahul · 3 years ago
    I understand but how can I repeat the dropdown formatting in all rows of excel
    • To post as a guest, your comment is unpublished.
      H · 3 years ago
      Have you received an answer to your question? I'm wondering the same thing..
  • To post as a guest, your comment is unpublished.
    Andy · 3 years ago
    Lara, you are probably missed the second half of ste p 4.

    4. Click OK and my first drop down list have been created, then select the cell [u][b]and drag the fill handle to the cell that you want to apply this option[/b][/u].
  • To post as a guest, your comment is unpublished.
    Lara · 4 years ago
    I keep getting an error that says " the source currently evaluates to an error", any reason why? I followed the steps above. Any guidance would be greatly appreciated.
  • To post as a guest, your comment is unpublished.
    Sattam · 4 years ago
    Hi,
    I am looking to do something similar but the only problem being my dynamic parameter and value combination list is structured as below

    Parm_nm Val_list
    Parent1 Item01
    Parent1 Item02
    Parent2 Item01
    Parent2 Item03
    Parent2 Item11
    Parent3 Item32
    Parent3 Item02
    Parent4 Item09
    Parent4 Item01

    And I want to choose appropriate drop down depending on the header definition
    Eg: If the header definition is Parent3 then the drop down for the cells under the column should have Item32 and Item02. If the header is changed to Parent02 then the drop down list becomes Item01, Item3 and Item11. It is exactly what is being done here apart from the fact the source data structure is completely different and I do not have freedom to restructure it. In such a scenario I am not being able to [i][b]Name the range[/b][/i] of the second level list as I cannot just select and name them. Any help in this regard will highly appreciated.
    Regards,
    Sattam
  • To post as a guest, your comment is unpublished.
    mayank · 4 years ago
    in case the second drop down has to pick a list that is Dynamic, then how will this work. As in if fruit food meat and drink is for month one and the names for month two changes to fruit2 meat2 food2 and drink2 along with the selection below this headings then how do we use thius formula.
  • To post as a guest, your comment is unpublished.
    Sundar · 5 years ago
    Thank you it worked like a magic
  • To post as a guest, your comment is unpublished.
    Bob Frinder · 5 years ago
    When I create a drop-down list using data validation, how can I select the valid entries from the keyboard, I want to type the number and have it auto-populate.
    Data Validation List looks like this :
    1_Ready
    2_On Hold
    3_ Rejected
  • To post as a guest, your comment is unpublished.
    PradeepRS · 5 years ago
    Quite useful. Thank you.
  • To post as a guest, your comment is unpublished.
    Shafeeq · 5 years ago
    This is great. I also wanted to know how to add a dynamic list through Offset or other function.
    What exactly I am looking for is, if I add "Fried Rice" under Food column below Cake, it should automatically need to considered.
  • To post as a guest, your comment is unpublished.
    Cindy J · 5 years ago
    Great explanation and example, thank you - but I'm having a problem. Using the example above, you select "Meat" and then select "Chicken" from the dependant drop-down list. If you change "Meat" to "Fruit", "Chicken" is still displayed. Is there a way to invalidate the "Chicken" selection and force you to re-select from the "Fruit" drop-down list?
    • To post as a guest, your comment is unpublished.
      Marc A · 5 years ago
      Hello Cindy,

      Did you ever get a response to your question? I am wondering the same thing.

      Thanks!
  • To post as a guest, your comment is unpublished.
    Bean Counter · 5 years ago
    Best tutorial of this I have found yet.

    Thank you!
  • To post as a guest, your comment is unpublished.
    Vishal Chauhan · 5 years ago
    Hi Team,

    It's perfectly working.

    :-)

    Thanks
    Vishal
  • To post as a guest, your comment is unpublished.
    Manjunath N · 5 years ago
    Hi Team,

    Thank you so much, its working. :-)

    Regards,
    Manjunath N
  • To post as a guest, your comment is unpublished.
    Emilykells · 5 years ago
    Hi how can I delete the columns that I used to create my drop downs from my sheet that way I only have the dropdown lists.
  • To post as a guest, your comment is unpublished.
    Neha · 5 years ago
    i tried this & working... :D
  • To post as a guest, your comment is unpublished.
    Jeffrey · 5 years ago
    I tried this on my 2013 Excel and its not working. Help
    • To post as a guest, your comment is unpublished.
      Wyman · 5 years ago
      Hi,

      I think the error sign was referring to "This current selection evaluates to error... " ???

      Just click Ok and ignore the error sign.
  • To post as a guest, your comment is unpublished.
    David Amble · 5 years ago
    Steps 5 through 6 produced an error. No link. It gave me a drop down cell with nothing in it.
    • To post as a guest, your comment is unpublished.
      Raiez Moideen · 5 years ago
      I think error can happen in the following cases(from my experience)...

      1)if you use simply "indirect(F1)" in Source box, instead of the cell location for the first drop down list...

      2)The name putting for each ranges in the Name box for the items in Second drop down list must exactly match the items in the first drop down list...
      • To post as a guest, your comment is unpublished.
        Johnathan Dunker · 5 years ago
        Also, make sure that the drop down list that the indirect list is pulls data from has something selected.
    • To post as a guest, your comment is unpublished.
      Natalia · 5 years ago
      I was getting an error too but then I figured out that I can't have two words, I was using "Home Improvement" and I had to change to "HomeImprovement" also make sure your "F1" cell es the cell you need (Mine would be B37)
      That's all I know