نظرة عامة حول الصيغ في Excel

نظرة عامة حول الصيغ في Excel

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

يقوم Excel بتنفيذ كل هذا باستخدام صيغ في الخلايا. حيث تقوم الصيغة بتنفيذ عمليات حسابية أو إجراءات أخرى على البيانات الموجودة في ورقة العمل. وتبدأ الصيغة دائماً بعلامة التساوي (=)، والتي قد تكون متبوعة بأرقام وعوامل تشغيل رياضية (كعلامة + أو - للإضافة أو الطرح)، بالإضافة إلى دالات Excel‏ المضمنة، مما يوسع بالفعل من قوة الصيغة.

على سبيل المثال، تضرب الصيغة التالية 2 في 3 ثم تضيف 5 إلى هذا الناتج للحصول على الإجابة 11.

‎=2*3+5

إليك بعض الأمثلة الإضافية للصيغ التي يمكنك إدخالها في ورقة عمل.

  • ‎=A1+A2+A3    تجمع القيم الموجودة في الخلايا A1 وA2 وA3.

  • ‎=SUM(A1:A10)    تستخدم الدالة SUM‏ لإرجاع مجموعة القيم الموجودة في A1 خلال A10.

  • ‎=TODAY()‎    تُرجع التاريخ الحالي.

  • =UPPER("hello")    تحول النص "hello" إلى "HELLO" باستخدام الدالة UPPER.

  • ‎=IF(A1>0)‎    تستخدم الدالة IF‏ لاختبار الخلية A1 لتحديد ما إذا كانت تحتوي على قيمة أكبر من 0 أم لا.

يمكن أن تحتوي الصيغة أيضاً على أي أو كل ما يلي: دالات، ومراجع، وعوامل تشغيل، وثوابت.

أجزاء من الصيغة   

أجزاء الصيغة

1. الدالات: تُرجع الدالة PI()‏ قيمة pi: 3.142...

2. المراجع: تُرجع A2 القيمة الموجودة في الخلية A2.

3. الثوابت: قيم الأرقام أو النصوص المدخلة مباشرة في صيغةٍ ما، مثل 2.

4. عوامل التشغيل: يرفع عامل التشغيل ^(علامة الإقحام) الرقم إلى أس، ويقوم عامل التشغيل * (علامة نجمية) بضرب الأرقام.

الثابت هو قيمة لا يتم حسابها؛ وتبقى دائماً كما هي. فمثلاً يُعد التاريخ ‎2008/10/9، والرقم 210، والنص "الأرباح الربع سنوية" من الثوابت. ولا تُعد أي تعبير قيمة ناتجة عن تعبير ثابتاً. إذا استخدمت ثوابت في صيغة بدلاً من مراجع لخلايا (مثل ‎=30+70+110)، فسيتغير الناتج فقط في حالة تعديل الصيغة. وبشكل عام، من الأفضل وضع الثوابت في خلايا منفردة حيث يمكنك تغييرها بسهولة إذا لزم الأمر، ثم يمكنك وضع مراجع لهذه الخلايا في الصيغ.

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

