You are on page 1of 29

‫تعريف الدالة‬

‫هي عبارة عن صيغة رياضية مخزنة في اكسل لها وظيفة معينة تستقبل بيانات معينة وتعطي نتائج معينة ‪.‬‬
‫*ما هي أنواع دوال اكسل‬
‫‪ -4‬الدوال الحصائية‬ ‫‪ -1‬دوال رياضيات ومثلثات‬
‫‪ -5‬الدوال المالية‬ ‫‪ -2‬دوال التاريخ والوقت‬
‫‪ -6‬الدوال النصية‬ ‫‪ -3‬دوال منطقية‬
‫*شروط كتابة صيغة الدوال‬
‫‪-1‬أن تكتب الشارة = في بداية الصيغة كي يعرف البرنامج أن محتويات الخلية معادلة وليست أرقاما أو عناوين‬
‫‪-2‬أن تكتب اسم الدالة الخاصة بالعملية‬
‫‪-3‬كتابة القواس بعد كتابة اسم الدالة ) (‬
‫‪ -4‬أن يكون الحل مثاليًا ومنطقيًا‬
‫بعض الرموز المستخدمة في كتابة الدوال‬
‫ضغط مفتاحي)الرقم ‪ 0‬ناحية الرقام في الصف العلى ‪( + Shift‬‬ ‫(‬
‫ضغط مفتاحي)الرقم ‪ 9‬ناحية الرقام في الصف العلى ‪( + Shift‬‬ ‫(‬
‫ضغط المفتاح ك باللغة النجليزية‬ ‫و‬ ‫;‬
‫ضغط المفتاحين ك ‪+SHIFT‬‬ ‫إلى‬ ‫‪:‬‬
‫ناحية الرقام‬ ‫‪+ & /& *& -‬‬
‫العليات في اكسل‬
‫ليكن لدينا المثال التالي‬

‫هناك نوعين من التعبيرات التي يمكن كتابتها في خلية‬


‫‪-1‬العمليات الحسابية وتستخدم فيها إشارات الجمع والطرح والضرب والقسمة حسب الجدول التالي‪.‬‬
‫الناتج‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫الشارة‬ ‫العملية‬
‫‪=A1+300 =A1 +B1‬‬ ‫=‪7+8‬‬ ‫‪+‬‬ ‫الجمع‬
‫=‪=A1-100 =A1-B1 6-5‬‬ ‫‪-‬‬ ‫الطرح‬
‫‪=B1*20‬‬ ‫=‪=B1*C1 4*6‬‬ ‫*‬ ‫الضرب‬
‫‪=C1/5‬‬ ‫‪=A1/B1‬‬ ‫‪=8/2‬‬ ‫‪/‬‬ ‫القسمة‬
‫‪=A1^3‬‬ ‫‪=B1^C1‬‬ ‫‪=5^2‬‬ ‫^‬ ‫الس‬
‫العمليات الحسابية يمكن أن تكون بين أرقام عادية كما في أمثلة العمود )‪ (1‬أو يمكن أن تكون بين أرقام وخليا كما في‬
‫أمثلة العمود ) ‪ ( 3‬باعتبار أن اسم الخلية يدل على محتويات الخلية أو بين الخليا مع بعضها كما في أمثلة العمود )‪.(2‬‬
‫‪ -2‬العمليات المنطقية وهي عمليات تحتوي على احد إشارات المقارنة التالية‪.‬‬
‫الناتج‬ ‫مثال‬ ‫ما تدل علية‬ ‫الشارة‬
‫‪TRUE‬‬ ‫‪=A1>B1‬‬ ‫اكبر من‬ ‫<‬
‫‪FALSE‬‬ ‫‪=A1<100‬‬ ‫اقل من‬ ‫>‬
‫‪TRUE‬‬ ‫‪=A1>=90‬‬ ‫اكبر أو يساوي‬ ‫<=‬
‫‪TRUE‬‬ ‫‪=A1<=100‬‬ ‫اقل أو يساوي‬ ‫>=‬
‫‪TRUE‬‬ ‫‪=A1<>B1‬‬ ‫ل يساوي‬ ‫><‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪FALSE‬‬ ‫‪= A1=B1‬‬ ‫يساوي‬ ‫=‬
‫ل حظ أن ناتج التعيير المنطقي يأخذ احد القيم التالية )‪ (TRUE‬يعني صائب أو )‪(FALSE‬‬ ‫•‬
‫خاطئ لن‬
‫التعبير المنطقي دائما نواتجه إما صائب أو خاطئ وليس له قيمة ثالثة‪.‬‬
‫فمثل المثال )=‪ (!A!>B‬يعني هل الخلية )‪ (A1‬اكبر من الخلية )‪ (B1‬والناتج )‪ (TRUE‬أي صائب لنه فعل‬
‫الخلية )‪ (A1‬اكبر من الخلية )‪ (B1‬لن الولى تحتوي على العدد ‪ 90‬والثانية ‪.8‬‬
‫* إذا التعبير المنطقي يقوم بإيجاد ناتج المقارنة بين رقمين أو خليتين أو خلية ورقم ويرجع الناتج هل صائبا أو خاطئا فقط ‪.‬‬
‫• أولويات العمليات الحسابية‬
‫‪ -3‬الضرب والقسمة‬ ‫‪-1‬القواس‬
‫‪ -4‬الجمع والطرح‬ ‫‪ -2‬الس‬
‫*أوجد الناتج ‪:‬‬
‫‪(4-2)*5 -2‬‬ ‫‪6-8/2 -1‬‬
‫‪3^8-16/2 -3‬‬
‫الحل‪:‬‬
‫‪6-8/2‬‬ ‫‪(1‬‬
‫نوجد ناتج القسمة ‪4=8/2‬‬ ‫‪-1‬‬
‫‪6-4‬‬
‫‪2=4-6‬‬ ‫‪ -2‬نوجد قيمة الطرح مع ناتج العملية الولى‬
‫‪(4-2)*5 -2‬‬
‫=‪(2-4)2‬‬ ‫‪ -1‬نوجد قيمة الرقام داخل القواس‬
‫‪10=2*5‬‬ ‫‪ -2‬نوجد قيمة الضرب مع ناتج العملية الولى‬
‫‪3^8-16/2 -3‬‬
‫‪8=3^2‬‬ ‫‪ -1‬نوجد قيمة الس‬
‫‪=216/8‬‬ ‫‪ -2‬نوجد قيمة القسمة مع ناتج العملية الولى‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫أول الدوال الرياضية والمثلثلية‬
‫‪-1‬الدالة ‪-:SUM‬‬
‫وتستخدم في إيجاد خليا معينة)مجموع الخليا المحددة( ومعنى كلمة )‪(SUM‬أجمع‪.‬‬
‫*بناء المعادلة‪:‬‬ ‫‪.‬‬
‫;……‪ (..‬القيمة;‪ VAL 2‬القيمة =‪SUM(VAL 1‬‬
‫*أمثلة على الدالة‬
‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫النتيجة‬ ‫الصيغة‬ ‫القيمة ‪ 1‬القيمة ‪ 2‬القيمة ‪3‬‬ ‫‪1‬‬
‫جمع محتوى الخليتين‪+‬الرقم‬
‫‪50‬‬ ‫‪=A2+b2+20‬‬ ‫‪66‬‬ ‫‪20‬‬ ‫‪10‬‬ ‫‪2‬‬
‫‪(A2+b2+20 )20‬‬
‫جمع محتوى الخليا‬
‫‪36‬‬ ‫)‪=SUM A3+B3+C3‬‬ ‫‪24‬‬ ‫‪30-‬‬ ‫‪42‬‬ ‫‪3‬‬
‫) ‪(A3+B3+C3‬‬
‫جمع محتوى الخلية‪+‬الرقم‬
‫)‪#value =SUM (A4+20‬‬ ‫‪33‬‬ ‫‪32‬‬ ‫‪A‬‬ ‫‪4‬‬
‫‪(A4+20 )20‬‬
‫جمع محتوى الخليتين‬
‫‪#value‬‬ ‫‪=A5+B5‬‬ ‫‪25‬‬ ‫‪B‬‬ ‫‪21‬‬ ‫‪5‬‬
‫) ‪(A5+B5‬‬
‫إيجاد ناتج الجمع باستخدام الدوال‬
‫)‪SUM (A2; C2‬‬ ‫=‪= 10+66‬‬
‫)‪SUM (A2; B4; C3; B2‬‬ ‫=‪= 10+32+24+20‬‬
‫=‪(SUM(C2:C5‬‬ ‫=‪66+24+33+25‬‬
‫‪ -2‬الدالة ‪-:ABS‬‬
‫تستخدم لرجاع القيمة المطلقة لرقم والقيمة المطاقة لرقم تعني الرقم بدون إشارة سالبة‪.‬‬
‫*بناء المعادلة‪:‬‬
‫=‪(ABS (NUMBER‬‬
‫*حيث أن ‪ NUMBER‬هو الرقم الحقيقي الذي تريد قيمته المطلقة‪.‬‬
‫*أمثلة على الدالة‬
‫)‪=ABS(52‬‬ ‫‪=52‬‬
‫)‪=ABS(-52‬‬ ‫‪=52‬‬
‫‪ -3‬الدالة ‪-:COS‬‬
‫تستخدم لرجاع جيب تمام الزاوية المعطاة)جتا الزاوية(‪.‬‬
‫*بناء المعادلة‪:‬‬
‫)‪=COS (NUMBER‬‬
‫*حيث أن ‪ = NUMBER‬الزاوية بالراديان التي تريد معرفة جيب تمامها‪.‬‬
‫*أمثلة على الدالة‬
‫)‪=COS(60‬‬ ‫‪=-0.95‬‬
‫)‪=COS(90‬‬ ‫‪=0‬‬
‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬
‫)‪COS(60*pi()/180‬‬ ‫=‪=0.5‬‬ ‫التحويل من راديان إلى درجة‬

‫‪ -4‬الدالة ‪-: SIN‬‬


‫تستخدم لرجاع جيب الزاوية المعطاة )جا الزاوية(‪.‬‬
‫*بناء المعادلة‪:‬‬
‫)‪=SIN(NUMBER‬‬
‫*حيث أن ‪ = NUMBER‬الزاوية بالراديان التي تريد معرفة جيبها ‪.‬‬
‫*أمثلة على الدالة‬
‫)‪=SIN(30‬‬ ‫‪=-0.99‬‬
‫)‪=SIN(90‬‬ ‫‪=1‬‬
‫)‪SIN(30*pi()/180‬‬ ‫=‪=0.5‬‬ ‫التحويل من راديان إلى درجة‬
‫‪ -5‬الدالة ‪-:TAN‬‬
‫تستخدم لرجاع ظل الزاوية المعطاة)ظا الزاوية(‪.‬‬
‫*بناء المعادلة‪:‬‬
‫)‪=TAN(NUMBER‬‬
‫*أمثلة على الدالة‬
‫)‪=TAN(30‬‬ ‫‪=-6.41‬‬
‫)‪=TAN(90‬‬ ‫‪=-2‬‬
‫)‪=TAN(30*PI()/180‬‬ ‫‪=0.58‬‬
‫‪-6‬الدالة ‪-:EVEN‬‬
‫تستخدم لرجاع رقم مقرب لقرب رقم صحيح زوجي ‪.‬‬
‫*بناء المعادلة‪:‬‬
‫)‪=EVEN(NUMBER‬‬
‫*أمثلة على الدالة‬
‫)‪=EVEN(3‬‬ ‫‪=4‬‬
‫)‪=EVEN(0.3‬‬ ‫‪=2‬‬
‫‪-7‬الدالة ‪-:FACT‬‬
‫تستخدم في إرجاع مضروب الوسائط هو عبارة عن حاصل ضرب من العدد نفسه إلى الرقم واحد‪.‬‬
‫*بناء المعادلة‪:‬‬
‫)‪=FACT(NUMBER‬‬
‫*أمثلة على الدالة‬
‫)‪= FACT(5‬‬ ‫‪1*2*3*4*5‬‬ ‫‪=120‬‬
‫)‪=FACT(8‬‬ ‫‪1*2*3*4*5*6*7*8‬‬ ‫‪= 40320‬‬
‫‪-8‬الدالة ‪-:INT‬‬
‫تستخدم في تقريب رقم لسفل إلى أقرب رقم صحيح)تقطع الجزء ألكسري وإعطاء العدد الصحيح(‪.‬‬
‫*بناء المعادلة‪:‬‬
‫)‪=FACT(NUMBER‬‬
‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬
‫*أمثلة على الدالة‬
‫)‪=INT(5.6‬‬ ‫‪=5‬‬
‫)‪=INT(43.76‬‬ ‫‪=43‬‬

‫‪ -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‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -16‬الدالة ‪-:SUMIF‬‬
‫جمع الخليا المحددة بواسطة معيار موجود‪.‬‬
‫*بناء المعادلة‬
‫‪=SUMIF(Range ; Criteria ; Sum_range).‬‬
‫‪) Range‬نطاق(‪ -:‬نطاق الخليا التي ترغب في تقييمها)العمود الذي يطبق علية‬
‫الشرط(‪.‬‬
‫‪)Criteria‬المعايير(‪ -:‬المعايير الموجودة في شكل رقم أو تعبير أو نص يحدد الخليا التي يتم جمعها‪.‬‬
‫فعلى سبيل المثال‪ ،‬يمكن التعبير عن المعايير كـ ‪ ,"32<" ,"32" ,32‬و"تفاح"‪.‬‬
‫‪) Sum_range‬نطاق الجمع( ‪ -:‬الخليا الفعلية التي سيتم جمعها)العمود الذي سيجمع(‪.‬‬
‫مثـــال ‪1‬‬
‫‪B‬‬ ‫‪A‬‬
‫العمولة‬ ‫قيمة الممتلكات‬ ‫‪1‬‬
‫‪7,000‬‬ ‫‪100,000‬‬ ‫‪2‬‬
‫‪14,000‬‬ ‫‪200,000‬‬ ‫‪3‬‬
‫‪21,000‬‬ ‫‪300,000‬‬ ‫‪4‬‬
‫‪28,000‬‬ ‫‪400,000‬‬ ‫‪5‬‬
‫س ‪ -:1‬احسب عمولة قيمة الممتلكات التي اكبر من ‪160000‬‬
‫)‪=SUMIF(A2:A5,">160000",B2:B5‬‬ ‫جمع العمولت لقيم الممتلكات لـ ‪=() 160000‬‬
‫‪63,000‬‬
‫مثـــال ‪2‬‬
‫‪C‬‬ ‫‪A‬‬
‫المشتريات‬ ‫المبيعات‬ ‫الصنف‬ ‫‪1‬‬
‫‪1500‬‬ ‫‪2000‬‬ ‫صابون أريال‬ ‫‪2‬‬
‫‪5000‬‬ ‫‪6000‬‬ ‫بسكويت أبو ولد‬ ‫‪3‬‬ ‫س ‪ -:2‬احسب إجمالي ك ٍ‬
‫ل مما يلي‪-:‬‬
‫‪5000‬‬ ‫بسكويت ماري‪5000‬‬ ‫‪4‬‬ ‫‪-1‬‬
‫‪700‬‬ ‫صابون كريستال‪1200‬‬ ‫‪5‬‬ ‫‪-1‬‬
‫‪5000‬‬ ‫بسكويت ماري ‪5000‬‬ ‫‪6‬‬ ‫‪-1‬‬
‫‪g‬‬ ‫‪-1‬‬
‫‪3000‬‬ ‫صابون كريستال‪4000‬‬
‫‪7‬‬ ‫‪-1‬‬
‫‪1500‬‬ ‫صابون أريال‪2000‬‬ ‫‪8‬‬ ‫‪-1‬‬
‫‪5000‬‬ ‫‪6000‬‬ ‫بسكويت أبو ولد‬ ‫‪9‬‬
‫‪-1‬‬
‫إجمالي مشتريات بسكويت ماري‬
‫إجمالي‬ ‫‪-2‬‬
‫مبيعات صابون أريال‬
‫إجمالي‬ ‫‪-3‬‬
‫مبيعات بسكويت أبو ولد‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫إجمالي‬ ‫‪-4‬‬
‫مشتريات صابون كريستال‬

‫)‪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‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -17‬الدالة ‪-:ODD‬‬
‫إرجاع رقم مقرب لعلى إلى أقرب عدد صحيح فردي‪.‬‬
‫*بناء المعادلة‬
‫)‪=ODD(number‬‬
‫هو قيمة التقريب‪.‬‬ ‫‪-: Number‬‬
‫مثال هذه الدالة‬
‫)‪=ODD(1.5‬‬ ‫إلى أقرب عدد صحيح فردي ‪ 1.5‬يتم تقريب )‪= (3‬‬
‫)‪=ODD(3‬‬ ‫‪ 3‬يتم تقريب )‪= (3‬‬ ‫إلى أقرب عدد صحيح فردي‬
‫)‪=ODD(-2‬‬ ‫– إلى أقرب عدد صحيح فردي يتم تقريب )‪=(- 3‬‬
‫‪ -18‬الدالة ‪-:DEGREES‬‬
‫درجات‪.,‬‬ ‫تحويل التقدير الدائري إلى‬
‫*بناء المعادلة‬
‫)‪=DEGREES(angle‬‬
‫‪ - :Angle‬الزاوية بالتقدير الدائري التي تريد تحويلها‪.‬‬
‫مثال هذه الدالة‬
‫))(‪=DEGREES(PI‬‬ ‫قيمة درجات ‪) pi‬بالتقدير الدائري)‪= 180‬‬
‫‪ -19‬الدالة ‪-:EXP‬‬
‫إرجاع ‪ e‬مرفوع إلى قيمة أسية لعدد‪ SIGN e .‬يساوي ‪ ،2.71828182845904‬وهو أساس اللوغاريتم‬
‫الطبيعي‬
‫*بناء المعادلة‬
‫)‪=EXP(number‬‬
‫‪ )-: Number‬رقم( الس الُمطّبق للساس ‪.e‬‬
‫*ملحظات‬
‫‪ -1‬لحساب القوى السية لساسات أخرى‪ ،‬استخدم عامل التشغيل ألسي )^(‪.‬‬
‫‪ EXP -2‬هي معكوس )‪ (LN‬اللوغاريتم الطبيعي للرقم‪.‬‬
‫مثال هذه الدالة‬
‫)‪=EXP(1‬‬ ‫القيمة التقريبية لـ ‪= (2.718282)e‬‬
‫)‪=EXP(2‬‬ ‫أساس اللوغاريتم الطبيعي ‪ e‬مرفوع إلى قيمة الس لـ ‪=( 7.389056) 2‬‬
‫الدالة ‪-: SIGN 20-‬‬
‫تحديد علمة العدد‪ .‬إرجاع ‪ 1‬إذا كان العدد موجبًا‪ ،‬وصفر )‪ (0‬إذا كان العدد ‪ ،0‬و‪ 1 -‬إذا كان العدد سالبًا‪.‬‬
‫*بناء المعادلة‬
‫=‪(SIGN(number‬‬
‫مثال هذه الدالة‬ ‫‪ -Number :‬هو أي عدد حقيقي‪.‬‬
‫)‪=SIGN(10‬‬ ‫‪=1‬‬
‫)‪=SIGN(-4‬‬ ‫‪=-1‬‬
‫)‪=SIGN(0‬‬ ‫‪=0‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -21‬الدالة ‪-:ROUNDUP‬‬
‫تقريب العدد لعلى بعيدًا عن ‪) 0‬صفر(‪.‬‬
‫*بناء المعادلة‬
‫=‪(ROUNDUP(number;num_digits‬‬
‫‪)-:Number‬العدد( هو أي عدد حقيقي تريد تقريبه لعلى‪-:Num_digits .‬عدد الخانات التي تريد تقريب العدد إليها‪.‬‬
‫ملحظات‪:‬‬
‫‪ -1‬تتبع ‪ ROUNDUP‬نفس سلوك ‪ ،ROUND‬عدا أنها دائمًا تقرب العدد لعلى‪.‬‬
‫‪ -2‬إذا كانت ‪ num_digits‬أكبر من ‪) 0‬صفر(‪ ،‬يتم تقريب العدد لعلى إلى عدد محدد من المنازل العشرية‪.‬‬
‫‪-3‬إذا كانت ‪ num_digits‬صفرًا‪ ،‬يتم تقريب العدد إلى العدد الصحيح القرب‪.‬‬
‫‪ -4‬إذا كانت ‪ num_digits‬أصغر من ‪ ،0‬يتم تقريب العدد إلى يسار النقطة العشرية‪.‬‬
‫مثال هذه الدالة‬
‫)‪=ROUNDUP(76.9;0‬‬ ‫‪=77‬‬ ‫تقريب إلى لعلى بصفر من المنازل العشرية‬
‫)‪=ROUNDUP(3.14159;3‬‬ ‫تقريب لعلى بثلثة منازل عشرية ‪=3.142‬‬
‫تقريب إلى منزلتين عشريتين إلى يسار العلمة العشرية ‪=ROUNDUP(31415.92654,-2) = 31500‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫الدوال المنطقية أو الشرطية‬
‫تمهيد‪-:‬‬
‫التعبيرات المنطقية‬
‫جدول يوضح أمثلة للتعبيرات المنطقية‬
‫‪ D‬النتيجة‬ ‫‪ C‬الصيغة‬ ‫‪B‬‬ ‫‪A‬‬
‫‪TRUE‬‬ ‫=‪A1>B1‬‬ ‫‪100‬‬ ‫‪200‬‬ ‫‪1‬‬
‫‪FALSE‬‬ ‫‪=A2=B2‬‬ ‫‪AHMAD‬‬ ‫‪ALI‬‬ ‫‪2‬‬
‫‪FALSE‬‬ ‫‪=A3=B3‬‬ ‫‪MOHAMAD‬‬ ‫‪AHMAD‬‬ ‫‪3‬‬
‫‪FALSE‬‬ ‫‪=A4<B4‬‬ ‫‪30‬‬ ‫‪20‬‬ ‫‪4‬‬
‫‪TRUE‬‬ ‫‪=B5=B1‬‬ ‫‪100‬‬ ‫‪200‬‬ ‫‪5‬‬

‫تحويل تعبير منطقي إلى صيغة اكسل‬ ‫‪‬‬


‫إذا كان لدينا السؤال التالي هل الخفية )‪ (!A‬اصغر من ‪ 100‬فانه يتم تحويلها إلى صيغة اكسل كما يلي‬
‫)‪.(=A!>100‬‬
‫ولكن إذا كان لدينا التعبير التالي‪:‬‬
‫هل الخلية )‪ (A1‬اكبر من ‪ 100‬و الخلية )‪ (B1‬اقل من ‪100‬‬
‫يتم كتابته كما يلي ‪-:‬‬
‫ونكتبه كما يلي ‪A!>100‬‬ ‫نأخذ التعبير هل الخلية )‪ (A1‬اكبر من ‪100‬‬ ‫‪.1‬‬
‫ونكتبه كما يلي ‪B1<100‬‬ ‫نأخذ التعبير هل الخلية )‪ (B1‬اقل من ‪100‬‬ ‫‪.2‬‬
‫ثم يتم التركيز على الرابط بينهما والرابط هنا هو و وفي اكسل يحول الرابط إلى )‬ ‫‪.3‬‬
‫‪(AND‬‬
‫يتم كتابة التعبير الول والثاني ونفصل بينهما بفاصلة منقوطة كما يلي وداخل قوسين كما يلي )‬ ‫‪.4‬‬
‫‪.(A1>100;B1>100‬‬
‫نكتب إشارة المساواة = ثم الرابط )‪ (AND‬فبل القوسين ليصبح الشكل النهائي كما‬ ‫‪.5‬‬
‫يلي‪:‬‬
‫)‪A1>100;B1>100)=AND‬‬
‫* الناتج يعتمد على التعبيرات المنطقية وعلى الرابط فالرابط ))‪AND‬إذا كان احد التعبيرات المنطقية‬
‫الموجودة داخل القواس تعطي نتيجة خاطئ فان الناتج يكون بكامله خاطئ‪.‬‬
‫* الناتج في التعبير السابق )‪ (FALSE‬لن التعبير )‪ (A1>100‬صائب والتعبير )‪ (B1>100‬خاطئ‬
‫ولن الرابط ))‪AND‬فالناتج خاطئ‪.‬‬
‫*الرابط ))‪OR‬وتعني أو إذا كان احد التعبيرات المنطقية الموجودة داخل القواس تعطي نتيجة صائب فان‬
‫الناتج يكون بكامله صائب‪.‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -1‬الدالة ‪:AND‬‬
‫يتم إرجاع ‪ TRUE‬إذا كانت كافة وسائطها ‪TRUE‬؛ ويتم إرجاع ‪ FALSE‬إذا كانت هناك وسيطة واحدة أو أكثر ‪.FALSE‬‬
‫* بناء المعادلة‬
‫=‪(...,AND(logical1 ; logical2‬‬
‫‪ -:‬هي الشروط من ‪ 1‬إلى ‪ 30‬التي تريد اختبارها إما ‪ TRUE‬أو ‪.FALSE‬‬ ‫‪... Logical1, logical2‬‬
‫مثال هذه الدالة‬
‫)‪=AND(TRUE; TRUE‬‬ ‫‪= TRUE‬‬ ‫تكون كافة الوسائط )‪(TRUE‬‬
‫)‪=AND(2+2=4; 2+3=5‬‬ ‫‪= TRUE‬‬ ‫يتم تقييم كافة الوسائط إلى)‪(TRUE‬‬
‫‪-2‬الدالة ‪-:OR‬‬
‫إرجاع ‪ TRUE‬إذا كانت أي من الوسائط تساوي ‪TRUE‬؛ وإرجاع ‪ FALSE‬إذا كانت كافة الوسائط تساوي ‪.FALSE‬‬
‫* بناء المعادلة‬
‫=)‪OR(logical1;logical2,...‬‬
‫‪ -: ... ,Logical1, logical2‬هي الشروط من ‪ 1‬إلى ‪ 30‬التي تريد اختبارها إما ‪ TRUE‬أو ‪.FALSE‬‬
‫مثال هذه الدالة‬
‫)‪=OR(1+1=1,2+2=5‬‬ ‫)‪=(FALSE‬‬ ‫كافة الوسائط تكون قيمتها ‪FALSE‬‬
‫‪-3‬الدالة ‪-:NOT‬‬
‫يتم عكس قيمة وسيطته‪ .‬استخدم ‪ NOT‬عندما تريد التأكد من أن قيمة ما ل تتساوي مع قيمة واحدة معينة‪.‬‬
‫*بناء المعادلة‬
‫=‪(NOT (logical‬‬
‫‪ - :Logical‬هي قيمة أو تعبير يمكن تقييمه إلى ‪ TRUE‬أو ‪.FALSE‬‬
‫مثال هذه الدالة‬
‫)‪=NOT(FALSE‬‬ ‫(يتم عكس ‪= TRUE (FALSE‬‬
‫)‪=NOT(1+1=2‬‬ ‫يتم عكس معادلة تكون قيمتها)‪= FALSE (TRUE‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -4‬الدالة ‪-:IF‬‬
‫وهي دالة تستخدم لتنفيذ اختبارات شرطية على القيم والصيغ وإرجاع نتيجة معينة إذا تحقق الشرط المحدد )‬
‫‪ ،(TRUE‬ونتيجة أخرى إذا لم يتحقق الشرط )‪.(FALSE‬‬
‫أ‪-‬الشروط الفردية‪-:‬‬
‫*بناء المعادلة‬
‫)‪=IF(Condition ; value_if_true; value_if_false‬‬
‫الشرط ‪ -: Condition‬أي قيمة أو تعبير يمكن تقييمه إلى ‪ TRUE‬أو ‪.FALSE‬‬
‫‪) Value_if_true‬القيمة في حالة الصواب(‪-:‬القيمة التي يتم إرجاعها إذا كانت ‪ Condition‬تساوي ‪TRUE‬‬
‫‪) Value_if_false‬قيمة في حالة الخطأ(‪-:‬القيمة التي يتم إرجاعها إذا كانت ‪ Condition‬تساوي ‪.FALSE‬‬
‫أمثلة هذه الدالة‬
‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫الصيغة‬ ‫أيام الغياب‬ ‫‪1‬‬
‫( الشرط ‪-:‬إذا كانت قيمة الخليا ‪(A2‬‬
‫أكبر من أو تساوي ‪30‬‬
‫)"موقف";"ساري";‪=IF(A2>=30‬‬ ‫‪30‬‬ ‫‪2‬‬
‫)النتيجة عند تحقق الشرط‪) -:‬موقف‬
‫)النتيجة عند عدم تحقق الشرط‪) -:‬ساري‬

‫‪-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‬‬

‫الطالب مقبول في حالة أن المعدل أكبر من أو يساوي ‪80‬‬


‫اكتب التعبير المناسب لهذه المقارنة‬
‫=‪C2>80‬‬
‫*الصيغة العامة‬
‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬
‫)"مقبول";"غير مقبول";‪=IF(C2>80‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪-4‬‬
‫‪I‬‬ ‫‪H‬‬ ‫‪G‬‬ ‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫مقدار‬ ‫تكاليف‬ ‫تكاليف‬ ‫إجمالي‬ ‫قيمة‬ ‫نوع‬
‫الخصم‬ ‫سعر البيع‬ ‫الربح‬ ‫النقل‬ ‫الشحن‬ ‫الكمية‬ ‫الكمية‬ ‫السيارة‬ ‫السيارة‬ ‫‪1‬‬
‫‪420‬‬ ‫‪38885‬‬ ‫‪3535‬‬ ‫‪210‬‬ ‫‪140‬‬ ‫‪35000‬‬ ‫‪5‬‬ ‫‪7000‬‬ ‫‪2‬‬
‫‪540‬‬ ‫‪79695‬‬ ‫‪7245‬‬ ‫‪270‬‬ ‫‪180‬‬ ‫‪72000‬‬ ‫‪8‬‬ ‫‪9000‬‬ ‫‪3‬‬
‫‪480‬‬ ‫‪106040‬‬ ‫‪9640‬‬ ‫‪240‬‬ ‫‪160‬‬ ‫‪96000‬‬ ‫‪12‬‬ ‫‪8000‬‬ ‫‪4‬‬
‫‪960‬‬ ‫‪79860‬‬ ‫‪7260‬‬ ‫‪360‬‬ ‫‪240‬‬ ‫‪72000‬‬ ‫‪6‬‬ ‫‪12000‬‬ ‫‪5‬‬
‫‪1200‬‬ ‫‪149325‬‬ ‫‪13575‬‬ ‫‪450‬‬ ‫‪300‬‬ ‫‪135000‬‬ ‫‪9‬‬ ‫‪15000‬‬ ‫‪6‬‬
‫‪1600‬‬ ‫‪89100‬‬ ‫‪8100‬‬ ‫‪600‬‬ ‫‪400‬‬ ‫‪80000‬‬ ‫‪4‬‬ ‫‪20000‬‬ ‫‪7‬‬
‫المطلوب ‪ -:‬إيجاد مقدار الخصم إذا كانت قيمة السيارة <=‪ 12000‬تخصم ‪ %8‬وإل ‪.%6‬‬
‫*الصيغة العامة‬
‫)‪=IF(B2>=12000;B2*8%;B2*6%‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫ب‪-‬الشروط المتعددة‪-:‬‬
‫يستخدم هذا النوع من الشروط لحل المشاكل الكثر تعقيدًا والتي ل يمكن حلها باستخدام الشروط الفردية‪.‬‬
‫)وتتكون من أكثر من شرط (‬
‫أ‪-‬باستخدام الدالة ‪-:AND‬‬
‫*بناء المعادلة‬
‫=;‪IF(AND(Condition1;Condition2;Condition3;… );value_if_true‬‬
‫‪((IF(AND(Condition1;Condition2;…);value_if_true ;value_if_false‬‬
‫‪ -:AND‬علمة الربط المنطقي التي تستخدم للربط ببن الشروط الزوجية‪ ،‬بحيث يتم تنفيذ النتيجة المحددة إذا‬
‫تحققت الشروط المحددة معًا‪ ،‬وتكتب الشروط المطلوبة بداخل قوسين يفصل بين كل شرط بفاصلة ;""‪.‬‬
‫الشرط ‪) -: Condition1‬الشرط الول( أي قيمة أو تعبير حسابي يمكن تقييمه إلى ‪ TRUE‬أو ‪.FALSE‬‬
‫الشرط ‪) -: Condition2‬الشرط الثاني( أي قيمة أو تعبير حسابي يمكن تقييمه إلى ‪ TRUE‬أو ‪.FALSE‬‬
‫‪) Value_if_true‬القيمة في حالة الصواب(‪ -:‬القيمة التي يتم إرجاعها إذا تحققت الشروط معًا‬
‫) كانت ‪Condition1‬و ‪Condition 2‬و ‪ Condition3‬تساوي )‪.TRUE‬‬
‫‪) Value_if_false‬قيمة في حالة الخطأ(‪ -:‬القيمة التي يتم إرجاعها إذا لم تتحقق كافة الشروط المعطاة‬
‫) كانت ‪Condition1‬و ‪Condition 2‬و ‪ Condition3‬تساوي )‪.false‬‬
‫أمثلة على الدالة‬
‫‪- 1‬‬
‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬
‫الحالة‬ ‫العمر‬ ‫الجنسية‬ ‫المعدل‬ ‫المؤهل‬ ‫السم‬ ‫‪1‬‬
‫غير مقبول‬ ‫‪30‬‬ ‫صومالي‬ ‫‪75‬‬ ‫علمي‬ ‫محمد يحيى‬ ‫‪2‬‬
‫مقبول‬ ‫‪25‬‬ ‫يمني‬ ‫‪90‬‬ ‫علمي‬ ‫أسامة الحميدي‬ ‫‪3‬‬
‫غير مقبول‬ ‫‪25‬‬ ‫سعودي‬ ‫‪80‬‬ ‫أدبي‬ ‫عماد الدين‬ ‫‪4‬‬
‫مقبول‬ ‫‪23‬‬ ‫يمني‬ ‫‪97‬‬ ‫علمي‬ ‫أسمهان علي‬ ‫‪5‬‬ ‫‪5‬‬
‫غير مقبول‬ ‫‪40‬‬ ‫سعودي‬ ‫‪85‬‬ ‫أدبي‬ ‫سعاد خالد‬ ‫‪6‬‬
‫المطلوب‪ :‬قبول الطالب بالشروط التالية‬
‫‪-2‬إذا كان العمر أكبر من أو يساوي ‪23‬‬ ‫و‬ ‫‪-1‬إذا كان المؤهل علمي‬
‫"=‪B2‬‬ ‫"علمي=‪=E2>=23‬‬
‫‪ #‬الرابط هنا هو و وفي اكسل يحول الرابط إلى )‪(AND‬‬
‫";‪(e2>=23‬علمي=‪"=AND(B2‬‬
‫الصيغة العامة‬
‫=‬ ‫)"مقبول";"غير مقبول";)‪"=";E2>=23‬علمي ‪IF(AND(B2‬‬

‫*ملحظة ‪-:‬‬
‫إذا احتوت الصيغة على أكثر من شرط فإن أقواس إغلق الشروط )جمل ‪ (IF‬تكتب معًا بعد أخر شرط وتكون‬
‫على عدد الشروط )جمل ‪.(IF‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪-2‬‬
‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫المبلغ المستحق‬ ‫عدد الناث‬ ‫عددا لذكور‬ ‫الراتب‬ ‫الحالة‬ ‫‪1‬‬

‫‪2000‬‬ ‫‪4‬‬ ‫‪5‬‬ ‫‪4000‬‬ ‫متزوج‬ ‫‪2‬‬

‫‪3200‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪4000‬‬ ‫متزوج‬ ‫‪3‬‬

‫‪2800‬‬ ‫‪4‬‬ ‫‪4‬‬ ‫‪4000‬‬ ‫متزوج‬ ‫‪4‬‬

‫‪3200‬‬ ‫‪4‬‬ ‫‪0‬‬ ‫‪4000‬‬ ‫متزوج‬ ‫‪5‬‬

‫ل يصرف له‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪4000‬‬ ‫عازب‬ ‫‪6‬‬

‫‪1600‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪4000‬‬ ‫متزوج‬ ‫‪7‬‬

‫المطلوب‪ -:‬حساب المكافئة بالشروط التالية‪:‬‬


‫‪-2‬عدد الذكور أكثر من عدد الناث‬ ‫و‬ ‫‪ -1‬إذا كان الحالة متزوج‬
‫تصرف له مكافئة بمقدار ‪%8‬‬
‫"=‪A2‬‬ ‫‪2-‬‬ ‫متزوج=‪=C2>D2‬‬ ‫‪-1‬‬
‫;‪"(C2>D2‬متزوج=‪"=AND(A2‬‬ ‫و‬ ‫ل من الحرف‬ ‫استخدام الربط ‪ AND‬بد ً‬
‫*الصيغة العامة‬
‫)ل يصرف له;‪"(B2*8%;" ;C2>D2‬متزوج=‪"=IF(AND(A2‬‬
‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫‪-3‬‬
‫الكلية‬ ‫المعدل‬ ‫القسم‬ ‫السم‬ ‫‪1‬‬
‫الطب‬ ‫‪89‬‬ ‫علمي‬ ‫احمد صادق‬ ‫‪2‬‬
‫تجاره‬ ‫‪90‬‬ ‫تجاري‬ ‫عادل محمد‬ ‫‪3‬‬
‫تربية‬ ‫‪72‬‬ ‫علمي‬ ‫سعيد ألمليكي‬ ‫‪4‬‬
‫تربية‬ ‫‪90‬‬ ‫أدبي‬ ‫وليد ألحميدي‬ ‫‪5‬‬
‫تجاره‬ ‫‪65‬‬ ‫علمي‬ ‫علي الصعيدي‬ ‫‪6‬‬
‫تجاره‬ ‫‪66‬‬ ‫أدبي‬ ‫مها الحيدري‬ ‫‪7‬‬
‫تربية‬ ‫‪75‬‬ ‫أدبي‬ ‫منى قاسم‬ ‫‪8‬‬
‫العلوم‬ ‫‪77‬‬ ‫علمي‬ ‫سليم سامي‬ ‫‪9‬‬
‫العلوم‬ ‫‪80‬‬ ‫علمي‬ ‫عماد الدين‬ ‫‪10‬‬
‫الطب‬ ‫‪90‬‬ ‫علمي‬ ‫عماد سليمان‬ ‫‪11‬‬
‫تجاره‬ ‫‪70‬‬ ‫تجاري‬ ‫صادق مبارك‬ ‫‪12‬‬
‫غير‬ ‫‪60‬‬ ‫علمي‬ ‫مبارك الطيار‬ ‫‪13‬‬

‫س ‪ -:‬قررت إدارة الجامعة توزيع الطلب الذين تم قبولهم هذا العام على كليات الجامعة كالتالي‪-:‬‬
‫كلية الطب‬ ‫‪ -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‬‬
‫))))"غير مقبول"‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫ة‪-‬ةةةةةةةة ةةةةةة ‪-:OR‬‬
‫*بناء المعادلة‬
‫=;‪IF(OR(Condition1 ; Condition2 ; Condition3 ;…);value_if_true‬‬
‫‪((IF(OR(Condition1 ; Condition2;…) ; value_if_true; value_if_false‬‬
‫‪ -:OR‬علمة الربط المنطقي التي تستخدم للربط ببن الشروط الزوجية‪ ،‬بحيث يتم تنفيذ النتيجة المحددة إذا‬
‫تحققت إحدى الشروط المحددة ‪،‬وتكتب الشروط المطلوبة بداخل قوسين يفصل بين كل شرط بفاصلة ;""‪.‬‬
‫الشرط ‪)-: Condition1‬الشرط الول( أي قيمة أو تعبير حسابي يمكن تقييمه إلى ‪ TRUE‬أو ‪.FALSE‬‬
‫الشرط ‪)-: Condition2‬الشرط الثاني( أي قيمة أو تعبير حسابي يمكن تقييمه إلى ‪ TRUE‬أو ‪.FALSE‬‬
‫‪) Value_if_true‬القيمة في حالة الصواب(‪ -:‬القيمة التي يتم إرجاعها إذا تحقق شرط واحد فقط‬
‫) كانت ‪Condition1‬أو ‪ Condition2‬أو ‪ Condition3‬تساوي )‪.TRUE‬‬
‫‪) Value_if_false‬قيمة في حالة الخطأ(‪ -:‬القيمة التي يتم إرجاعها إذا لم تتحقق إحدى الشروط‬
‫) كانت إحدى ‪ Condition1‬و ‪ Condition2‬تساوي )‪.false‬‬
‫أمثلة على الدوال‬
‫‪-1‬‬
‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫النتيجة‬ ‫المعدل‬ ‫التخرج‬ ‫السم‬ ‫‪1‬‬
‫مقبول‬ ‫‪90‬‬ ‫‪1995‬‬ ‫سوسن محمد‬ ‫‪2‬‬
‫غير مقبول‬ ‫‪70‬‬ ‫‪2004‬‬ ‫قائد اسعد‬ ‫‪3‬‬
‫مقبول‬ ‫‪85‬‬ ‫‪1993‬‬ ‫صادق غلب‬ ‫‪4‬‬
‫مقبول‬ ‫‪89‬‬ ‫‪2000‬‬ ‫سليمان محمد‬ ‫‪5‬‬
‫مقبول‬ ‫‪95‬‬ ‫‪1997‬‬ ‫فواز عبد السلم‬ ‫‪6‬‬
‫مقبول‬ ‫‪96‬‬ ‫‪2001‬‬ ‫عماد الدين سليمان‬ ‫‪7‬‬
‫غير مقبول‬ ‫‪50‬‬ ‫‪1996‬‬ ‫عصماء وليد‬ ‫‪8‬‬
‫المطلوب‪ :‬قبول الطالب إذا تحقق إحدى الشروط التالية‪-:‬‬
‫‪-1‬إذا كان عام التخرج أقل من أو تساوي ‪ 1995‬أو ‪-2‬إذا كان المعدل أكبر من أو يساوي ‪80‬‬
‫=<‪=<B2‬‬ ‫‪80 =C2= 1995‬‬
‫‪ #‬الرابط هنا هو و وفي اكسل يحول الرابط إلى )‪(OR‬‬
‫*الصيغة العامة‬
‫)"مقبول";"غير مقبول";)‪=IF(OR(B2<=1995;C2>=80‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪-2‬‬
‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الحالة‬ ‫العمر‬ ‫الجنسية‬ ‫الخبرة‬ ‫المؤهل‬ ‫السم‬ ‫‪1‬‬
‫مقبول‬ ‫‪30‬‬ ‫فلسطيني‬ ‫سنتين‬ ‫علمي‬ ‫صدام علي‬ ‫‪2‬‬
‫مقبول‬ ‫‪20‬‬ ‫يمني‬ ‫ثلث سنوات‬ ‫ادبي‬ ‫محمد قاسم‬ ‫‪3‬‬
‫غير مقبول‬ ‫‪22‬‬ ‫سعودي‬ ‫سنة‬ ‫ادبي‬ ‫أسماء صالح‬ ‫‪4‬‬
‫مقبول‬ ‫‪33‬‬ ‫يمني‬ ‫أربع سنوات‬ ‫علمي‬ ‫صلح أحمد‬ ‫‪5‬‬
‫غير مقبول‬ ‫‪20‬‬ ‫سعودي‬ ‫سنة‬ ‫ادبي‬ ‫سعيد ردفان‬ ‫‪6‬‬

‫س ‪ -:1‬قررت شركة السعيد قبول المتقدمين للعمل أن تتوفر فيهم إحدى الشروط التالية‪-:‬‬
‫أن يكون المتقدم أما حاصل على الشهادة العلمية أو أن المتقدم فلسطيني‬ ‫‪-1‬‬
‫أن يكون المتقدم أما يمني أو أن خبرة اكبر من سنتين‬ ‫‪-2‬‬
‫أن يكون المتقدم أما يمني أو أن عمرة اكبر من ‪23‬‬ ‫‪-3‬‬
‫*الصيغة العامة‬
‫;)""فلسطيني=‪";D2‬علمي"=‪=IF(OR(B2‬‬
‫;يمني"("=‪";D2‬سنتين"=>‪IF(OR(C2‬‬
‫;)‪";E2>23‬يمني"=‪IF(OR(D2‬‬
‫)))غير مقبول";"" مقبول"‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫دالة ‪ IF‬المركبة‪-:‬‬ ‫‪-8‬‬
‫‪.‬‬ ‫وهي التي تحتوي على أكثر من دالة ‪IF‬‬
‫*بناء المعادلة‬
‫=‪; IF(Condition ;VALUE_OF_TRUE; IF(CONDATION ;VALUE_OF TRUE‬‬
‫‪(((IF(Condition ;VALUE_OF_TRUE ; VALUE_OF)FALSE‬‬
‫أمثلة هذه الدالة‬
‫‪-1‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫المبلغ المستحق‬ ‫عدد الناث‬ ‫عدد الذكور‬ ‫الراتب‬
‫‪2000‬‬ ‫‪4‬‬ ‫‪5‬‬ ‫‪4000‬‬ ‫‪1‬‬
‫‪3200‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪4000‬‬ ‫‪2‬‬
‫‪2800‬‬ ‫‪4‬‬ ‫‪4‬‬ ‫‪4000‬‬ ‫‪3‬‬
‫‪3200‬‬ ‫‪4‬‬ ‫‪0‬‬ ‫‪4000‬‬ ‫‪4‬‬
‫‪1600‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪4000‬‬ ‫‪5‬‬
‫ل يصرف له‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪4000‬‬ ‫‪6‬‬
‫‪3200‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪4000‬‬ ‫‪7‬‬
‫ل يصرف له‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪6000‬‬ ‫‪8‬‬

‫س ‪ -:‬قررت إدارة الجامعة توزيع الطلب الذين تم قبولهم هذا العام على كليات الجامعة كالتالي‪-:‬‬
‫كلية الطب‬ ‫‪ -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%‬‬
‫))))"ل يصرف له"‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫الدوال الحصائية‬
‫‪-1‬الدالة ‪-:AVERAGE‬‬
‫إرجاع متوسط الوسائط )الوسط الحسابي(‪.‬‬
‫* بناء المعادلة‬
‫‪=(...,AVERAGE(number1,number2‬‬
‫‪)...,Number1,Number2‬الرقم ‪ ،1‬الرقم ‪ :(... ،2‬الوسائط الرقمية من ‪ 1‬إلى ‪ 30‬التي تريد المعدل الخاص بها‪.‬‬
‫ملحظات‬
‫‪ -1‬يجب أن تكون الوسائط إما أرقام أو أسماء أو صفائف أو مراجع تحتوي على أرقام‪.‬‬
‫‪ -2‬إذا احتوت وسيطة صفيف أو مرجع على نص أو قيم منطقية أو خليا فارغة يتم تجاهل تلك القيم؛ وبالرغم‬
‫من ذلك‪ ،‬يتم تضمين الخليا التي تحتوي على قيمة الصفر )‪.(0‬‬
‫أمثلة هذه الدالة‬
‫‪-1‬‬
‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫المعدل‬ ‫المجموع‬ ‫‪word‬‬ ‫‪windows‬‬ ‫‪Dos‬‬ ‫اسم الطالب‬ ‫‪1‬‬
‫‪89.66667‬‬ ‫‪269‬‬ ‫‪86‬‬ ‫‪88‬‬ ‫‪95‬‬ ‫‪AA‬‬ ‫‪2‬‬
‫‪84.66667‬‬ ‫‪254‬‬ ‫‪75‬‬ ‫‪89‬‬ ‫‪90‬‬ ‫‪BB‬‬ ‫‪3‬‬
‫‪90.33333‬‬ ‫‪271‬‬ ‫‪84‬‬ ‫‪92‬‬ ‫‪95‬‬ ‫‪CC‬‬ ‫‪4‬‬
‫‪88.33333‬‬ ‫‪265‬‬ ‫‪82‬‬ ‫‪91‬‬ ‫‪92‬‬ ‫‪DD‬‬ ‫‪5‬‬
‫‪80.33333‬‬ ‫‪241‬‬ ‫‪91‬‬ ‫‪80‬‬ ‫‪70‬‬ ‫‪EE‬‬ ‫‪6‬‬
‫س ‪ -:1‬احسب المعدل‬
‫*الصيغة العامة‬
‫=‪=AVERAGE(B2:D2) 89.66667‬‬
‫أو‬
‫‪=AVERAGE(B2;C2;D2) =89.66667‬‬
‫‪-2‬‬
‫‪A‬‬
‫‪10‬‬ ‫‪1‬‬
‫‪7‬‬ ‫‪2‬‬
‫‪9‬‬ ‫‪3‬‬
‫‪27‬‬ ‫‪4‬‬
‫‪2‬‬ ‫‪5‬‬
‫س ‪ -:2‬احسب المعدل‬
‫)‪=AVERAGE(A1:A5‬‬ ‫‪=11‬‬
‫)‪=AVERAGE(A1:A5;5‬‬ ‫‪=12‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -2‬الدالة ‪-:AVERAGEA‬‬
‫حساب متوسط القيم )الوسط الحسابي( الموجودة في قائمة الوسائط‪ .‬وبالضافة إلى حساب الرقام‪ ،‬يتم تضمين‬
‫النص والقيم المنطقية مثل ‪ TRUE‬و ‪ FALSE‬في الحساب‪.‬‬
‫* بناء المعادلة‬
‫=‪(...,AVERAGEA(value1,value2‬‬
‫‪) ...,Value1,value2‬القيمة ‪ ،1‬القيمة ‪ (... ،2‬من ‪ 1‬إلى ‪ 30‬خلية أو نطاقات خليا أو قيم تريد المعدل لها‪.‬‬
‫ملحظات‬
‫‪ -1‬وسائط الصفيف أو المرجع التي تحتوي على نص يتم تقييمه كـ ‪) 0‬صفر(‪ .‬يتم تقييم النص الفارغ )""( كـ ‪) 0‬صفر(‪ .‬إذا‬
‫كان يجب أل يحتوي الحساب على قيم نصية في المعدل‪ ،‬استخدم الدالة ‪.AVERAGE‬‬
‫‪ -2‬يتم تقييم الوسائط التي تحتوي على ‪ TRUE‬كـ ‪1‬؛ بينما يتم تقييم الوسائط التي تحتوي على ‪ FALSE‬كـ ‪) 0‬صفر(‪.‬‬
‫أمثلة هذه الدالة‬
‫‪A‬‬ ‫‪-1‬‬
‫‪10‬‬ ‫‪1‬‬
‫‪7‬‬ ‫‪2‬‬
‫‪9‬‬ ‫‪3‬‬
‫‪2‬‬ ‫‪4‬‬
‫غير‬ ‫‪5‬‬
‫‪6‬‬

‫‪=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‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -6‬الدالة ‪-:COUNTIF‬‬
‫حساب عدد الخليا داخل نطاق يفي بمعايير محددة‪.‬‬
‫*بناء المعادلة‬
‫‪=(COUNTIF(range ;criteria‬‬
‫‪)Range‬النطاق(‪ -:‬نطاق الخليا المراد حساب الخليا منه‪.‬‬
‫‪)Criteria‬المعايير(‪-:‬المعايير الموجودة في شكل رقم أو تعبير أو نص يحدد الخليا التي يتم حسابها‪.‬‬
‫أمثلة هذه الدالة‬
‫‪-1‬‬
‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫النتيجة‬ ‫صيغة المعادلة‬ ‫‪Value 2‬‬ ‫‪Value 1‬‬ ‫‪1‬‬
‫عدد الخليا التي تحتوي على تفاح في العمود‬
‫الول أعله‬ ‫‪2‬‬ ‫)"تفاح";‪=COUNTIF(A2:A5‬‬ ‫‪32‬‬ ‫تفاح‬ ‫‪2‬‬
‫عدد الخليا التي تحتوي على قيمة أكثر من ‪55‬‬
‫في العمود الثاني أعله‬ ‫‪2‬‬ ‫)"‪=COUNTIF(B2:B5;">55‬‬ ‫‪54‬‬ ‫برتقال‬ ‫‪3‬‬
‫حساب عدد الخليا الفارغة من ‪ A1‬إلى ‪ A4‬و‬
‫‪B4‬‬ ‫‪3‬‬ ‫)"‪=COUNTIF(B2:B5;">55‬‬ ‫‪75‬‬ ‫خوخ‬ ‫‪4‬‬
‫حساب عدد الخليا الفارغة في ‪ A2‬و ‪ B2‬و‬
‫‪ B4‬و ‪A5‬‬ ‫‪4‬‬ ‫)"‪=COUNTIF(B2:B5;">55‬‬ ‫‪86‬‬ ‫تفاح‬ ‫‪5‬‬
‫‪-2‬‬
‫‪I‬‬ ‫‪H‬‬ ‫‪G‬‬ ‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫النتيجة‬ ‫كيمياء‬ ‫فيزياء‬ ‫أحياء‬ ‫رياضيات‬ ‫انجليزي‬ ‫لغة عربية‬ ‫إسلمية‬ ‫وضاح محمد‬ ‫‪1‬‬
‫‪58.57‬‬ ‫‪50‬‬ ‫‪70‬‬ ‫‪50‬‬ ‫‪50‬‬ ‫‪70‬‬ ‫‪70‬‬ ‫‪50‬‬ ‫عائشة صادق‬ ‫‪2‬‬
‫معيد‬ ‫‪70‬‬ ‫‪50‬‬ ‫‪90‬‬ ‫‪60‬‬ ‫‪60‬‬
‫منى عبده‬ ‫‪40‬‬ ‫‪66‬‬ ‫‪3‬‬
‫‪67‬‬ ‫‪60‬‬ ‫‪60‬‬ ‫‪75‬‬ ‫‪55‬‬ ‫‪50‬‬
‫سامي سعيد‬ ‫‪99‬‬ ‫‪70‬‬ ‫‪4‬‬
‫راسب‬ ‫‪40‬‬ ‫‪80‬‬ ‫‪5‬‬ ‫‪50‬‬ ‫‪60‬‬
‫محمد قاسم‬ ‫‪5‬‬ ‫‪62‬‬ ‫‪5‬‬
‫المطلوب ‪ -:‬حساب النتيجة على أساس‬
‫‪ -1‬الطالب الحاصل على أكثر من مادتين أقل من ‪ 50‬يكون راسب‬
‫‪ -2‬الطالب الحاصل على مادة أو مادتين أقل من ‪ 50‬يكون معيد‬
‫‪ -3‬حساب المعدل مقرب إلى خانتين عشرتين‬
‫*الصيغة العامة‬
‫;"راسب";‪=IF(COUNTIF(B3:H3;"<50")>2‬‬
‫;"معيد";‪";IF(COUNTIF(B3:H3;"<50")=2‬معيد"‪IF(COUNTIF(B3:H3;"<50")=1,‬‬
‫))))‪ROUND(AVERAGE(B3:H3);2‬‬
‫‪ -7‬الدالة ‪-:MAX‬‬
‫إرجاع أكبر قيمة في مجموعة قيم‪.‬‬
‫*بناء المعادلة‬
‫‪=(...;MAX(number1;number2‬‬
‫‪)...,Number1,Number2‬الرقم ‪ ،1‬الرقم ‪(...،2‬هي الرقام من ‪ 1‬إلى ‪ 30‬التي تريد البحث عن القيمة القصوى‬
‫لها‪.‬‬
‫أمثلة هذه الدالة‬
‫‪-1‬‬
‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫النتيجة‬ ‫صيغة المعادلة‬ ‫‪Value 2‬‬ ‫‪Value 1‬‬ ‫‪1‬‬
‫اكبر رقم من الرقام الموجودة داخل الخليا‬
‫المحددة‬ ‫)‪27 =MAX(A2:B3‬‬ ‫‪18‬‬ ‫‪27‬‬ ‫‪2‬‬
‫ألحميدي‬ ‫وسليمان‬
‫الخليا‬ ‫الستاذان‪:‬وليد‬
‫الموجودة داخل‬ ‫إعداد‬
‫رقم من الرقام‬ ‫اكبر‬
‫المحددة والوسيط ‪30‬‬ ‫)‪30 =MAX(A2:B3;30‬‬ ‫‪25‬‬ ‫‪22‬‬ ‫‪3‬‬
‫‪ -8‬الدالة ‪-:MAXA‬‬
‫إرجاع أكبر قيمة في قائمة وسائط‪ .‬يتم مقارنة النصوص والقيم المنطقية كـ ‪ TRUE‬و ‪ FALSE‬بالضافة إلى‬
‫الرقام‪.‬تتماثل ‪ MAXA‬مع ‪ .MINA‬لمزيد من المعلومات‪ ،‬راجع المثلة الخاصة بـ ‪.MINA‬‬
‫*بناء المعادلة‬
‫‪=(...;MAXA(value1;value2‬‬
‫‪)... ,value1,value2‬القيمة ‪،1‬القيمة ‪ (...،2‬هي القيم من ‪ 1‬إلى ‪ 30‬التي تريد البحث عن أكبر قيمة لها‪.‬‬
‫أمثلة هذه الدالة‬
‫‪-1‬‬
‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫النتيجة‬ ‫صيغة المعادلة‬ ‫‪Value 2‬‬ ‫‪Value 1‬‬ ‫‪1‬‬
‫اكبر رقم من الرقام الموجودة داخل الخليا‬
‫المحددة حيث يتم تقييم ‪ TRUE‬لتساوي ‪1‬‬ ‫‪1‬‬ ‫)‪=MAXA(A2:B3‬‬ ‫‪0.6‬‬ ‫‪0‬‬ ‫‪2‬‬
‫اكبر رقم من الرقام الموجودة داخل الخليا‬
‫المحددة والوسيط ‪2‬‬ ‫‪2‬‬ ‫)‪=MAXA(A2:B3;2‬‬ ‫‪TRUE‬‬ ‫‪0.4‬‬ ‫‪3‬‬

‫‪ -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‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪ -10‬الدالة ‪-:MIN‬‬
‫إرجاع أصغر رقم في مجموعة من القيم‪.‬‬
‫*بناء المعادلة‬
‫‪=(...;MIN(number1;number2‬‬
‫‪)...,Number2, Number1‬الرقم ‪ ،1‬الرقم ‪(...،2‬هي الرقام من ‪ 1‬إلى ‪ 30‬التي تريد البحث عن القيمة الصغرى لها‪.‬‬
‫أمثلة هذه الدالة‬
‫‪-1‬‬
‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫النتيجة‬ ‫صيغة المعادلة‬ ‫‪Value 2‬‬ ‫‪Value 1‬‬ ‫‪1‬‬
‫أصغر رقم من الرقام الموجودة داخل الخليا‬
‫المحددة‬ ‫)‪22 =MIN(A2;A3;B3‬‬ ‫‪18‬‬ ‫‪27‬‬ ‫‪2‬‬
‫أصغر رقم من الرقام الموجودة داخل الخليا‬
‫المحددة والوسيط ‪30‬‬ ‫)‪18 =MIN(A2:B3;30‬‬ ‫‪25‬‬ ‫‪22‬‬ ‫‪3‬‬

‫‪ -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‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫النتيجة‬ ‫صيغة المعادلة‬ ‫‪Value 2‬‬ ‫‪Value 1‬‬ ‫‪1‬‬
‫الرقم الكثر تكراًر بين الخليا‬ ‫‪5‬‬ ‫)‪= MODE(A2:B3‬‬ ‫‪7‬‬ ‫‪5‬‬ ‫‪2‬‬
‫الرقم الكثر تكراًر بين الخليا‬
‫والوسيط المتكرر ‪4‬‬ ‫‪4‬‬ ‫)‪=MODE(A2:B3;4;4‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪3‬‬

‫‪ -13‬الدالة ‪-:SMALL‬‬
‫إرجاع القيمة الصغرى ذات الموقع ‪ k‬في مجموعة البيانات‪ .‬استخدم هذه الدالة لرجاع القيم بواسطة ثابت نسبي‬
‫محدد في مجموعة البيانات‪.‬‬
‫*بناء المعادلة‬
‫‪=(SMALL(array;k‬‬
‫‪)Array‬صفيف(‪-:‬هو الصفيف أو نطاق البيانات الرقمية الذي تريد تحديد القيمة الصغرى ذات الموقع ‪ k‬له‪.‬‬
‫‪ -: K‬هو الموضع )من الصغر( في الصفيف أو نطاق البيانات لرجاعه‪.‬‬
‫أمثلة هذه الدالة‬

‫‪ -14‬الدالة ‪-:LARGE‬‬
‫إرجاع أكبر قيمة من القيم بالموضع ‪ K‬في مجموعة بيانات‪ .‬يمكنك استخدام هذه الدالة لتحديد قيمة تستند إلى‬
‫ل‪ ،‬يمكنك استخدام ‪ LARGE‬لرجاع أكبر تقدير‪ ،‬أو التقدير الذي يليه‪ ،‬أو التقدير الثالث‪.‬‬‫موقعها النسبي‪ .‬مث ً‬
‫*بناء المعادلة‬
‫‪=(LARGE(array;k‬‬
‫‪) Array‬صفيف(‪ -:‬هي الصفيف أو نطاق البيانات الذي تريد تحديد أكبر قيمة عدد من القيم ‪ K‬له‪.‬‬
‫‪ -: K‬هي الموضع )من الكبر( في الصفيف أو نطاق البيانات الذي سيتم إرجاعه‪.‬‬
‫أمثلة هذه الدالة‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬


‫الدوال الحصائية‬
‫‪ -1‬الدالة ‪-:DB‬‬
‫إرجاع إهلك الصول لفترة معينة باستخدام طريقة الرصيد المتناقص الثابت‪.‬‬
‫بناء المعادلة‬
‫=‬ ‫‪(DB(cost;salvage;life;period;month‬‬
‫‪) Cost‬التكلفة( التكلفة الولية للصول‪.‬‬
‫‪) Salvage‬قيمة الخردة( ‪ -:‬القيمة عند نهاية الستهلك )تسمى في بعض الحيان قيمة الخردة للصول(‪.‬‬
‫‪) Life‬المدة( ‪ -:‬عدد الفترات التي سيتم فيها استهلك الصول )تسمى أحيانًا فترة النتفاع من الصول(‪.‬‬
‫‪) Period‬الفترة(‪-:‬الفترة التي تريد حساب الستهلك فيها‪ .‬يجب أن تستخدم الفترة ‪ period‬نفس وحدات المدة ‪.life‬‬
‫‪) Month‬الشهر( ‪ -:‬عدد الشهر في السنة الولى‪ .‬في حالة حذف ‪ ،month‬يفترض أنه ‪.12‬‬

‫‪B‬‬ ‫‪A‬‬
‫الوصف‬ ‫البيانات‬ ‫‪1‬‬
‫التكلفة المبدئية‬ ‫‪1,000,000‬‬ ‫‪2‬‬
‫قيمة الخردة‬ ‫‪100,000‬‬ ‫‪3‬‬
‫العمر النتاجي بالسنوات‬ ‫‪6‬‬ ‫‪4‬‬

‫=‪ (DB(A2;A3;A4;1;7‬الستهلك في السنة الولى‪ ،‬مع حساب ‪ 7‬أشهر فقط )‪(186,083.33‬‬


‫الستهلك في السنة الثانية )‪)259,639.42‬‬ ‫=‪(DB(A2;A3;A4;2;7‬‬
‫الستهلك في السنة الثالثة )‪)176,814.44‬‬ ‫=‪(DB(A2;A3;A4;3;7‬‬
‫الستهلك في السنة الرابعة )‪)120,410.64‬‬ ‫=‪(DB(A2;A3;A4;4;7‬‬
‫الستهلك في السنة الخامسة )‪)81,999.64‬‬ ‫=‪(DB(A2;A3;A4;5;7‬‬
‫الستهلك في السنة السادسة )‪)55,841.76‬‬ ‫=‪(DB(A2;A3;A4;6;7‬‬
‫الستهلك في السنة السابعة‪ ،‬مع حساب ‪ 5‬أشهر فقط )‪)15,845.10‬‬ ‫=‪(DB(A2;A3;A4;7;7‬‬
‫‪ -2‬الدالة ‪-:ISPMT‬‬
‫حساب الفائدة المدفوعة خلل فترة معينة للستثمار‪ُ .‬تقدم هذه الدالة للتوافق مع ‪.Lotus 1-2-3‬‬
‫بناء الجملة‬
‫‪=(ISPMT(rate;per;nper;pv‬‬
‫‪) -: Rate‬المعدل( هي معدل الفائدة للستثمار‪.‬‬
‫‪) -: Per‬الفترة( هي الفترة التي تريد إيجاد الفائدة عليها‪ ،‬ويجب أن تكون بين ‪ 1‬و ‪.nper‬‬
‫‪) -: Nper‬عدد الفترات( هي إجمالي عدد فترات الدفع للستثمار‪.‬‬
‫‪) -: Pv‬القيمة الحالية( هي القيمة الحالية للستثمار‪ .‬بالنسبة للقرض‪ ،‬تكون ‪ pv‬هي مقدار القرض‪.‬‬

‫إعداد الستاذان‪:‬وليد وسليمان ألحميدي‬

You might also like