CHOOSE (الدالة CHOOSE)

تصف هذه المقالة بناء جملة صيغة الدالة CHOOSE واستخدامها في Microsoft Excel.

الوصف

تستخدم index_num لإرجاع قيمة من قائمة وسيطات القيم. استخدم CHOOSE لتحديد قيمة من القيم الـ 254 استناداً إلى رقم الفهرس. على سبيل المثال، إذا كانت القيم من value1 إلى value7 تمثل أيام الأسبوع، فتُرجع CHOOSE أحد الأيام عند استخدام رقم بين 1 و7 كـ index_num.

بناء الجملة

CHOOSE(index_num, value1, [value2], ...)‎

يحتوي بناء جملة الدالة CHOOSE على الوسيطات التالية:

  • Index_num    مطلوبة. وتعيّن وسيطة القيمة التي تم تحديدها. يجب أن تكون قيمة Index_num رقماً بين 1 و254، أو صيغة أو مرجعاً لخلية تحتوي على رقم بين 1 و254.

    • إذا كانت قيمة index_num هي 1، فتُرجع CHOOSE القيمة value1؛ وإذا كانت 2، فتُرجع CHOOSE القيمة value2، وهكذا دواليك.

    • إذا كانت قيمة index_num أقل من 1 أو أكبر من آخر قيمة في القائمة، فتُرجع CHOOSE تُرجع قيمة الخطأ ‎#VALUE!‎.

    • إذا كانت قيمة index_num عبارة عن كسر، فيتم تقريبها إلى أدنى عدد صحيح قبل استخدامها.

  • Value1, value2, ...‎     إن الوسيطة Value1 مطلوبة، والقيم التالية اختيارية. ويمكن استخدام وسيطات قيم من 1 إلى 254 تحدد منها CHOOSE قيمة أو إجراء لتنفيذه استناداً إلى index_num. يمكن أن تكون الوسيطات عبارة عن أرقام أو مراجع خلايا أو أسماء معرّفة أو صيغ أو دالات أو نصوص.

ملاحظات

  • إذا كانت index_num عبارة عن صفيف، فيتم تقييم كل قيمة عند تقييم CHOOSE.

  • يمكن أن تكون وسيطات القيم لـ CHOOSE مراجع نطاقات وقيماً مفردة أيضاً.

    على سبيل المثال، يتم تقييم الصيغة:

‎=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))‎

إلى:

‎=SUM(B1:B10)‎

وهي تُرجع عندئذٍ قيمة استناداً إلى القيم الموجودة في النطاق B1:B10.

يتم تقييم الدالة CHOOSE أولاً، مع إرجاع المرجع B1:B10. ويتم بعد ذلك تقييم الدالة SUM باستخدام B1:B10، وهو ناتج الدالة CHOOSE، كوسيطة لها.

أمثلة

انسخ البيانات النموذج في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

البيانات

 

الأول

مسامير ملولبة

الثاني

مسامير قلاووظ

الثالث

صواميل

الأخير

مسامير ربط

الصيغة

الوصف

النتيجة

‎=CHOOSE(2,A2,A3,A4,A5)‎

قيمة وسيطة القائمة الثانية (قيمة الخلية A3)

الثاني

‎=CHOOSE(4,B2,B3,B4,B5)‎

قيمة وسيطة القائمة الثانية (قيمة الخلية B5)

مسامير ربط

‎=CHOOSE(3,"Wide",115,"world",8)‎

قيمة وسيطة القائمة الثالثة

world

المثال 2

البيانات

23

45

12

10

الصيغة

الوصف (النتيجة)

النتيجة

‎=SUM(A2:CHOOSE(2,A3,A4,A5))‎

جمع النطاق A2:A4. إن الدالة CHOOSE تُرجع A4 بصفتها الجزء الثاني من النطاق للدالة SUM.

80

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×