أنواع عوامل التشغيل. هناك أربعة أنواع مختلفة لعوامل تشغيل العمليات الحسابية: حسابي، ومقارنة، وتسلسل نص، ومرجع.

  • عوامل التشغيل الحسابية

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

    العامل الحسابي

    المعنى

    مثال

    + (عامل الإضافة)

    إضافة

    ‎=3+3

    – (علامة الطرح)

    طرح
    عدد سالب

    ‎‎=3–‎3
    =-3

    * (علامة نجمية)

    الضرب

    ‎=3*3

    / (شرطة مائلة للأمام)

    القسمة

    ‎=3/3

    % (علامة النسبة)

    النسبة المئوية

    30%

    ^ (علامة الإقحام)

    الرفع إلى الأس

    ‎=3^3

  • عوامل تشغيل المقارنة

    يمكنك مقارنة قيمتين باستخدام عوامل التشغيل التالية. عند مقارنة قيمتين باستخدام عوامل التشغيل هذه، تكون النتيجة قيمة منطقية — إما TRUE أو FALSE.

    عامل تشغيل المقارنة

    المعنى

    مثال

    = (علامة التساوي)

    يساوي

    ‎=A1=B1

    ‎>‎ (علامة أكبر من)

    أكبر من

    ‎=A1>B1

    ‎<‎ (علامة أصغر من)

    أصغر من

    ‎=A1<B1

    ‎>=‎ (علامة أكبر من أو يساوي)

    أكبر من أو يساوي

    ‎=A1>=B1

    ‎<=‎ (علامة أصغر من أو يساوي)

    أصغر من أو يساوي

    ‎=A1<=B1

    <>(علامة لا يساوي)

    لا يساوي

    ‎=A1<>B1

  • عامل تسلسل النص

    استخدم علامة العطف (&) لسَلسَلة (ضم) سلسلة نصية واحدة أو أكثر لإنشاء قطعة نصية واحدة.

    عامل تشغيل نصي

    المعنى

    مثال

    & (علامة العطف)

    ربط قيمتين أو سَلسَلتهما لإنشاء قيمة نصية متصلة واحدة

    ناتج الصيغة ‎="North"&"wind"‎ هو "Northwind".‏
    حيث تحتوي الخلية A1 على "الاسم الأخير" وتحتوي الخلية B1 على "الاسم الأول"، وبالتالي سيكون ناتج الصيغة ‎=A1&", "&B1 هو "الاسم الأخير، الاسم الأول".

  • عوامل التشغيل المرجعية

    يمكنك دمج نطاقات من الخلايا لإجراء العمليات الحسابية باستخدام عوامل التشغيل التالية.

    عامل التشغيل المرجعي

    المعنى

    مثال

    :(نقطتان)

    عامل تشغيل النطاق، الذي ينتج مرجعاً واحداً لكافة الخلايا الموجودة بين مرجعين، بما في ذلك هذين المرجعين.

    B5:B15

    ، (فاصلة)

    عامل تشغيل التوحيد، الذي يدمج مراجع متعددة في مرجع واحد

    ‎=SUM(B5:B15,D5:D15)‎

    (مسافة)

    عامل تشغيل التقاطع، الذي ينتج مرجعاً واحداً للخلايا المشتركة بين مرجعين

    B7:D7 C6:C8

أعلى الصفحة

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

  • ترتيب العمليات الحسابية

    تقوم الصيغ بحساب القيم بترتيب معين. تبدأ الصيغة في Excel دوماً بعلامة التساوي (=). ويفسر Excel الأحرف التي تلي علامة التساوي كصيغة. تلي علامة التساوي العناصر التي يتم حسابها (المُعاملات)، مثل الثوابت أو مراجع الخلايا. ويتم فصلها باستخدام عوامل تشغيل العمليات الحسابية. يحسب Excel الصيغة من اليسار إلى اليمين، تبعاً لترتيب معين لكل عامل تشغيل في الصيغة.

  • أسبقية عامل التشغيل في صيغ Excel‏

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

    عامل التشغيل

    الوصف

    :(نقطتان)

    (مسافة مفردة)

    ، (فاصلة)

    عوامل التشغيل المرجعية

    السالب (كما في 1-)

    %

    النسبة المئوية

    ^

    الرفع إلى الأس

    * و/

    الضرب والقسمة

    + و –

    الجمع والطرح

    &

    ربط سلسلتين نصيتين (سَلسَلة)

    =
    < >
    <=
    >=
    <>

    مقارنة

  • استخدام الأقواس في صيغ Excel‏

    لتغيير ترتيب التقييم، ضمّن جزء الصيغة الذي تريد حسابه أولاً بين أقواس. على سبيل المثال، تنتج الصيغة التالية 11 لأن Excel يجري عملية الضرب قبل الجمع. تقوم الصيغة بضرب 2 بـ 3 ثم تضيف 5 إلى الناتج.

    ‎=5+2*3‎

    في المقابل، إذا استخدمت الأقواس لتغيير بناء الجملة، فإن Excel يجمع 5 و2 معاً ثم يضرب الناتج في 3 للحصول على 21.

    ‎=(5+2)*3‎

    في المثال التالي، تفرض الأقواس التي تحيط بالجزء الأول من الصيغة على Excel القيام بحساب B4+25 أولاً ثم قسمة الناتج على مجموع القيم في الخلايا D5 وE5 وF5.

    ‎=(B4+25)/SUM(D5:F5)‎

    أعلى الصفحة

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

