الدالة CHOOSE

ينطبق على
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

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

بناء الجملة

CHOOSE(index_num,value1,value2,...)

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

  • إذا كانت قيمة index_num هي 1، فتُرجع CHOOSE القيمة value1؛ وإذا كانت 2، فتُرجع CHOOSE القيمة value2، وهكذا دواليك.
  • إذا كانت index_num أقل من 1 أو أكبر من رقم آخر قيمة في القائمة، ترجع CHOOSE #VALUE! وهي قيمة خطأ.
  • إذا كانت قيمة index_num عبارة عن كسر، فيتم تقريبها إلى أدنى عدد صحيح قبل استخدامها.

القيمة1,القيمة2,... هي وسيطات قيم من 1 إلى 29 تحدد منها CHOOSE قيمة أو إجراء لتنفيذه استنادا إلى index_num. قد تكون الوسيطات عبارة عن أرقام أو مراجع أعمدة أو صيغ أو دالات أو نصوص.

‏المثال 1‏

عمود أطول1 عمود 2 عمود أمثال 3 عمود 4 الصيغة الوصف (النتيجة)
الأول الثاني الثالث الأخير =CHOOSE(2,[Col1],[Col2],[Col3],[Col4]) القيمة من الوسيطة الثانية Col2 (الثانية)
مسامير ملولبة مسامير قلاووظ صواميل مسامير ربط =CHOOSE(4,[Col1],[Col2],[Col3],[Col4]) القيمة من الوسيطة الرابعة Col4 (مسامير الربط)

المثال 2

عمود أطول1 عمود 2 عمود أمثال 3 عمود 4 الصيغة الوصف (النتيجة)
23 45 12 10 =SUM([Col1], CHOOSE(2,[Col2],[Col3],[Col4])) جمع الوسيطتين Col1 ونتيجة الدالة Choose (35)