0Pricing
Excel Formulas Academy · درس

ماذا يعني الانسكاب

افهم كيف يمكن لصيغة واحدة إخراج مصفوفة عبر خلايا عديدة

ماذا يعني الانسكاب درس مجاني في Excel Formulas Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Excel Formulas Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.

صيغة واحدة، وإجابات متعددة

تعيد معظم الصيغ التي كتبتموها قيمة واحدة في خلية واحدة. لكن المصفوفات الديناميكية تغيّر ذلك. إذ يمكن لصيغة واحدة إرجاع قائمة أو شبكة كاملة من النتائج، وتضع جداول البيانات كل نتيجة تلقائيًا في خليتها الخاصة.

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

أول مثال على الانسكاب

افترضوا أن النطاق A1:A5 يحتوي على الأرقام من 1 إلى 5. اكتبوا في الخلية C1 الصيغة =A1:A5*10 ثم اضغطوا على Enter.

بدلًا من إجابة واحدة، ستحصلون على خمس إجابات: 10 و20 و30 و40 و50، مرتبة عموديًا في النطاق C1:C5. لقد كتبتم الصيغة في C1 فقط، لكن النتيجة انسكبت تلقائيًا إلى الخلايا الموجودة أسفلها.

=A1:A5*10

نطاق الانسكاب

تُسمى كتلة الخلايا التي تملؤها الصيغة نطاق الانسكاب. تحتوي الخلية العلوية اليسرى فقط، والتي تُسمى الخلية الأساسية، على الصيغة فعليًا. أما الخلايا الأخرى فتُملأ تلقائيًا، وتظهر حولها حدود زرقاء باهتة عند تحديد الخلية الأساسية.

لا يمكنكم تعديل الخلايا المنسكبة مباشرةً. فإذا حاولتم ذلك، فستحصلون على خطأ. ولتغيير الناتج، عدّلوا الصيغة في الخلية الأساسية.

الإشارة إلى الانسكاب باستخدام العامل #

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

إذا انسكبت صيغة في C1 إلى الأسفل حتى C5، فإن C1# تعني نطاق الانسكاب بأكمله. استخدموها في موضع آخر مثل =SUM(C1#)، وسيشمل المجموع دائمًا كل قيمة منسكبة، حتى إذا اتسع نطاق الانسكاب لاحقًا.

=SUM(C1#)

تتحدّث النتائج المنسكبة تلقائيًا

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

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

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

صُممت العديد من الدوال الحديثة لإرجاع مصفوفات، ولذلك فهي تدعم الانسكاب:

  • FILTER تعيد الصفوف المطابقة.
  • UNIQUE تعيد قائمة مميزة.
  • تعيد SORT وSORTBY ترتيب نطاق.
  • تنشئ SEQUENCE قائمة من الأرقام.

ستتعرّفون إلى FILTER وUNIQUE في هذه الدورة. إذ تُخرج كل منهما نتائج متعددة من صيغة واحدة.

مثال عملي على انسكاب UNIQUE

تخيلوا أن العمود A يسرد المناطق: الشرق، الغرب، الشرق، الشمال، الغرب. وللحصول على قائمة نظيفة بالمناطق المميزة، اكتبوا صيغة واحدة:

=UNIQUE(A2:A6)

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

=UNIQUE(A2:A6)

الانسكاب عبر الأعمدة أيضًا

لا يقتصر الانسكاب على الاتجاه إلى الأسفل. فقد تنسكب الصيغة عبر الأعمدة، أو تملأ حتى شبكة ثنائية الأبعاد.

على سبيل المثال، تنسكب =SEQUENCE(3,4) في كتلة بارتفاع 3 صفوف وعرض 4 أعمدة، فتملأ 12 خلية بالأرقام من 1 إلى 12. ويعتمد الاتجاه والشكل بالكامل على المصفوفة التي تنتجها الصيغة.

=SEQUENCE(3,4)

أماكن توفر المصفوفات الديناميكية

تعمل المصفوفات الديناميكية والانسكاب في Excel for Microsoft 365 وExcel 2021 and later. كما يدعم Google Sheets انسكاب المصفوفات منذ سنوات.

لا تدعم الإصدارات الأقدم مثل Excel 2016 و2019 الانسكاب. ففيها، كان يجب تأكيد صيغ المصفوفات باستخدام Ctrl+Shift+Enter، ولم يكن بإمكانها التوسع تلقائيًا. إذا رفضت صيغكم الانسكاب، فتحققوا من الإصدار أولًا.

لا مزيد من النسخ إلى الأسفل

قبل ظهور المصفوفات الديناميكية، كنتم تكتبون =B2*C2 في خلية واحدة وتسحبونها إلى الأسفل عبر مئات الصفوف. أما مع الانسكاب، فتكتبونها مرة واحدة.

تنسكب الصيغة =B2:B100*C2:C100 بنتيجة واحدة لكل صف عبر النطاق بأكمله. وتصبح الصيانة بسيطة جدًا: فهناك صيغة واحدة لقراءتها وإصلاحها، بدلًا من مئات النسخ التي قد تخرج عن التزامن.

=B2:B100*C2:C100

النموذج الذهني للانسكاب

فكّروا في الصيغة المنسكبة على أنها برنامج صغير يُخرج شكلًا من البيانات، لا رقمًا واحدًا فقط. ثم تضع جداول البيانات هذا الشكل في الشبكة بدءًا من الخلية الأساسية.

مهمتكم هي التأكد من وجود مساحة فارغة كافية ليستقر فيها هذا الشكل. ستوضح الدروس التالية كيفية إنتاج أشكال مفيدة باستخدام FILTER وUNIQUE، وما يجب فعله عندما يكون الموضع المستهدف محجوبًا.

اختبار سريع

اختبروا مدى فهمكم للانسكاب.

مراجعة: معنى الانسكاب

تعلّمتم أن صيغة المصفوفة الديناميكية يمكنها إرجاع نتائج متعددة، وأن جدول البيانات يضعها تلقائيًا في نطاق انسكاب.

  • تحتوي الخلية الأساسية وحدها على الصيغة.
  • أشيروا إلى نطاق الانسكاب بأكمله باستخدام العامل #، مثل C1#.
  • تتسع نطاقات الانسكاب وتتقلص تلقائيًا مع بيانات المصدر.
  • تدعم دوال مثل FILTER وUNIQUE وSORT وSEQUENCE الانسكاب جميعًا.

ستستخدمون FILTER بعد ذلك لإرجاع الصفوف التي تريدونها فقط.

الأسئلة الشائعة

هل درس «ماذا يعني الانسكاب» مجاني؟

نعم — نص درس «ماذا يعني الانسكاب» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Excel Formulas Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.

ماذا ستتعلم في «ماذا يعني الانسكاب»؟

افهم كيف يمكن لصيغة واحدة إخراج مصفوفة عبر خلايا عديدة تتمرن على Excel Formulas Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Excel Formulas Academy؟

لا تُشترط خبرة سابقة. Excel Formulas Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.

كم من الوقت يستغرق درس «ماذا يعني الانسكاب»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Excel Formulas Academy هذا؟

نعم. كل درس في Excel Formulas Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ماذا يعني الانسكاب
  2. تصفية البيانات باستخدام FILTER
  3. إزالة التكرارات باستخدام UNIQUE
  4. معالجة الخطأ SPILL
← العودة إلى Excel Formulas Academy