جدول المحتويات
في هذا البرنامج التعليمي ، ستتعلم كيفية إنشاء تسلسل رقمي في Excel باستخدام الصيغ. بالإضافة إلى ذلك ، سنوضح لك كيفية إنشاء سلسلة من الأرقام الرومانية والأعداد الصحيحة العشوائية تلقائيًا - كل ذلك باستخدام وظيفة SEQUENCE للمصفوفة الديناميكية الجديدة.
الأوقات التي كان عليك فيها وضع الأرقام في التسلسل لقد ولت Excel يدويًا منذ فترة طويلة. في Excel الحديث ، يمكنك إنشاء سلسلة أرقام بسيطة في لمح البصر باستخدام ميزة الملء التلقائي. إذا كان لديك مهمة أكثر تحديدًا في الاعتبار ، فاستخدم وظيفة SEQUENCE ، المصممة خصيصًا لهذا الغرض.
دالة Excel SEQUENCE
دالة SEQUENCE في Excel تُستخدم لإنشاء مصفوفة من الأرقام المتسلسلة مثل 1 ، 2 ، 3 ، إلخ.
إنها دالة صفيف ديناميكية جديدة تم تقديمها في Microsoft Excel 365. والنتيجة هي مصفوفة ديناميكية تمتد إلى الرقم المحدد من الصفوف والأعمدة تلقائيًا.
تحتوي الوظيفة على بناء الجملة التالي:
SEQUENCE (صفوف ، [أعمدة] ، [بدء] ، [خطوة])أين:
الصفوف (اختياري) - عدد الصفوف المراد تعبئتها.
الأعمدة (اختياري) - عدد الأعمدة المراد تعبئتها. في حالة حذفه ، يتم تعيين الإعدادات الافتراضية على عمود واحد.
بدء (اختياري) - رقم البداية في التسلسل. في حالة حذفها ، يتم تعيين الإعدادات الافتراضية على 1.
الخطوة (اختياري) - الزيادة لكل قيمة لاحقة في التسلسل. يمكن أن تكون موجبة أو سالبة.
- إذا كانت موجبة ، تزداد القيم اللاحقة ، مما يؤدي إلى إنشاء ملفتسلسل تصاعدي.
- إذا كانت القيم سالبة ، تقل القيم اللاحقة ، مما ينتج عنه تسلسل تنازلي.
- إذا تم حذفها ، فإن الخطوة الافتراضية هي 1.
وظيفة التسلسل هي فقط معتمد في Excel for Microsoft 365 و Excel 2021 و Excel للويب.
الصيغة الأساسية لإنشاء تسلسل رقمي في Excel
إذا كنت تبحث عن ملء عمود من الصفوف بأرقام متسلسلة بدءًا من 1 ، يمكنك استخدام دالة Excel SEQUENCE في أبسط أشكالها:
لوضع الأرقام في عمود :
SEQUENCE ( n)لوضع الأرقام في صف :
SEQUENCE (1، n)حيث n هو عدد العناصر في التسلسل.
على سبيل المثال ، لملء عمود بـ 10 أرقام تزايدية ، اكتب الصيغة أدناه في الخلية الأولى (A2 في حالتنا) واضغط على مفتاح الإدخال:
=SEQUENCE(10)
ستنتشر النتائج في الصفوف الأخرى تلقائيًا.
لعمل تسلسل أفقي ، اضبط وسيطة من الصفوف على 1 (أو احذفها) وحدد عدد الأعمدة ، 8 في حالتنا:
=SEQUENCE(1,8)
إذا كنت ترغب في ملء نطاق من الخلايا بأرقام متسلسلة ، فقم بتحديد كلا الصفين و عمودان وسيطات. على سبيل المثال ، لملء 5 صفوف و 3 أعمدة ، يمكنك استخدام هذه الصيغة:
=SEQUENCE(5,3)
إلى ابدأ برقم محدد ، قل 100 ، قدم هذا الرقم في الوسيطة الثالثة:
=SEQUENCE(5,3,100)
لإنشاءقائمة الأرقام مع خطوة زيادة محددة ، حدد الخطوة في الوسيطة الرابعة ، 10 في حالتنا:
=SEQUENCE(5,3,100,10)
تُترجم الصيغة الكاملة إلى اللغة الإنجليزية البسيطة ، كما يلي:
دالة SEQUENCE - أشياء يجب تذكرها
لإجراء تسلسل من الأرقام بكفاءة في Excel ، من فضلك تذكر هذه الحقائق الأربع البسيطة:
- لا تتوفر وظيفة SEQUENCE إلا مع اشتراكات Microsoft 365 و Excel 2021. في Excel 2019 و Excel 2016 والإصدارات السابقة ، لا تعمل لأن هذه الإصدارات لا تدعم الديناميكي المصفوفات.
- إذا كانت مصفوفة الأرقام المتسلسلة هي النتيجة النهائية ، يقوم Excel بإخراج جميع الأرقام تلقائيًا في ما يسمى نطاق الانسكاب. لذلك ، تأكد من وجود عدد كافٍ من الخلايا الفارغة لأسفل وعلى يمين الخلية حيث تدخل الصيغة ، وإلا سيحدث خطأ #SPILL.
- يمكن أن يكون الصفيف الناتج أحادي البعد أو ثنائي الأبعاد ، بناءً على كيفية تكوين الصفوف و الأعمدة .
- أي وسيطة اختيارية لم يتم تعيين الإعدادات الافتراضية لها على 1.
كيف لإنشاء تسلسل رقمي في Excel - أمثلة الصيغة
على الرغم من أن صيغة SEQUENCE الأساسية لا تبدو مثيرة للغاية ، عند دمجها مع وظائف أخرى ، فإنها تأخذ مستوى جديدًا تمامًا من الفائدة.
Make تسلسل تنازلي (تنازلي) في Excel
لإنشاء سلسلة متسلسلة تنازلية ، بحيث تكون كل قيمة لاحقةأقل من الرقم السابق ، قم بتوفير رقم سالب للوسيطة الخطوة .
على سبيل المثال ، لإنشاء قائمة من الأرقام تبدأ من 10 وتناقص بمقدار 1 ، استخدم هذه الصيغة:
=SEQUENCE(10, 1, 10, -1)
فرض تسلسل ثنائي الأبعاد للتحرك رأسيًا من أعلى إلى أسفل
عند ملء نطاق من الخلايا ذات الأرقام المتسلسلة ، بشكل افتراضي ، تنتقل السلسلة دائمًا أفقيًا عبر الصف الأول ثم نزولًا إلى الصف التالي ، تمامًا مثل قراءة كتاب من اليسار إلى اليمين. لجعلها تنتشر عموديًا ، أي من الأعلى إلى الأسفل عبر العمود الأول ثم إلى العمود التالي ، قم بتداخل SEQUENCE في دالة TRANSPOSE. يرجى ملاحظة أن TRANSPOSE تقوم بتبديل الصفوف والأعمدة ، لذلك يجب عليك تحديدها بالترتيب العكسي:
TRANSPOSE (SEQUENCE ( عمود، صفوف، ابدأ ، خطوة))على سبيل المثال ، لملء 5 صفوف و 3 أعمدة بأرقام متسلسلة تبدأ من 100 ومضاعفة بمقدار 10 ، تأخذ الصيغة هذا النموذج:
=TRANSPOSE(SEQUENCE(3, 5, 100, 10))
لفهم الأسلوب بشكل أفضل ، يرجى إلقاء نظرة في لقطة الشاشة أدناه. هنا ، نقوم بإدخال جميع المعلمات في خلايا منفصلة (E1: E4) وإنشاء تسلسلين باستخدام الصيغ أدناه. يرجى الانتباه إلى الصفوف والأعمدة يتم توفيرها بترتيب مختلف!
التسلسل الذي يتحرك رأسياً من أعلى إلى أسفل (من حيث الصفوف):
=TRANSPOSE(SEQUENCE(E2, E1, E3, E4))
تسلسل منتظم يتحرك أفقيًا من اليسار إلى اليمين (عمود-wise):
=SEQUENCE(E1, E2, E3, E4)
إنشاء سلسلة من الأرقام الرومانية
تحتاج إلى تسلسل رقمي روماني لبعض المهام ، أو للمتعة فقط ؟ هذا سهل! قم ببناء صيغة SEQUENCE عادية وقم بتدويرها في دالة ROMAN. على سبيل المثال:
=ROMAN(SEQUENCE(B1, B2, B3, B4))
حيث B1 هو عدد الصفوف ، B2 هو عدد الأعمدة ، B3 هو رقم البداية و B4 هي الخطوة.
إنشاء تسلسل متزايد أو متناقص من الأرقام العشوائية
كما تعلم على الأرجح ، توجد في Excel الجديد وظيفة خاصة لتوليد أرقام عشوائية ، RANDARRAY ، والتي ناقشناها منذ بضعة مقالات. يمكن لهذه الوظيفة أن تفعل الكثير من الأشياء المفيدة ، لكنها في حالتنا لا يمكن أن تساعد. لإنشاء سلسلة تصاعدية أو تنازلية من الأرقام الصحيحة العشوائية ، سنحتاج إلى وظيفة RANDBETWEEN القديمة الجيدة للوسيطة الخطوة في SEQUENCE.
على سبيل المثال ، لإنشاء سلسلة من زيادة الأرقام العشوائية التي تنسكب في أي عدد من الصفوف والأعمدة كما هو محدد في B1 و B2 ، على التوالي ، وتبدأ من العدد الصحيح في B3 ، تصبح الصيغة كما يلي:
=SEQUENCE(B1, B2, B3, RANDBETWEEN(1, 10))
اعتمادًا على ما إذا كنت تريد خطوة أصغر أو أكبر ، قم بتوفير رقم أقل أو أعلى للوسيطة الثانية من RANDBETWEEN.
لعمل تسلسل من إنقاص الأرقام العشوائية ، يجب أن تكون الخطوة سالبة ، لذلك تضع علامة الطرح قبل وظيفة RANDBETWEEN:
=SEQUENCE(B1, B2, B3, -RANDBETWEEN(1, 10))
ملاحظة. لأن Excelدالة RANDBETWEEN هي متقلبة ، وسوف تولد قيمًا عشوائية جديدة مع كل تغيير في ورقة العمل الخاصة بك. نتيجة لذلك ، سيتغير تسلسل الأرقام العشوائية باستمرار. لمنع حدوث ذلك ، يمكنك استخدام ميزة لصق خاص & gt؛ قيم في Excel لاستبدال الصيغ بالقيم.
وظيفة Excel SEQUENCE مفقودة
مثل أي دالة صفيف ديناميكية أخرى ، يتوفر SEQUENCE فقط في Excel لـ Microsoft 365 و Excel 2021 التي تدعم المصفوفات الديناميكية. لن تجده في Excel 2019 و Excel 2016 وما قبل الديناميكي.
هذه هي طريقة إنشاء تسلسل في Excel باستخدام الصيغ. آمل أن تكون الأمثلة مفيدة وممتعة. على أي حال ، شكرًا لك على القراءة وآمل أن أراك على مدونتنا الأسبوع المقبل!
تدرب على المصنف للتنزيل
أمثلة صيغ Excel SEQUENCE (ملف .xlsx)