بناء جملة الوظيفة في Excel: كل ما تحتاج إلى معرفته

يعد فهم كيفية إنشاء الصيغ خطوة أساسية في تعلم استخدام برنامج Excel(learning to use Excel) . فيما يلي كتاب تمهيدي حول بناء جملة الوظائف والصيغ في MS Excel .

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

ما هو معنى النحو؟

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

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

ما هي الصيغة في Excel؟

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

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

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

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

بناء الصيغة الأساسية

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

= 30 + 40

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

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

ربما تكون قد لاحظت المشكلة الواضحة في هذا - الحروف الهجائية تنفد بسرعة كبيرة، فماذا عن الأعمدة بعد Z؟ ثم نبدأ في دمج الحروف الهجائية، مما يعطينا AA، وAB، وAC، وما إلى ذلك.

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

= أ1 + أ2

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

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

مقدمة إلى الوظائف

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

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

يتم استدعاء الوظائف باسمها متبوعًا بأي وسيطات بين قوسين (أو بين قوسين، كما يطلق عليها بدقة). على سبيل المثال، يمكنك استخدام الدالة SUM لإضافة عدد كبير من الخلايا بسهولة:

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

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

  • المتوسط(AVERAGE) ​​- دالة أساسية أخرى، تقوم الدالة "المتوسط"(AVERAGE) بإرجاع متوسط ​​نطاق القيم المدخلة فيها. مفيدة جدا للحسابات المالية.

  • CONCATENATE - يعمل هذا مع النص بدلاً من الأرقام. باستخدام CONCATENATE ، يمكنك ضم سلسلتين معًا وإخراج القيمة النهائية. مفيد(Useful) لإنشاء نص باستخدام العوامل الشرطية وربطها بالنتيجة النهائية.

  • LEN - الشكل المختصر للطول ،(Length) يقوم LEN ببساطة بحساب عدد الأحرف في سلسلة معينة، بما في ذلك المسافات. ظرفي جدًا(Very) في استخدامه (مثل معرفة ما إذا كانت الخلية الفارغة تحتوي بالفعل على مسافات) ولكنه أفضل من حساب الأحرف يدويًا.

  • TRIM – من الشائع جدًا إدخال مسافات إضافية عن طريق الخطأ في بعض الخلايا، مما يؤدي إلى التخلص من نتائج بعض العمليات الحسابية أو عمليات CONCATENATE . يمكن استخدام وظيفة TRIM لإزالة جميع المسافات الزائدة، مع ترك مسافة واحدة فقط بين كل كلمة.

الوظائف المنطقية

لقد رأينا حتى الآن مجموعة من الوظائف المختلفة التي تؤدي العديد من المهام المفيدة مثل SUM أو AVERAGE أو TRIM . ولكن ماذا عن المقارنات المنطقية؟

تمامًا مثل أي لغة برمجة أخرى، يتضمن بناء جملة Excel عوامل تشغيل منطقية مثل IF وAND(AND) بالإضافة إلى OR. الأكثر فائدة هي الدالة IF، بينما يتم استخدام الدالتين الأخريين غالبًا ضمن التعبير المنطقي.

بناء جملة IF بسيط(The syntax of IF is simple) : تعبير منطقي يتم تقييمه إما إلى TRUE أو FALSE ، متبوعًا بالقيم التي يجب اتباعها في أي من الشرطين المبينين بالتسلسل. وبطبيعة الحال، كل هذا يدخل بين قوسين ويفصل بينه وبين الفواصل. شيء من هذا القبيل:

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

ومن ناحية أخرى، يمكن للحجة الأولى أن تتخذ أشكالا عديدة. يمكن أن يكون التعبير المنطقي ببساطة عبارة عن مقارنة بين قيمتين باستخدام رموز مثل "<" أو "="، ولكنه يمكن أيضًا أن يكون مزيجًا من عدة عبارات باستخدام AND أو OR.

وذلك لأن كلاً من AND وOR يُرجعان TRUE أو FALSE فقط ، بدلاً من أي سلسلة نصية أو قيمة رقمية. يمكنك استخدام هذه الوظائف عن طريق تضمين تعبيرين منطقيين كوسائط؛ تقوم الدالة AND(AND) بإرجاع TRUE إذا تم تقييم كلا الوسيطتين إلى TRUE ، بينما تقوم OR بإرجاع TRUE حتى إذا كانت إحداهما TRUE . وبخلاف ذلك(Otherwise) ، يتم إرجاع FALSE .

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

لتبسيط الأمور بشكل أكبر، يتضمن Excel بعض الوظائف التي تجمع بين IF وعمليات مفيدة أخرى مثل SUM أو AVERAGE(Excel includes a few functions that combine IF with other useful operations like SUM or AVERAGE) .

نسخ الصيغ

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

لا، يمكنك فقط نسخها.

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

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

ما الذي تحتاج لمعرفته حول بناء جملة دالة Excel(Excel Function Syntax) ؟

كمبتدئ، لا تهتم بمحاولة حفظ كل دالة في برنامج Excel . نادرًا ما يكون معظمها مفيدًا، ويمكنك العثور على تركيبها بالنقر فوق الزر ƒ𝑥 بجوار شريط الصيغة.

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

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



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts