دالة الـSEQUENCE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
شرح دالة SEQUENCE في الإكسيل: إنشاء تسلسلات رقمية ديناميكية
تُعد دالة SEQUENCE إحدى دوال المصفوفات الديناميكية الجديدة والقوية في برنامج الإكسيل، والتي أُعلن عنها لأول مرة في عام 2018. تتيح هذه الدالة للمستخدمين إنشاء قائمة من الأرقام المتسلسلة (مثل 1, 2, 3, ...) في صفوف أو أعمدة متعددة، كل ذلك من خلال صيغة واحدة بسيطة.
تُعتبر دالة SEQUENCE أداة فعالة للغاية لإنشاء قوائم مرقمة، أو تسلسلات تواريخ، أو جداول زمنية، أو أي نمط رقمي متزايد بشكل تلقائي.
ملاحظة هامة: هذه الدالة متوفرة فقط في إصدارات Microsoft 365 وExcel 2021 والإصدارات الأحدث.
كيفية استخدام دالة SEQUENCE في الإكسيل
تقوم دالة SEQUENCE بإنشاء مصفوفة ديناميكية من الأرقام، مما يعني أن النتائج "تتدفق" تلقائيًا إلى الخلايا المجاورة دون الحاجة إلى سحب الصيغة.
الصيغة العامة للدالة هي:
=SEQUENCE(rows, [columns], [start], [step])
حيث تمثل كل وسيطة ما يلي:
-
rows (الصفوف): عدد الصفوف التي تريد إنشاء التسلسل فيها (إلزامي).
-
[columns] (الأعمدة): عدد الأعمدة التي تريد إنشاء التسلسل فيها (اختياري، القيمة الافتراضية هي 1).
-
[start] (نقطة البداية): الرقم الذي سيبدأ به التسلسل (اختياري، القيمة الافتراضية هي 1).
-
[step] (مقدار الزيادة): القيمة التي سيتم زيادتها في كل خطوة (اختياري، القيمة الافتراضية هي 1).
أمثلة عملية على استخدام دالة SEQUENCE
مثال 1: إنشاء تسلسل بسيط
لإنشاء قائمة بالأرقام من 1 إلى 10 في عمود واحد، يمكنك استخدام الصيغة التالية في أي خلية فارغة:
=SEQUENCE(10)
سيقوم الإكسيل تلقائيًا بملء 10 صفوف أسفل الخلية بالأرقام من 1 إلى 10.
مثال 2: إنشاء جدول أرقام
لإنشاء جدول مكون من 3 صفوف وعمودين يحتوي على الأرقام من 1 إلى 6، نستخدم الصيغة:
=SEQUENCE(3, 2)
الناتج سيكون كالتالي:
| 1 | 2 |
| 3 | 4 |
| 5 | 6 |
مثال 3: إنشاء تسلسل مخصص
لإنشاء جدول مكون من 4 صفوف وعمودين، يبدأ التسلسل فيه من الرقم 4 ويزداد بمقدار 2 في كل خطوة، نستخدم الصيغة الكاملة:
=SEQUENCE(4, 2, 4, 2)
الناتج سيكون كالتالي:
| 4 | 6 |
| 8 | 10 |
| 12 | 14 |
| 16 | 18 |
مثال 4: إنشاء قائمة تواريخ
يمكن دمج دالة SEQUENCE مع دوال أخرى لإنشاء تسلسلات أكثر تعقيدًا. على سبيل المثال، لإنشاء قائمة بجميع أيام شهر يناير 2025، يمكنك استخدام الصيغة:
=SEQUENCE(31, 1, "2025-1-1", 1)
(لا تنسَ تنسيق الخلايا كتاريخ بعد إدخال الصيغة)