إنشاء صيغة صفيف

صيغ الصفيف هي صيغ فعاله تمكنك من اجراء عمليات حسابيه معقده لا يمكن تنفيذها غالبا باستخدام دالات ورقه العمل القياسية. يشار اليها أيضا بالصيغتين "Ctrl-Shift-Enter" أو "صيغ CSE" ، لأنك تحتاج إلى الضغط علي Ctrl + Shift + Enter لإدخالها.  يمكنك استخدام صيغ الصفيف لاجراء يبدو المستحيل ، مثل

  • حساب عدد الأحرف في نطاق من الخلايا.

  • جمع الأرقام التي تفي بشروط معينه ، مثل القيم الدنيا في نطاق أو أرقام تقع بين حد علوي وسفلي.

  • جمع كل قيمة n في نطاق الخلايا.

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

ملاحظة: إذا كان لديك إصدار حالي من Microsoft 365، فيمكنك ببساطه إدخال الصيغة في الخلية العلوية اليمني من نطاق الإخراج ، ثم الضغط علي مفتاح الإدخال enter لتاكيد الصيغة كصيغه صفيف ديناميكية. وبخلاف ذلك، يتعين إدخال الصيغة كصيغة صفيف قديمة عن طريق تحديد نطاق الإخراج أولاً وإدخال الصيغة في الخلية العلوية اليسرى لنطاق الإخراج، ومن ثم الضغط على الأزرار CTRL+SHIFT+ENTER لتأكيدها. يدرج Excel أقواسًا متعرجة في بداية الصيغة ونهايتها نيابة عنك. لمزيد من المعلومات عن صيغ الصفيف، انظر إرشادات لصيغ الصفيف وأمثلة عليها.

يمكن لهذا النوع من صيغ الصفائف تبسيط نموذج ورقة عمل عن طريق استبدال عديد من الصيغ المختلفة بصيغة صفيف واحدة.

  1. انقر فوق الخلية التي تريد إدخال صيغه الصفيف فيها.

  2. ادخل الصيغة التي تريد استخدامها.

    تستخدم صيغ الصفائف بناء جمله صيغه قياسيه. وتبدا جميعها بعلامة التساوي (=) ، ويمكنك استخدام اي من دالات Excel المضمنة في صيغ الصفيف.

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

    مثال عن صيغه صفيف لحساب نتيجة واحده

    تقوم الصيغة أولا بضرب المشاركات (الخلايا B2 – F2) حسب أسعارها (الخلايا B3 – F3) ، ثم تضيف هذه النتائج لإنشاء الإجمالي الكلي ل 35,525. هذا مثال لصيغه صفيف أحاديه الخلية لان الصيغة تقع في خليه واحده فقط.

  3. اضغط علي مفتاح الإدخال Enter (إذا كان لديك اشتراك حالي Microsoft 365 ) ؛ وبخلاف ذلك ، اضغط علي Ctrl + Shift + Enter.

    عند الضغط علي Ctrl + Shift + Enter، يدرج Excel تلقائيا الصيغة بين {} (زوج من أقواس الفتح والإغلاق).

    ملاحظة: إذا كان لديك إصدار حالي من Microsoft 365، فيمكنك ببساطه إدخال الصيغة في الخلية العلوية اليمني من نطاق الإخراج ، ثم الضغط علي مفتاح الإدخال enter لتاكيد الصيغة كصيغه صفيف ديناميكية. وبخلاف ذلك، يتعين إدخال الصيغة كصيغة صفيف قديمة عن طريق تحديد نطاق الإخراج أولاً وإدخال الصيغة في الخلية العلوية اليسرى لنطاق الإخراج، ومن ثم الضغط على الأزرار CTRL+SHIFT+ENTER لتأكيدها. يدرج Excel أقواسًا متعرجة في بداية الصيغة ونهايتها نيابة عنك. لمزيد من المعلومات عن صيغ الصفيف، انظر إرشادات لصيغ الصفيف وأمثلة عليها.