علامة التبويب لصيغ Excel على الشريط
  • بناء جملة الدالة في Excel‏

    يوضح المثال التالي بناء جملة الدالة من خلال الدالة ROUND‏ التي تقرب رقماً في الخلية A10.

    بنية الدالة

    1. البنية. تبدأ بنية الدالة بعلامة التساوي (=)، ويتبعها اسم الدالة، وقوس فتح، ثم وسيطات الدالة؛ والتي يتم فصلها بواسطة الفاصلات، وقوس الإغلاق.

    2. اسم الدالة. لإيجاد قائمة الدالات المتوفرة، انقر فوق الخلية واضغط على SHIFT+F3، حيث سيؤدي ذلك إلى تشغيل مربع الحوار إدراج دالة.

    صيغ Excel - إدراج مربع حوار الدالة

    3. الوسيطات. يمكن أن تكون الوسيطات عبارة عن أرقام أو قيم نصية أو قيم منطقية مثل TRUE أو FALSE، أو صفائف أو قيم خطأ مثل #N/A، أو مراجع خلايا. ويجب أن تنتج الوسيطة التي تقوم بتعيينها قيمة صالحة لهذه الوسيطة. يمكن أن تكون الوسيطات أيضاً عبارة عن ثوابت، وصيغ، أو غيرها من الدالات.

    4. تلميح أداة الوسيطة. يظهر تلميح أداة مع بناء الجملة والوسيطات أثناء كتابة الدالة. على سبيل المثال اكتب ‎=ROUND(‎ فيظهر تلميح الأداة. تظهر تلميحات الأدوات للدالات المضمّنة فقط.

    ملاحظة: لست بحاجة لكتابة الدالات بالأحرف الاستهلالية مثل ‎=ROUND، حيث يقوم برنامج Excel بتحويل أحرف اسم الدالة إلى أحرف استهلالية تلقائياً بدلاً عنك بمجرد الضغط على مفتاح الإدخال. إذا أخطأت في كتابة اسم دالة؛ على سبيل المثال ‎=SUME(A1:A10)‎ بدلاً من ‎=SUM(A1:A10)‎، سيقوم برنامج Excel بإرجاع خطأ ‎#NAME?‎.

  • إدخال دالات Excel‏

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

    معالج دالة Excel

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

    الإكمال التلقائي لصيغة Excel

  • تداخل دالات Excel‏

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

    دالات متداخلة

    1. الدالتان AVERAGE وSUM متداخلتان ضمن الدالة IF.

    القيم المرتجعة الصالحة    عند استخدام دالة متداخلة كوسيطة، يجب أن تُرجع الدالة المتداخلة نوع القيمة نفسه الذي تستخدمه الوسيطة. على سبيل المثال، إذا كانت الوسيطة تُرجع قيمة TRUE أو FALSE، فمن الضروري أن تُرجع الدالة المتداخلة قيمة TRUE أو FALSE. وإذا لم تُرجع الدالة هذه القيمة، فسيعرض Excel قيمة الخطأ !VALUE#.

    تداخل حدود المستويات    يمكن أن تحتوي الصيغة على عدد قد يصل إلى سبعة مستويات من الدالات المتداخلة. عند استخدام دالة واحدة (سنطلق على هذه الدالة B) كوسيطة في دالة أخرى (سنطلق على هذه الدالة A)، فإن الدالة B تعمل كدالة من المستوى الثاني. دالة AVERAGE على سبيل المثال، ودالة SUM كلاهما دالات من المستوي الثاني إذا تم استخدامها كوسيطات الدالة IF. وتصبح الدالة المتداخلة ضمن دالة AVERAGE المتداخلة هي دالة من المستوى الثالث، وهكذا.

    أعلى الصفحة

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

  • نمط المرجع A1‏

    بشكل افتراضي، يستخدم Excel نمط المرجع A1، الذي يشير إلى أعمدة بها أحرف (من A إلى XFD، لمجموع 16384 عمود) ويشير إلى صفوف ذات أرقام (من 1 إلى 1048576). تسمى هذه الأحرف والأرقام عناوين الصفوف والأعمدة. للإشارة إلى خلية، أدخل حرف العمود متبوعاً برقم الصف. على سبيل المثال، تشير B2 إلى الخلية عند تقاطع العمود B والصف 2.

    للإشارة إلى

    استخدام

    الخلية في العمود A والصف 10

    A10

    نطاق الخلايا في العمود A والصفوف من 10 إلى 20

    A10:A20

    نطاق الخلايا في الصف 15 والأعمدة من B إلى E

    B15:E15

    كافة الخلايا في الصف 5

    5:5

    كافة الخلايا في الصفوف من 5 إلى 10

    5:10

    كافة الخلايا في العمود H

    H:H

    كافة الخلايا في الأعمدة من H إلى J

    H:J

    نطاق الخلايا في الأعمدة من A إلى E والصفوف من 10 إلى 20

    A10:E20

  • إنشاء مرجع إلى خلية أو نطاق خلايا في ورقة عمل أخرى في نفس المصنف

    في المثال التالي، تحسب الدالة AVERAGE‏، متوسط قيمة النطاق b1: b10 في ورقة العمل المسماة «التسويق» في نفس المصنف.

    مثال لمرجع ورقة

    1. الإشارة إلى ورقة العمل المسماة "التسويق"

    2. الإشارة إلى نطاق الخلايا من B1 إلى B10

    3. علامة التعجب (!) تفصل مرجع ورقة العمل عن مرجع نطاق الخلايا

    ملاحظة: إذا كانت ورقة العمل التي يشير إليها المرجع تحتوي على مسافات أو أرقام، فسيلزم إضافة الفواصل العليا (') قبل وبعد اسم ورقة العمل، مثل ‎='123'!A1‎ أو ‎='January Revenue'!A1‎.

  • الفرق بين المراجع المطلقة والنسبية والمختلطة

    1. المراجع النسبية    يستند مرجع الخلية النسبي في الصيغة، مثل A1، إلى الموضع النسبي للخلية التي تحتوي على الصيغة والخلية التي يشير إليها المرجع. إذا تغيّر موضع الخلية التي تحتوي على الصيغة، فسيتغيّر المرجع. وإذا قمت بنسخ الصيغة أو تعبئتها عبر الصفوف أو إلى أسفل الأعمدة، فسيتم تعديل المرجع تلقائياً. تستخدم الصيغ الجديدة بشكلٍ افتراضي مراجع نسبية. على سبيل المثال، إذا قمت بتعبئة مرجع نسبي موجود في الخلية B2 أو نسخه إلى الخلية B3، فسيتم تعديله تلقائياً من ‎=A1 إلى ‎=A2.

      صيغة منسوخة تضم مرجعاً نسبياً   

      صيغة منسوخة تضم مرجعاً نسبياً

    2. المراجع المطلقة    يشير دوماً مرجع الخلية المطلق في الصيغة، مثل ‎$A$1، إلى خلية ما في موقع معين. إذا تغيّر موضع الخلية التي تحتوي على الصيغة، فإن المرجع المطلق يظل كما هو. وإذا قمت بنسخ الصيغة أو تعبئتها عبر الصفوف أو إلى أسفل الأعمدة، فلن يتم تعديل المرجع المطلق. تستخدم الصيغ الجديدة بشكلٍ افتراضي مراجع نسبية، ولذلك فقد تحتاج إلى تبديلها إلى مراجع مطلقة. على سبيل المثال، إذا قمت بتعبئة مرجع مطلق موجود في الخلية B2 أو نسخه إلى الخلية B3، فسيظل كما هو في الخليتين: ‎=$A$1.

      صيغة منسوخة تضم مرجعاً مطلقاً   

      صيغة منسوخة تضم مرجعاً مطلقاً
    3. المراجع المختلطة    يحتوي المرجع المختلط إما على عمود مطلق وصف نسبي أو صف مطلق وعمود نسبي. يأخذ مرجع العمود المطلق الشكل ‎$A1 و‎$B1 وهكذا. ويأخذ مرجع الصف المطلق الشكل A$1 وB$1 وهكذا. إذا تغيّر موضع الخلية التي تحتوي على الصيغة، فسيتغيّر المرجع النسبي ولن يتغيّر المرجع المطلق. وإذا قمت بنسخ الصيغة أو تعبئتها عبر الصفوف أو إلى أسفل الأعمدة، فسيتم تعديل المرجع النسبي تلقائياً، ولن يتم تعديل المرجع المطلق. على سبيل المثال، إذا قمت بتعبئة مرجع مختلط أو نسخه من الخلية A2 إلى الخلية B3، فسيتم تعديله من ‎=A$1 إلى ‎=B$1.

      صيغة منسوخة تضم مرجعاً مختلطاً   

      صيغة تم نسخها تضم مرجعاً مختلطاً

  • نمط المرجع الثلاثي الأبعاد

    الإشارة إلى أوراق العمل نفسها بطريقة سهلة    إذا أردت تحليل البيانات الموجودة في الخلية نفسها أو نطاق الخلايا نفسه في أوراق عمل متعددة داخل المصنف، فاستخدم مرجعاً ثلاثي الأبعاد. يتضمن المرجع ثلاثي الأبعاد مرجع الخلية أو النطاق، مسبوقاً بنطاق من أسماء أوراق العمل. يستخدم Excel أية أوراق عمل مخزنة بين اسم بداية المرجع واسم نهايته. على سبيل المثال، تجمع الصيغة (ورقة13!B5:ورقة2)SUM= كافة القيم التي تحتويها الخلية B5 على كافة أوراق العمل الموجودة بين "ورقة 2" و"ورقة 13" بما في ذلك هاتين الورقتين.

    • يمكنك استخدام المراجع ثلاثية الأبعاد للإشارة إلى خلايا موجودة في أوراق أخرى، وتعريف أسماء، وإنشاء صيغ باستخدام الدالات التالية: SUM وAVERAGE وAVERAGEA وCOUNT وCOUNTA وMAX وMAXA وMIN وMINA وPRODUCT وSTDEV.P وSTDEV.S وSTDEVA وSTDEVPA وVAR.P وVAR.S وVARA وVARPA.

    • لا يمكن استخدام المراجع الثلاثية الأبعاد في صيغ الصفائف.

    • لا يمكن استخدام المراجع الثلاثية الأبعاد مع عامل تشغيل التقاطع (مسافة واحدة) أو في الصيغ التي تستخدم تقاطع ضمني.

    ما الذي يحدث عند نقل أوراق العمل أو نسخها أو إدراجها أو حذفها    توضح الأمثلة التالية الأمر الذي يحدث عند نقل أوراق عمل مضمّنة في مرجع ثلاثي الأبعاد أو نسخها أو إدراجها أو حذفها. تستخدم هذه الأمثلة الصيغة (A2:A5ورقة6:ورقة2!)SUM= لجمع الخلايا من A2 إلى A5 في أوراق العمل من 2 إلى 6.

    • الإدراج أو النسخ    إذا قمت بإدراج الأوراق بين "ورقة2" و"ورقة6" أو نسخها (نقطتا النهاية في هذا المثال)، فسيضمّن Excel كافة القيم الموجودة في الخلايا من A2 إلى A5 من الأوراق التي تمت إضافتها في العمليات الحسابية.

    • الحذف     إذا حذفت أوراقاً بين "ورقة2" و"ورقة6"، فسيزيل Excel قيمها من العملية الحسابية.

    • النقل    إذا نقلت أوراقاً من بين "ورقة2" و"ورقة6" إلى موقع موجود خارج نطاق الأوراق المرجعي، فسيزيل Excel قيمها من العملية الحسابية.

    • نقل نقطة نهاية    إذا نقلت "ورقة2" أو "ورقة6" إلى موقع آخر في المصنف نفسه، فسيقوم Excel بتعديل العملية الحسابية لاحتواء نطاق الأوراق الجديد بينهما.

    • حذف نقطة نهاية    إذا حذفت "ورقة2" أو "ورقة6"، فسيقوم Excel بتعديل العملية الحسابية لاحتواء نطاق الأوراق بينهما.

  • نمط المرجع R1C1‏

    يمكنك أيضاً استخدام نمط مرجع حيث تكون الصفوف والأعمدة في ورقة العمل مرقمة. يُعتبر نمط المرجع R1C1 مفيداً لاحتساب مواضع الصفوف والأعمدة في وحدات الماكرو. وفي النمط R1C1، يشير Excel إلى موقع الخلية باستخدام الحرف "R" يتبعه رقم الصف والحرف "C" يتبعه رقم العمود.

    المرجع

    المعنى

    R[-2]C

    مرجع نسبي للخلية الموجودة على مسافة صفين لأعلى في العمود نفسه

    R[2]C[2]‎

    مرجع نسبي للخلية الموجودة على مسافة صفين لأسفل وعمودين إلى اليسار

    R2C2

    مرجع مطلق للخلية الموجودة في الصف الثاني والعمود الثاني

    R[-1]‎

    مرجع نسبي للصف بأكمله الموجود فوق الخلية النشطة

    R

    مرجع مطلق للصف الحالي

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

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

    أعلى الصفحة

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

‏المثال 1‏

نوع المثال

مثال، استخدام النطاقات بدلاً من الأسماء

مثال، استخدام الأسماء

المرجع

‎=SUM(A16:A20)‎

(المبيعات)SUM=

ثابت

‎=PRODUCT(A12,9.5%)‎

‎=PRODUCT(Price,TaxRate)‎

الصيغة

‎=TEXT(VLOOKUP(MAX(A16,A20),A16:B20,2,FALSE),"m/dd/yyyy")‎

2,FALSE)‎،"m/dd/yyyy‎،معلومات المبيعات،(المبيعات)‎=TEXT(VLOOKUP(MAX‎

جدول

A22:B25

‎(السعر,الجدول1[@نسبة الضريبة])PRODUCT=

مثال 2

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لكي تقوم الصيغ بعرض النتائج، حدد هذه الصيغ، واضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لمشاهدة كل البيانات.

ملاحظة:  في الصيغ الموجودة في العمودين C وD، يتم استخدام الاسم المعرّف "المبيعات" كبديل للمرجع إلى (النطاق) A9:A13 والاسم "معلومات المبيعات" كبديل للنطاق A9:B13. إذا لم تنشئ هذه الأسماء في مصنف الاختبار الخاص بك، ستقوم الصيغ الموجودة في D2:D3 بإرجاع الخطأ ‎#NAME?‎‎‎.

نوع المثال

مثال، دون استخدام اسم

مثال، استخدام اسم

الصيغة والناتج، استخدام اسم

المرجع

‎'=SUM(A9:A13)‎

(المبيعات)‎'=SUM

(المبيعات)SUM=

الصيغة

‎'=TEXT(VLOOKUP(MAX(A9:13),A9:B13,2,FALSE),"m/dd/yyyy")‎

2,FALSE)‎،"m/dd/yyyy‎،معلومات المبيعات،(المبيعات)‎'=TEXT(VLOOKUP(MAX‎

