الحجج هي القيم التي تستخدمها الدالات لإجراء العمليات الحسابية. في برامج جداول البيانات مثل Excel و Google Sheets ، تكون الوظائف مجرد صيغ مدمجة تقوم بتنفيذ العمليات الحسابية المحددة ، وتتطلب معظم هذه الوظائف إدخال بيانات ، إما بواسطة المستخدم أو مصدر آخر ، من أجل إرجاع النتيجة.
بناء جملة الدالة
يشير بناء جملة الدالة إلى تخطيط الدالة وتضمين اسم الدالة وقوسها وفاصلات الفواصل وحجوزاتها.
دائمًا ما تكون الوسيطات محاطة بأقواس و يتم الفصل بين الوسيطات الفردية بفواصل.
مثال بسيط ، كما هو موضح في الصورة أعلاه ، هو الدالة SUM ، والتي يمكن استخدامها لتجميع أو مجموع الأعمدة الطويلة أو صفوف الأرقام. بناء الجملة لهذه الوظيفة هو:
SUM (Number1، Number2، … Number255)
الوسيطات لهذه الوظيفة هي: Number1، Number2، … Number255
عدد من الحجج
يختلف عدد الوسيطات التي تتطلبها الدالة مع الدالة. يمكن أن تحتوي الدالة SUM على ما يصل إلى 255 وسيطة ، ولكن هناك حاجة واحدة فقط - NUMBER1 جدال. الباقي اختيارية.
في هذه الأثناء ، تشتمل وظيفة OFFSET على ثلاث حجج مطلوبة واثنتين اختياريتين.
لا تتضمن الوظائف الأخرى ، مثل الدالتين NOW و TODAY ، أية وسائط ، بل تسحب بياناتها - الرقم التسلسلي أو التاريخ - من ساعة نظام الكمبيوتر. على الرغم من عدم الحاجة إلى أية وسائط بواسطة هذه الوظائف ، يجب أن يتم تضمين الأقواس ، والتي تعد جزءًا من بنية الدالة ، عند إدخال الدالة.
أنواع البيانات في الوسيطات
مثل عدد الوسائط ، فإن أنواع البيانات التي يمكن إدخالها لوسيطة تختلف تبعاً للدالة.
في حالة الدالة SUM ، كما هو موضح في الصورة أعلاه ، يجب أن تحتوي الوسيطات على بيانات أرقام ، ولكن يمكن أن تكون هذه البيانات:
- البيانات الفعلية التي يتم جمعها - NUMBER1 حجة في الصورة أعلاه
- مرجع خلية فردية إلى موقع بيانات الرقم في ورقة العمل - وسيطة Number2
- مصفوفة أو مجموعة من مراجع الخلايا - وسيطة Number3
تتضمن الأنواع الأخرى من البيانات التي يمكن استخدامها للوسائط ما يلي:
- بيانات النص
- القيم المنطقية
- قيم الخطأ
- وظائف أخرى
وظائف التعشيش
من الشائع أن يتم إدخال دالة واحدة كوسيطة لوظيفة أخرى. هذه العملية معروفة باسم وظائف التعشيش ويتم ذلك لتوسيع قدرات البرنامج في تنفيذ العمليات الحسابية المعقدة.
على سبيل المثال ، ليس من غير المألوف أن تتداخل وظائف IF مع بعضها داخل الآخر كما هو موضح أدناه.
= IF (A1> 50، IF (A2 <100، A1 * 10، A1 * 25)
في هذا المثال ، يتم استخدام الدالة IF الثانية أو المتداخلة مثل كانت value_if_true وسيطة دالة IF الأولى ويتم استخدامها لاختبار شرط ثاني ، إذا كانت البيانات في الخلية A2 أقل من 100. منذ Excel 2007 ، يتم السماح مستويات التداخل 64 في الصيغ. قبل ذلك ، تم دعم سبعة مستويات فقط من التعشيش. طريقتان للعثور على متطلبات الوسيطة للوظائف الفردية هي: تحتوي الغالبية العظمى من الدالات في Excel على مربع حوار ، كما هو موضح في دالة SUM في الصورة أعلاه ، والتي تسرد الوسائط المطلوبة والاختيارية للدالة. يمكن فتح مربع الحوار الخاص بالوظيفة من خلال: هناك طريقة أخرى لمعرفة وسيطات الدالة في Excel و Google Sheets هي: انقر فوق خلية ، أدخل علامة المساواة - لإعلام البرنامج بإدخال صيغة أدخل اسم الدالة - أثناء الكتابة ، تظهر أسماء جميع الوظائف التي تبدأ بهذا الحرف في تلميح الأدوات أسفل الخلية النشطة ؛ أدخل قوس مفتوح - يتم تحديد الوظيفة المحددة ووسائطها في تلميح الأدوات. في Excel ، يحيط إطار تلميح الأدوات بالوسائط الاختيارية مع أقواس مربعة (). جميع الحجج المدرجة الأخرى مطلوبة. في جداول بيانات Google ، لا تفرق نافذة تلميح الأدوات بين الوسائط المطلوبة والوسائط الاختيارية. بدلاً من ذلك ، يتضمن مثالاً بالإضافة إلى ملخص لاستخدام الدالة ووصف كل وسيطة. العثور على حجج الدالة
مربعات حوار دالة Excel
تلميحات الأدوات: كتابة اسم الدالة




