Professional Documents
Culture Documents
هي عبارة عن صيغة رياضية مخزنة في اكسل لها وظيفة معينة تستقبل بيانات معينة وتعطي نتائج معينة .
*ما هي أنواع دوال اكسل
-4الدوال الحصائية -1دوال رياضيات ومثلثات
-5الدوال المالية -2دوال التاريخ والوقت
-6الدوال النصية -3دوال منطقية
*شروط كتابة صيغة الدوال
-1أن تكتب الشارة = في بداية الصيغة كي يعرف البرنامج أن محتويات الخلية معادلة وليست أرقاما أو عناوين
-2أن تكتب اسم الدالة الخاصة بالعملية
-3كتابة القواس بعد كتابة اسم الدالة ) (
-4أن يكون الحل مثاليًا ومنطقيًا
بعض الرموز المستخدمة في كتابة الدوال
ضغط مفتاحي)الرقم 0ناحية الرقام في الصف العلى ( + Shift (
ضغط مفتاحي)الرقم 9ناحية الرقام في الصف العلى ( + Shift (
ضغط المفتاح ك باللغة النجليزية و ;
ضغط المفتاحين ك +SHIFT إلى :
ناحية الرقام + & /& *& -
العليات في اكسل
ليكن لدينا المثال التالي
-9الدالة -:LOG
تستخدم في إرجاع اللوغاريتم لرقم الساس الذي تحدده .
*بناء المعادلة:
)=LOG(BASE ; NUMBER
-:NUMBERالرقم -:BASEالساس
*أمثلة على الدالة
)=LOG(8;2 =3
)=LOG(16;4 =2
-10الدالة -:MOD
تستخدم في إرجاع باقي قسمة رقم على المقسوم علية.
*بناء المعادلة:
) =MOD(NUMBER ; DIVISOR
-:DIVISORالرقم الذي تريد القسمة علية. -:NUMBERالرقم الذي تريد قسمة.
*أمثلة على الدالة
)=MOD(24;5 =4
)=MOD(30;5 =0
-11الدالة -:POWER
تستخدم في إرجاع النتيجة لرقم مرفوع إلى الساس.
*بناء المعادلة:
) = POWER (NUMBER ; POWER
-:NUMBERهو الرقم الساسي .أو رقم حقيقي -:POWER .هو الس الذي يرفع إليه الرقم الساسي.
*أمثلة على الدالة
)=POWER(5,2 )تربيع )=5 25
)=POWER(98.6,3.2 مرفوعة إلى أس = 98.6 (46 -) 3
-12الدالة -:ROUND
تقريب العدد إلى عدد معين من الخانات.
*بناء المعادلة:
= (ROUND(number ; num_digits
)-:NUMBERالعدد(العدد الذي تريد تقريبه -:Num_digis .يحدد عدد الخانات الذي تريد العدد إليها.
ملحظات -:
إذا كانت num_digitsأكبر من ) 0صفر( ،يتم تقريب العدد إلى عدد معين من المنازل العشرية.
إذا كانت num_digitsصفرًا ،يتم تقريب العدد إلى أقرب عدد صحيح.
إذا كانت num_digitsأصغر من صفر ،يتم تقريب العدد إلى يسار النقطة العشرية.
إعداد الستاذان:وليد وسليمان ألحميدي
*أمثلة على الدالة
)=ROUND(2.15; 1 تقريب 2.15إلى منزل عشري واحد )=( 2.2
)=ROUND(2.149; 1 تقريب 2.149إلى منزل عشري واحد )=(2.1
=(ROUND(-1.475; 2 تقريب 1.475-إلى منزلتين عشريتين =)(1.48-
)(ROUND(21.5, -1 تقريب 21.5إلى منزل عشري واحد إلى يسار النقطة العشرية ==(20
-:PRODUCT-13
ضرب كافة الرقام المعطاة كوسائط وإرجاع النتاج.
*بناء المعادلة:
=(...,PRODUCT(number1;number2
) ... ;Number1; number2الرقم ;1الرقم (... ;2هي الرقام من 1إلى 30التي تريد ضربها.
*أمثلة على الدالة
)=PRODUCT(A2:A4 ضرب الرقام أعله )=(2250
)=PRODUCT(A2:A4, 2 )ضرب الرقام أعله و =4500) 2
-14الدالة -: LN
إرجاع اللوغاريتم الطبيعي لرقم .يستند اللوغاريتم الطبيعي إلى الثابت .(e (2.718281845904
*بناء المعادلة:
)=LN)number
) -: Numberرقم( هو رقم حقيقي موجب تريد اللوغاريتم الطبيعي له.
ملحظة
تعد LNمعكوس دالة .EXP
*أمثلة على الدالة
)=LN(86 اللوغاريتم الطبيعي لـ =(4.454347) 86
)=LN(2.7182818 اللوغاريتم الطبيعي لقيمة الثابت =(1) e
))=LN(EXP(3 اللوغاريتم الطبيعي لـ eتم رفعه إلى أس = (3) 3
-15الدالة -:TRUNC
اقتصاص رقم إلى عدد صحيح بإزالة الجزء ألكسري للرقم.
*بناء المعادلة
)=TRUNC(number ; num_digits
الرقم الذي ترغب في اقتصاصه. ) Numberالرقم(-:
) Num_digitsعدد الرقام( -:رقم يحدد دقة القتصاص .تساوي القيمة الفتراضية لـ num_digits
صفرًا.
*أمثلة على الدالة
)=TRUNC(8.9 =8 الجزء الصحيح لـ)(8.9
)=TRUNC(-8.9 =-8 (الجزء الصحيح ل (-8.9
)1 =SUMI
)";C2:C8بسكويت ماري";F(A2:A8
)2 =SUMI
)";B2:B8صابون أريال ";F(A2:A8
)3 =SUMI
) ";B2:B8بسكويت أبو ولد";F(A2:A8
)4 =SUMI
) ";C2:C8صابون كريستال ";F(A2:A8
-1
-2
D C B A
إجمالي
الوصف الصيغة أيام الغياب
الراتب
الشرط -:إذا كانت عدد أيام الغياب أقل من 30
النتيجة عند تحقق الشرط-:تنفيذ
)"موقف";=IF(B2<30;(A2/30)*B2 30 35000
العملية الحسابية (A2/30)*B2
)النتيجة عند عدم تحقق الشرط)-:موقف
-3
C B A
المعدل اسم الطالب م 1
85 AHMAD 1 2
60 MOHAMAD 2 3
40 30 3 4
*ملحظة -:
إذا احتوت الصيغة على أكثر من شرط فإن أقواس إغلق الشروط )جمل (IFتكتب معًا بعد أخر شرط وتكون
على عدد الشروط )جمل .(IF
س -:قررت إدارة الجامعة توزيع الطلب الذين تم قبولهم هذا العام على كليات الجامعة كالتالي-:
كلية الطب -1أذا كان المعدل أكبر من %80والقسم علمي
كلية العلوم -2أذا كان المعدل أكبر من %75والقسم علمي
إعداد الستاذان:وليد وسليمان ألحميدي
كلية التربية -3أذا كان المعدل أكبر من %70والقسم علمي أو أدبي
كلية التجارة -4أذا كان المعدل أكبر من %80والقسم علمي أو أدبي أو تجاري
* الصيغة العامة
;"علمي"(;"كلية الطب"==IF(AND(C2>80;B2
;"علمي"(;"كلية العلوم"=IF(AND(C2>75;B2
;"أدبي"((;"كلية التجارة"=";B2علمي"=IF(AND(C2>70;OR(B2
;"تجاري"((;"كلية التجارة"=";B2أدبي"=";B2علمي"=IF(AND(C2>70;OR(B2
))))"غير مقبول"
س -:1قررت شركة السعيد قبول المتقدمين للعمل أن تتوفر فيهم إحدى الشروط التالية-:
أن يكون المتقدم أما حاصل على الشهادة العلمية أو أن المتقدم فلسطيني -1
أن يكون المتقدم أما يمني أو أن خبرة اكبر من سنتين -2
أن يكون المتقدم أما يمني أو أن عمرة اكبر من 23 -3
*الصيغة العامة
;)""فلسطيني=";D2علمي"==IF(OR(B2
;يمني"("=";D2سنتين"=>IF(OR(C2
;)";E2>23يمني"=IF(OR(D2
)))غير مقبول";"" مقبول"
س -:قررت إدارة الجامعة توزيع الطلب الذين تم قبولهم هذا العام على كليات الجامعة كالتالي-:
كلية الطب -1أذا كان المعدل أكبر من %80والقسم علمي
كلية العلوم أذا كان المعدل أكبر من %75والقسم علمي -2
كلية أذا كان المعدل أكبر من %70والقسم علمي أو أدبي -3
التربية
كلية التجارة -4أذا كان المعدل أكبر من %80والقسم علمي أو أدبي أو تجاري
* الصيغة العامة
;=IF(AND(C8<5000;B8=I8;D8>E8);C8*50%
;IF(AND(C8<5000;E8>D8);C8*80%
;IF(AND(C8<5000;D8>0;E8>0;D8=E8);C8*70%
;IF(AND(C8<5000;E8>=1;D8=0);C8*60%
;IF(AND(C8<5000;B8=I8;D8=0;E8=0);C8*40%
))))"ل يصرف له"
=AVERAGEA(A1:A5) = 5.6
=AVERAGEA(A1:A5;A6) = 7
-3الدالة -:COUNT
حساب عدد الخليا التي تحتوي على أرقام وأرقام أيضًا داخل قائمة الوسائط .استخدم COUNTللحصول على عدد
الدخالت في حقل أرقام يوجد في نطاق أو صفيف أرقام.
* بناء المعادلة
=(...,COUNT(value1;value2
)...,value1, value2القيمة ،1القيمة (... ،2الوسائط من 1إلى 30التي من الممكن أن تحتوي
على أو تشير إلى أشكال مختلفة من أنواع البيانات ،لكن يتم حساب الرقام فقط.
أمثلة هذه الدالة
-1
E D C B A
الوصف النتيج
صيغة المعادلة Value 2 Value 1 1
ة
حساب عدد القيم الرقمية ) (5وإهمال البيانات النصية 1 )=count(5;Val 2
حساب عدد القيم الرقمية في الخليا المحددة A3و
B3و القيمة 5 3 )=count(A3;B3;5 2 15 3 -4الدالة
حساب عدد الخليا التي تحتوي على أرقام في الصف
3 COUNT
الول إلى الصف الرابع من العمود Aوتجاهل القيم 2 )=count(A1:A4 /2007/11 4
النصية والفراغ -:A
حساب عدد القيم في الخلية B5وتجاهل القيم
المنطقية 0 )=count(A5:B5 4 TRUE 5
حساب عدد
الخليا غير
الفارغة والقيم الموجودة في قائمة الوسائط .استخدم COUNTAلحساب عدد الخليا التي تحتوي على بيانات في
نطاق أو صفيف.
بناء المعادلة
إعداد الستاذان:وليد وسليمان ألحميدي
=(...,COUNTA(value1;value2
) ... ,value1, value2القيمة ،1القيمة = (... ،2الوسائط من 1إلى 30التي تمثل القيم التي تريد حسابها .وفي هذه
الحالة ،تكون القيمة أي نوع من المعلومات ،بما في ذلك النص الفارغ )""( وليس الخليا الفارغة.
أمثلة هذه الدالة
E D C B A -1
Value Value
الوصف النتيجة صيغة المعادلة 2 1
1
حساب عدد القيمة 5والنص Val 2 )"=counta(5;"Val 2
حساب عدد الخليا غير الفارغة في A2و B3
مع القيمة 5 2 )=counta(A2;B3;5 2 15 3
حساب عدد الخليا غير الفارغة من A1إلى A4 3 )=counta(A1:A4 3 4
/2007/11
حساب عدد الخليا غير الفارغة في A2و B2 0 )=counta(A2;B2 4 TRUE 5
-5الدالة -:COUNTBLANK
حساب الخليا الفارغة في نطاق معين من الخليا.
*بناء المعادلة
=(COUNTBLANK(range
) Rangeالنطاق( :النطاق الذي تريد حساب الخليا الفارغة منه.
ملحظة
يتم حساب الخليا أيضًا ذات الصيغ التي تقوم بإرجاع "" )نص فارغ( .ول يتم حساب الخليا التي تحتوي على قيم
الصفر.
أمثلة هذه الدالة
-1
E D C B A
الوصف النتيجة صيغة المعادلة Value 2 Value 1 1
حساب عدد الخلية الفارغة A2 1 )=countblank(5;"Val";A2 2
حساب عدد الخليا الفارغة A2و B2 2 )= countblank(A2;B3;5;B2 2 15 3
حساب عدد الخليا الفارغة من A1إلى A4و
B4 3 )=countblank (A1:A4;B4 /2007/11 4
حساب عدد الخليا الفارغة في A2و B2و
و A5 B4 4 )=countblank(A1:B5;B5 4 5
-9الدالة -:MEDIAN
إرجاع وسيط الرقام المعطاة .الوسيط هو الرقم في وسط مجموعة من الرقام؛ بمعنى؛ أن نصف الرقام تحتوي
على قيم أكبر من الوسيط ،والنصف الخر يحتوي على قيم أقل.
*بناء المعادلة
=(...;MEDIAN(number1;number2
الرقام من 1إلى 29التي تريد الوسيط الخاص ) ... ,Number1, Number2الرقم ،1الرقم (... ،2
بها.
أمثلة هذه الدالة
-1
E D C B A
الوصف النتيجة صيغة المعادلة Value 2 Value 1 1
الوسيط في أول خمسة أرقام في العمود A )5 = MEDIAN(A2:A6 12 3 2
الوسيط لكافة الرقام أو المتوسط لـ 5و 6 )5.5 = MEDIAN(A2:A7 22 4 3
الوسيط لخمسة أرقام في العمود B )17 = MEDIAN(B3:B7 14 5 4
الوسيط لكافة الرقام أو المتوسط لـ 14و
17 )15.5 = MEDIAN(B2:B7 17 6 5
19 7 6
23 8 7
-11الدالة -:MINA
إرجاع أصغر قيمة في قائمة الوسائط .يتم مقارنة النص والقيم المنطقية مثل TRUEو FALSEبالضافة إلى
الرقام.
*بناء المعادلة
=(...;MINA(value1;value2
)...,Value2, Value1القيمة ،1القيمة (... ،2القيم من 1إلى 30الذي تريد البحث عن أصغر قيمة لها.
أمثلة هذه الدالة
-1
E D C B A
الوصف النتيجة صيغة المعادلة Value 2 Value 1 1
أصغر رقم من الرقام الموجودة داخل الخليا
المحددة حيث يتم تقييم FALSEلتساوي 0 )0 =MINA(A2:B3 0.6 0.3 2
أصغر رقم من الرقام الموجودة داخل الخليا )0.3 =MINA(A2;A3;B2 FALSE 0.4 3
-12الدالة -:MODE
إرجاع القيم كثيرة الحدوث ،أو التكرار ،في صفيف أو نطاق من البيانات .ومثل ،MEDIANتعتبر MODEمقياس
موقع.
*بناء المعادلة
=(...;MODE(number1;number2
) ... ,Number1, number2رقم ،1رقم (... ،2هي الوسائط من 1إلى 30التي تريد حساب المنوال لها.
يمكنك أيضًا استخدام صفيف منفرد أو مرجع لصفيف بدًل من الوسائط المفصولة بفاصلة.
أمثلة هذه الدالة
-1
-13الدالة -:SMALL
إرجاع القيمة الصغرى ذات الموقع kفي مجموعة البيانات .استخدم هذه الدالة لرجاع القيم بواسطة ثابت نسبي
محدد في مجموعة البيانات.
*بناء المعادلة
=(SMALL(array;k
)Arrayصفيف(-:هو الصفيف أو نطاق البيانات الرقمية الذي تريد تحديد القيمة الصغرى ذات الموقع kله.
-: Kهو الموضع )من الصغر( في الصفيف أو نطاق البيانات لرجاعه.
أمثلة هذه الدالة
-14الدالة -:LARGE
إرجاع أكبر قيمة من القيم بالموضع Kفي مجموعة بيانات .يمكنك استخدام هذه الدالة لتحديد قيمة تستند إلى
ل ،يمكنك استخدام LARGEلرجاع أكبر تقدير ،أو التقدير الذي يليه ،أو التقدير الثالث.موقعها النسبي .مث ً
*بناء المعادلة
=(LARGE(array;k
) Arrayصفيف( -:هي الصفيف أو نطاق البيانات الذي تريد تحديد أكبر قيمة عدد من القيم Kله.
-: Kهي الموضع )من الكبر( في الصفيف أو نطاق البيانات الذي سيتم إرجاعه.
أمثلة هذه الدالة
B A
الوصف البيانات 1
التكلفة المبدئية 1,000,000 2
قيمة الخردة 100,000 3
العمر النتاجي بالسنوات 6 4