2,FALSE)‎،"m/dd/yyyy‎،معلومات المبيعات،(المبيعات)‎=TEXT(VLOOKUP(MAX‎

السعر

995 ر.س.

المبيعات

تاريخ البيع

249 ر.س.

17/3/2011

399 ر.س.

4/2/2011

643 ر.س.

23/4/2011

275 ر.س.

30/4/2011

447 ر.س.

5/4/‏2011

  • أنواع الأسماء

    تتوفر أنواع متعددة من الأسماء التي يمكنك إنشاءها واستخدامها.

    • الاسم المعرّف    اسم يمثل خلية أو نطاق خلايا أو صيغة أو قيمة ثابتة. يمكنك إنشاء الاسم المعرّف الخاص بك. وينشئ Excel أيضاً في بعض الأحيان اسماً معرّفاً بالنيابة عنك، كما هو الحال عند تعيين منطقة الطباعة.

    • اسم الجدول    اسم لجدول Excel، وهو عبارة عن مجموعة من البيانات حول موضوع معين مخزّن في سجلات (صفوف) وحقول (أعمدة). وينشئ Excel اسماً افتراضياً لجدول Excel مثل "الجدول1" و"الجدول2" وهكذا في كل مرة يتم فيها إدراج جدول Excel، إلا أنه يمكنك تغيير هذه الأسماء لجعلها أوضح.

      لمزيد من المعلومات حول جداول Excel، راجع استخدام المراجع المصنفة في جداول Excel‏.

  • إنشاء أسماء وإدخالها

    بإمكانك إنشاء اسم باستخدام:

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

    • إنشاء اسم من تحديد    يمكنك أن تقوم بسهولة بإنشاء أسماء من تسميات أعمدة وصفوف موجودة باستخدام تحديد من الخلايا في ورقة العمل.

    • مربع الحوار اسم جديد    يعد الخيار الأفضل لإنشاء الأسماء بمزيد من المرونة، مثل تعيين نطاق محلي على مستوى ورقة العمل أو إنشاء تعليق لاسم.

    ملاحظة: تستخدم الأسماء بشكلٍ افتراضي مراجع خلايا مطلقة.

    تستطيع إدخال الاسم عن طريق:

    • الكتابة    كتابة الاسم، على سبيل المثال، كوسيطة لصيغة.

    • استخدام الإكمال التلقائي للصيغ    استخدم القائمة المنسدلة "الإكمال التلقائي للصيغ"، حيث يتم تلقائياً إدراج الأسماء الصحيحة.

    • التحديد من الأمر "الاستخدام في الصيغة"    حدد اسماً معرّفاً من قائمة متوفرة من الأمر الاستخدام في الصيغة في المجموعة الأسماء المعرفة على علامة تبويب الصيغة.