لحساب نتائج متعددة باستخدام صيغه صفيف ، ادخل الصفيف في نطاق خلايا يتضمن نفس عدد الصفوف والاعمده التي ستستخدمها في وسيطات الصفيف.

  1. حدد نطاق الخلايا الذي تريد إدخال صيغه الصفيف فيه.

  2. ادخل الصيغة التي تريد استخدامها.

    تستخدم صيغ الصفائف بناء جمله صيغه قياسيه. وتبدا جميعها بعلامة التساوي (=) ، ويمكنك استخدام اي من دالات Excel المضمنة في صيغ الصفيف.

    في المثال التالي ، تشترك الصيغة في مضاعفات السعر في كل عمود ، والصيغة الموجودة في الخلايا المحددة في الصف 5.

    مثال علي صيغه الصفيف لحساب نتائج متعددة
  3. اضغط علي مفتاح الإدخال Enter (إذا كان لديك اشتراك حالي Microsoft 365 ) ؛ وبخلاف ذلك ، اضغط علي Ctrl + Shift + Enter.

    عند الضغط علي Ctrl + Shift + Enter، يدرج Excel تلقائيا الصيغة بين {} (زوج من أقواس الفتح والإغلاق).

    ملاحظة: إذا كان لديك إصدار حالي من Microsoft 365، فيمكنك ببساطه إدخال الصيغة في الخلية العلوية اليمني من نطاق الإخراج ، ثم الضغط علي مفتاح الإدخال enter لتاكيد الصيغة كصيغه صفيف ديناميكية. وبخلاف ذلك، يتعين إدخال الصيغة كصيغة صفيف قديمة عن طريق تحديد نطاق الإخراج أولاً وإدخال الصيغة في الخلية العلوية اليسرى لنطاق الإخراج، ومن ثم الضغط على الأزرار CTRL+SHIFT+ENTER لتأكيدها. يدرج Excel أقواسًا متعرجة في بداية الصيغة ونهايتها نيابة عنك. لمزيد من المعلومات عن صيغ الصفيف، انظر إرشادات لصيغ الصفيف وأمثلة عليها.

إذا كنت بحاجه إلى تضمين بيانات جديده في صيغه الصفيف ، فراجع توسيع صيغه صفيف. يمكنك أيضا المحاولة:

إذا كنت تريد اللعب باستخدام ثوابت الصفائف قبل تجربتها باستخدام بياناتك الخاصة ، فيمكنك استخدام نموذج البيانات هنا.

يعرض المصنف أدناه أمثله لصيغ الصفيف. لاستخدام الامثله ، يجب تنزيل المصنف إلى الكمبيوتر بالنقر فوق أيقونه Excel في الزاوية السفلية اليسرى ، ثم فتحه في برنامج Excel لسطح المكتب.

انسخ الجدول أدناه وألصقه في Excel في الخلية A1. تاكد من تحديد الخلايا E2: E11, ، ادخل الصيغة = C2: C11 * D2: D11، ثم اضغط علي Ctrl + Shift + enter لإنشاء صيغه صفيف.

مندوب المبيعات

نوع السيارة

الرقم المباع

سعر الوحدة

إجمالي المبيعات

شامي

سيارة سيدان

5

2200

= C2: C11 * D2: D11

سيارة كوبيه

4

1800

جاكلين

سيارة سيدان

6

2300

سيارة كوبيه

8

1700

كامل

سيارة سيدان

3

2000

سيارة كوبيه

1

1600

مهدي

سيارة سيدان

9

2150

سيارة كوبيه

5

1950

أسامة

سيارة سيدان

6

2250

سيارة كوبيه

8

2000

إنشاء صيغة صفيف متعددة الخلايا

  1. في نموذج المصنف ، حدد الخلايا E2 عبر E11,. ستحتوي هذه الخلايا علي نتائجك.

يمكنك دائما تحديد الخلية أو الخلايا التي ستحتوي علي النتائج قبل إدخال الصيغة.

وبشكل دائم ، فاننا تعني 100-بالمائة من الوقت.

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

    = C2: C11 * D2: D11

  2. اضغط على Ctrl+Shift+Enter.

إنشاء صيغة صفيف أحادية الخلية

  1. في المصنف النموذجي ، انقر فوق الخلية B13.

  2. ادخل هذه الصيغة باستخدام اي من الأسلوبين من الخطوة 2 أعلاه:

    ‎=SUM(C2:C11*D2:D11)‎

  3. اضغط على Ctrl+Shift+Enter.

تضرب الصيغة القيم الموجودة في نطاقات الخلايا C2: C11 و D2: D11 ، ثم تضيف النتائج لحساب الإجمالي الكلي.

في Excel للويب ، يمكنك عرض صيغ الصفيف إذا كان المصنف الذي فتحته موجودا بالفعل. لكنك لن تتمكن من إنشاء صيغه صفيف في هذا الإصدار من Excel بالضغط علي Ctrl + Shift + Enter ، الذي يدرج الصيغة بين زوج من الأقواس الافتتاحية والإغلاق ({}). لا يؤدي إدخال هذه الأقواس يدويا إلى تحويل الصيغة إلى صيغه صفيف.

إذا كان تطبيق Excel لسطح المكتب متوفرا لديك ، فيمكنك استخدام الزر فتح في excel لفتح المصنف وإنشاء صيغه صفيف.

هل تحتاج إلى مزيد من المساعدة؟

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

ملاحظة:  وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. إن هدفنا هو أن يكون هذا المحتوى مفيداً لك. هل يمكنك إعلامنا إذا ما كانت المعلومات مفيدة؟ فيما يلي المقالة باللغة الإنجليزية لتكون مرجعاً لك.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×