لمزيد من المعلومات، راجع تعريف الأسماء واستخدامها في الصيغ.

أعلى الصفحة

يمكن لصيغة الصفيف إجراء عمليات حسابية متعددة ومن ثم إرجاع إما نتيجة واحدة أو نتائج متعددة. تعمل صيغ الصفائف على مجموعتين أو أكثر من القيم المعروفة بوسيطات الصفائف. ويجب أن تحتوي كل وسيطة صفيف على العدد نفسه للصفوف والأعمدة. تستطيع إنشاء صيغ الصفائف بالطريقة نفسها التي تستخدمها لإنشاء صيغة أخرى، باستثناء الضغط على CTRL+SHIFT+ENTER لإدخال الصيغة. تكون بعض الدالات المضمّنة عبارة عن صيغ صفائف ويجب إدخالها كصفائف للحصول على النتائج الصحيحة.

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

استخدام صيغة صفيف لحساب نتيجة واحدة أو نتائج متعددة

ملاحظة: عند إدخال صيغة الصفيف، يقوم Excel تلقائياً بإدراج الصيغة بين {} (أقواس متعرجة). إذا قمت بإدخال الأقواس المتعرجة بنفسك، سيعرض Excel الصيغة الخاصة بك كنص.

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

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

    صيغة صفيف تُرجع نتيجة واحدة

    عند إدخال الصيغة ‎={SUM(B2:D2*B3:D3)}‎ كصيغة صفيف، فإنها تقوم بضرب حصص كل سهم في سعره، ثم تجمع نتائج العمليات الحسابية هذه معاً.

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

    على سبيل المثال، نفترض أن هناك سلسلة من ثلاثة أرقام مبيعات (في العمود B) لسلسلة من ثلاثة أشهر (في العمود A الدالة TREND تحدد القيم الثابتة لأرقام المبيعات. لعرض جميع نتائج الصيغة، يتم إدخالها في ثلاث خلايا في العمود (C (c1:c3.

    صيغة صفيف تُرجع نتائج متعددة

    عند إدخال الصيغة ‎=TREND(B1:B3,A1:A3)‎ كصيغة صفيف، فإنها تُرجع ثلاث نتائج منفصلة (22196 و17079 و11962)، استناداً إلى أرقام المبيعات الثلاثة والأشهر الثلاثة.

استخدام ثوابت الصفائف

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

يمكن أن تحتوي ثوابت الصفائف على أرقام أو قيم نصية أو قيم منطقية مثل TRUE أو FALSE أو قيم خطأ مثل ‎#N/A. ويمكن أن تكون الأنواع المختلفة للقيم من نوع ثابت الصفيف نفسه — مثل {1,3,4;TRUE,FALSE,TRUE}. يمكن أيضاً أن تكون الأرقام في ثوابت الصفائف بتنسيق عدد صحيح أو عشري أو علمي. ويجب إحاطة النص بعلامتي اقتباس مزدوجتين — مثل "الثلاثاء".

لا يمكن أن تحتوي ثوابت الصفائف على مراجع لخلايا أو أعمدة أو صفوف غير متساوية الطول أو صيغ أو أحرف خاصة مثل $ (علامة الدولار) أو أقواس أو % (علامة النسبة المئوية).

عند تنسيق ثوابت الصفائف، تأكد من:

  • إحاطتها بأقواس متعرجة ( { } ‏).

  • فصل القيم الموجودة في الأعمدة المختلفة باستخدام الفواصل (,). على سبيل المثال، لتمثيل القيم 10 و20 و30 و40، أدخل {10,20,30,40}. يُعرف ثابت الصفيف هذا كصفيف "1 بـ 4" وهو يعادل المرجع "1 صف بـ 4 أعمدة".

  • فصل القيم الموجودة في الصفوف المختلفة باستخدام الفواصل المنقوطة (؛). على سبيل المثال، لتمثيل القيم 10 و20 و30 و40 في صف واحد، و50 و60 و70 و80 في الصف الموجود تحته مباشرةً، يمكنك إدخال ثابت صفيف "2 بـ 4": {‎10,20,30,40;50,60,70,80}.

أعلى الصفحة

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

  • لحذف الصيغ مع قيمها الناتجة، قم بما يلي:

    1. حدد الخلية أو نطاق الخلايا التي تحتوي على الصيغة.

    2. اضغط على DELETE.

  • لحذف الصيغ بدون حذف قيمها الناتجة، قم بما يلي:

    1. حدد الخلية أو نطاق الخلايا التي تحتوي على الصيغة.

      إذا كانت الصيغة هي صيغة صفيف، فحدد نطاق الخلايا الذي يحتوي على صيغة الصفيف.

      كيفية تحديد نطاق من الخلايا التي تحتوي على صيغة الصفيف

      1. انقر فوق أية خلية في صيغة الصفيف.

      2. على علامة التبويب الشريط الرئيسي، في المجموعة تحرير، انقر فوق بحث وتحديد، ثم فوق الانتقال إلى.

      3. انقر فوق خاص.

      4. انقر فوق الصفيف الحالي.

    2. انقر فوق علامة التبويب الشريط الرئيسي الموجودة في المجموعة الحافظة وانقر فوق نسخ شكل الزر .
      صورة شريط Excel

      اختصار لوحة المفاتيح    ويمكنك أيضاً الضغط على CTRL+C.

    3. ضمن علامة التبويب الشريط الرئيسي، في المجموعة الحافظة، انقر فوق السهم الموجود تحت لصق شكل الزر ، ثم انقر فوق لصق القيم.

أعلى الصفحة

يلخص الجدول التالي بعض الأخطاء الأكثر شيوعاً التي يمكن ارتكابها أثناء إدخال صيغة وكيفية تجنب أخطاء الصيغ:

تأكد من...

معلومات إضافية

مطابقة جميع أقواس الفتح والإغلاق في الصيغة   

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

استخدام نقطتين للإشارة إلى إدخال نطاق في الصيغة   

تستخدم علامة النقطتين (:) لفصل مرجع الخلية الأولى والأخيرة في النطاق. مثل، A1:A5.

إدخال كافة الوسيطات المطلوبة   

يمكن أن تحتوي الدالات على وسيطات إلزامية واختيارية (ويشار إليها بواسطة الأقواس المربعة في بناء الجملة). يجب إدخال جميع الوسيطات الإلزامية. تأكد أيضاً أنك لم تقم بإدخال عدد كبير جداً من الوسيطات.

لا تقم بتضمين أكثر من 64 دالة في الصيغة   

يقتصر تداخل الدالات في الصيغة الواحدة على 64 مستوى.

إحاطة أسماء أوراق العمل والمصنفات بعلامات اقتباس مفردة    

عند الإشارة إلى قيم أو خلايا ضمن أوراق عمل أو مصنفات أخرى تحتوي أسمائها على أحرف غير أبجدية، يجب إحاطة الأسماء بعلامات اقتباس مفردة ( ' ).

تضمين المسار لمصنفات خارجية   

يجب أن تحتوي كل المراجع الخارجية على اسم مصنف ومسار إلى هذا المصنف.

إدخال الأرقام بدون تنسيق   

يجب عدم تنسيق الأرقام التي تقوم بإدخالها في صيغة ما بالفواصل العشرية أو علامات الدولار ($) حيث تُستخدم الفواصل بالفعل للفصل بين الوسيطات في الصيغ، وتُستخدم علامات الدولار للإشارة إلى المراجع المطلقة. على سبيل المثال، بدلاً من إدخال ‏$1,000 في الصيغة، أدخل 1000.

أعلى الصفحة

هام: قد تختلف نتائج الصيغ المحسوبة وبعض دالات ورقة العمل في Excel بعض الشيء بين كمبيوتر يعمل بنظام Windows باستخدام بنية x86 أو x86-64 وكمبيوتر يعمل بنظام Windows RT باستخدام بنية ARM. اعرف المزيد حول الاختلافات.

هل لديك أسئلة خاصة تتعلق بالدالة؟

نشر سؤال في منتدى مجتمع Excel‏

ساعدنا في تحسين Excel

هل لديك اقتراحات حول كيفية تحسين الإصدار التالي من Excel؟ إذا كان الأمر كذلك، يرجى الاطلاع على المواضيع في ‏Excel User Voice‏

انظر أيضاً

نظرة عامة حول الصيغ في Excel‏

كيفية تفادي الصيغ المقطوعة

البحث عن الأخطاء في الصيغ وتصحيحها

اختصارات لوحة المفاتيح والمفاتيح الوظيفية في Excel‏

دالات Excel (بالترتيب الأبجدي)

دالات Excel (حسب الفئة)

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

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

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

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

×