More Related Content Similar to excel total topic.pptx
Similar to excel total topic.pptx (18) More from AtefMarzouk1 (20) excel total topic.pptx1. نحيــا نـاَّبر بذكرك
الرحيم الرحمن هللا بسم
"
ال
إله
إال
أنت
سبحانك
إني
كنت
من
الظالمين
"
عن
سعد
بن
أبي
وقاص
عن
النبي
صلى
هللا
عليه
وسلم
قال
:
-
(
أال
أخبركم
بشيء
إذا
نزل
برجل
منكم
كرب
أو
بالء
من
باليا
الدن
يا
دعا
به
يفرج
عنه
؟
فقيل
له
:
بلى
،
فقال
:
دعاء
ذي
النون
:
ال
إ
له
إال
أنت
سبحانك
إني
كنت
من
الظالمين
)
وسلم عليه هللا صلى هللا رسول صدق
العظيم هللا صدق
2. مساعد عام مدير
االتصاالت و الشبكات
البترول لتكرير القاهرة شركة
اعداد
م
/
متولى عيد محمد
برنامج
:
االلكترونية الجداول
(
Excel
)
Network & Communication Manager
Cairo Oil Refining Co.
3. Eng. Mohamed Eid Metwally
B.Sc. in Communication Engineering
Microsoft Certified Systems Engineer (MCSE)
Microsoft Certified Systems Administrator (MCSA)
Cisco Certified network associate (CCNA)
Cisco Certified Security Professional (CCSP)
Securing Networks with PIX and ASA (SNPA)
Citrix Presentation server Administration (CPA)
VMware Certified Advanced Professional (VCAP)
Network infrastructure & security (analyst & designer)
Instructor (IT & project management)
M.EID.METWALLY@GMAIL.COM
Whats 01113942233 - 01001786606
Network & Communication Manager
Cairo Oil Refining Co.
FB profile : prof-Mohamed eid metwally
FB group : excel & access lovers
5. الجمع دالة SUM
=SUM (number1, [number2], ....)
number
:
الخانة
(
الخانات أو
)
جمعها المراد
.
الخاليا احداثيات باستخدام
.
باستخدام
المدى
.
6. المعدل دالة
(
الحسابى المتوسط
) AVERAGE
=AVERAGE (number1, [number2], ....)
number
:
الخان
ات
لها الحسابي المتوسط معرفة المراد
.
الخاليا احداثيات باستخدام
.
استخدام ايضا يمكن
المدى
.
7. MAX القيمة تحديد دالة
األعلى
=MAX (number1, [number2], ....)
number
:
الخان
ات
على تحتوي التي
ا
رق
ا
بينها قيمة أعلى معرفة المراد ،م
.
الخاليا احداثيات باستخدام
.
باستخدام
المدى
.
8. MIN القيمة تحديد دالة
الصغرى
=MIN (number1, [number2], ....)
number
:
الخان
ات
على تحتوي التي
ا
رق
ا
معرفة المراد ،م
اقل
بينها قيمة
.
الخاليا احداثيات باستخدام
.
استخدام يمكن ، بالمثل
المدى
.
9. تحديد دالة
الكبرى القيمة LARGE
=LARGE (array, k)
array
:
كبرى قيمة بمعرفة نرغب التي الخانات نطاق
(
االعلى من الترتيب او
)
فيها
.
k
:
نكتب قيمة أكبر كثاني يظهره؛ أن نود الذي الترتيب إلى يشير عدد
(
2
)
نكتب قيمة أكبر ثالث أو
(
3
)
وهكذا
.
الثان القيمة ذو الرقم تحديد
ية
االعلى من الترتيب فى
.
القيمة ذو الرقم تحديد
من الترتيب فى الثالثة
االعلى
.
10. تحديد دالة
الكبرى القيمة SMALL
=SMALL (array, k)
array
:
قيمة بمعرفة نرغب التي الخانات نطاق
صغرى
(
االسفل من الترتيب او
)
فيها
.
k
:
كثاني يظهره؛ أن نود الذي الترتيب إلى يشير عدد
اقل
نكتب قيمة
(
2
)
ثالث أو
اقل
نكتب قيمة
(
3
)
وهكذا
.
الثان القيمة ذو الرقم تحديد
ية
االسفل من الترتيب فى
.
11. COUNT - COUNTA - COUNTBLANK العد دوال
عدد حساب
ـطـقف ـامـقأر ـىـلع ـويـتتح ـيـتال ـاتـنالخا
المحدد النطاق
ى
ف
.
عدد حساب
أو ـةـيرقم ـةـمقي ـىـلع ـويـتتح ـيـتال ـاتـنالخا
ـةـينص
(
ـةـغفار ـرـيغ أي
)
المحدد النطاق
ى
ف
.
عدد حساب
ـاتـنالخا
ال
ـةـغفار
المحدد النطاق
ى
ف
.
=COUNT (number1, [number2], ....) =COUNTA (number1, [number2], ....)
=COUNTBLANK (number1, [number2], ....)
12. COUNT - COUNTA - COUNTBLANK العد دوال
مالحظة
:
ل مخصصة دالة توجد ال
عدد حساب
ـةـينص ـةـمقي ـىـلع ـويـتتح ـيـتال ـاتـنالخا
المحدد النطاق
ى
ف
.
المطلوب اليجاد االتية المعادلة نستخدم ولكن
=counta() – count()
النطاق نفس عىل
....
13. الشرطية IF دالة
=IF ( logical_test , [value_if_true] , [value_if_false] )
logical_test
:
منه التحقق المراد الشرط أي ،المنطقي االختبار
.
value_if_true
:
الشرط تحقق حال في ستظهر التي القيمة
.
value_if_false
:
الشرط يتحقق لم حال في ستظهر التي القيمة
.
مالحظة
:
اقتباس عامتي بين يوضع ُانص أو ،ًارقم أو خلية أو ،معادلة تكون أن ممكن القيمة
.
مثال
:
كلمة وضع
Large
من أكبر القيمة كانت إذا
20
و ،
Small
ذلك من أقل كانت إذا
:
14. الشرطية IF دالة
مثال
:
هي الزيادة كانت إذا الجديد الراتب حساب
15
كامل بدوام يعمل لمن بالمئة
- Full Time -
و
10
بالمئة
الموظفين لبقية
:
= I F (C 2 = “Full Time”, D 2 * 1 5 % + D 2, D 2 * 1 0 % + D 2)
15. الشرطية IF دالة
شرط من أكثر استخدام
(
IF
المتعددة
)
مثال
:
كلمة وضع
Large
من أكبر القيمة كانت إذا
30
و ،
Medium
من أكبر القيمة كانت إذا
20
و ،
Small
إذا
ذلك غير كانت
:
=IF (A2>30,” Large”, IF (A2>20,” Medium”,” Small”((
بمعنـى
اخر
،
يتم
فحص
الخانـة
A2
فـي
حـال
كانـت
أكبـر
مـن
30
ضـع
Large
،
أمـا
فـي
حـال
لـم
يكـن
كذلـك
افتـح
شـرط
جديـد
وتحقـق
مـن
،جديـد
إذا
كانـت
الخليـة
ذاتهـا
أكبـر
مـن
20
ضـع
Medium
وإذا
لـم
يتحقـق
كل
مـا
سـبق
ضـع
Small
.
وهنا
نغلق
أقواس
بعدد
الـ
IF
التي
فتحناها
.
مالحظة
عدد
االقواس
المفتوحة
البد
ان
يساوى
المقفولة
.
16. الشرطية IF دالة
مثـال
:
هـي الزيـادة كانـت إذا الجديـد الراتـب حسـاب
15
كامـل بـدوام يعمـل لمـن بالمئـة
Full Time
و
10
جزئـي بـدوام يعمـل لمـن بالمئـة
Short Time
و
5
الموظفيـن لبقيـة بالمئـة
:
17. الشرطية IF دالة
مثـال
:
للعاملين الكفاية تقرير كتابة
بناءا
بهم الخاصة األداء درجات على
...
ضعيف بين التقرير يتراوح بحيث
(
يساوى او من اقل
50
)
-
مقبول
(
يساوى او من اقل
65
)
-
جيد
(
يساوى او من اقل
75
)
جدا جيد
(
يساوى او من اقل
85
)
-
ممتاز
(
اكبر
85
)
=IF(B3<=50,”ضعيف ”,IF(B3<=65,”مقبول ”,IF(B3<=75,”جيد ”,IF(B3<=85,”جدا جيد ”,”
))))”ممتاز
الدرجة
او من اقل
يساوى
75
او من اقل
يساوى
65
او من اقل
يساوى
85
او من اقل
يساوى
50
yes
No
yes
yes
yes
No
No
No
ضعيف
مقبول
جيد
جدا جيد
ممتاز
18. الشروط تعدد
باستخدام
AND & OR
=AND (logical1, [logical2], ....)
AND
نسـتخدم الشـروط مـن مجموعـة تتحقـق ان أردنـا حـال فـي أي ،الشـروط جميـع تحقـق معادلـة
AND
القيمـة يعطينـا وسـوف
True
و جميعهـا تحققهـا حـال فـي
False
األقـل علـى منهـا واحـد يتحقـق لـم حـال فـي
.
=OR (logical1, [logical2], ....)
OR
ـروطش ـدةع ـنم ـلقاأل ـىلع ـدحوا ـرطش ـققتح ـةلمعاد ـيهف
،
ـيطيع ـثيبح
True
ـدحوا ـققتح ـالح ـيف
و ،ـلقاأل ـىلع ـاهمن
False
ـيءش أي ـققيتح ـمل ـالح ـيف
.
مالحظة
:
الـ فى السابقتين الدالتين استخدام يمكن
logical_test
:
بدالة الخاص
IF
شرط لعمل
منطقي
مركب
.
مثال مطلوب
......
19. الشروط تعدد
باستخدام
AND & OR
مثال
:
الـ عالماتهم تجاوزت الذين األشخاص معرفة
50
والنهائية األولية االمتحانات في
:
الدالة باستخدام قمنا لو بينما
OR
عامته تجاوزت من بإعطائنا سيقوم
50
األقل على واحد امتحان في
.
20. الشرطي العد
COUNTIF
=COUNTIF (range, criteria)
range
:
معين شرط تحقق حال في عدها المراد الخانات نطاق
.
criteria
:
عليه ًءبنا بالعد سيقوم الذي المعيار
.
عملهـم طبيعـة مـع موظفيـن أسـماء لدينـا كان فلـو
..
كا دوامهـم يكـون الذيـن الموظفيـن عـدد نعـرف أن وأردنـا
ًامـ
..
ًاكامـ ًادوامـ يكـون بـأن العـد معيـار نضـع ثـم ،العمـل طبيعـة علـى يحتـوي الـذي العمـود نختـار
.
مثال
:
كامل بدوام يعملون الذين األشخاص عدد حساب
Full Time
:
21. الشرطي العد
COUNTIF
كلمة بدل نضع أن األمر كذلك بإمكاننا
Full Time
عليه تحتوي التي الخلية ،
.
وجدت ما متى ،هنا ونقصد
النطاق في
B2:B8
خلية
للخلية مشابهة
B2
قم
بعدها
.
أما
في
حال
أردنا
أن
يقوم
بعد
القيم
التي
هي
أكبر
أو
أصغر
من
قيمة
،معينة
فيتوجب
علينا
أن
نضع
جز
ء
المعيار
ًاكام
ضمن
إشارتي
اقتباس
.
القيم جميع عد مطلوب هنا
من اكبر التى
20
فى
المحدد النطاق
23. متعددة بشروط العد
COUNTIFS
=COUNTIFS (criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , ..... )
criteria_range1
:
األول المعيار على ًءبنا عدها المراد األول الخانات نطاق
.
1criteria
:
عليه بناء بالعد سيقوم الذي األول المعيار
.
criteria_range2
:
الثاني المعيار على ًءبنا عدها المراد الثاني الخانات نطاق
.
2criteria
:
عليه ًءبنا بالعد سيقوم الذي الثاني المعيار
.
لــ نحتـاج هنـا ،شـرط؟ مـن أكثـر نضـع أن أردنـا لـو مـاذا
COUNTIFS
نعـد كأن ،شـرط من أكثـر تضـع ألنهـا
معينة قيمـة مـن أعلـى المرتـب يكـون وأن كامـل دوام ذات الخانـات
.
مثال
:
الذين الموظفين عدد حساب
كامل بدوام يعملون
Full Time
الـ عن يزيد ومرتبهم
1300
:
نطاقين استخدمنا اننا هنا نالحظ
مختلفين
....
25. الشرطي الجمع
SUMIF
=SUMIF ( range , criteria , [sum_range] )
الدالة عائلة من وهي
SUM
معين شرط تحقق حال في إال تجمع ال هنا أنها إال
.
range
:
المقابلة قيمته سيجمع تحققه حال في ،معيار له سنحدد الذي الخانات نطاق وهو ،الشرط نطاق
.
criteria
:
بالجمع يقوم حتى تحققه المراد المعيار
.
sum_range
:
المعيار تحقق حال في جمعها المراد القيم على الحاوية الخانات نطاق وهو ،الجمع نطاق
.
مثال
:
كامل بدوام يعملون الذين الموظفين رواتب مجموع حساب
Full Time
:
26. الشرطي الجمع
SUMIF
مثال
:
الـ مرتباتهم تتجاوز الذين الموظفين رواتب مجموع حساب
1000
:
اننا نالحظ
معادلة من الثالث الجزء عن االستغناء يمكننا
SUMIF
الجمع نطاق ذاته هو المشروط النطاق كان حال في
.
27. متعددة بشروط الجمع
SUMIFS
=SUMIFS ( sum_range , criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , ..... )
شرط من أكثر لدينا كان حال في الجمع يتم أن وهي
.
sum_range
:
الشروط تحققت حال في بجمعها سيقوم الذي الخانات وهو ،الجمع نطاق
.
criteria_range1
:
المقابلة القيمة بعد يقوم حتى شرط له نضع سوف الذي األول المشروط الخانات نطاق
.
1criteria
:
األول الخانات نطاق في تحققه المراد األول المعيار
.
criteria_range2
:
ال القيمة بعد يقوم حتى ثاني شرط له نضع سوف الذي الثاني المشروط الخانات نطاق
مقابلة
.
2criteria
:
الثاني الخانات نطاق في تحققه المراد الثاني المعيار
.
مثال
:
كامل بدوام يعملون الذين الذكور الموظفين رواتب مجموع حساب
Full Time
:
29. شرط تواجد عند المعدل حساب
شروط او
معي
نة
AVERAGEIF
AVERAGEIFS
=AVERAGEIF (range, criteria, [average_range])
واحد ط ر
بش المعدل حساب دالة AVERAGEIF
range
:
الشرط نطاق
.
criteria
:
تحققه المراد المعيار
.
average_range
:
المعدل حساب نطاق
.
الدالتــان
AVERAGEIF
و
AVERAGEIFS
معادلتــي بهيكليتهمــا تشــبهان
SUMIF
و
SUMIFS
أنهــا إال
الجمـع وليـس المعـدل بحسـاب تقــوم هنــا
.
مثال
:
كامل بدوام يعملون الذين الموظفين رواتب معدل حساب
Full Time
:
30. شرط تواجد عند المعدل حساب
شروط او
معي
نة
AVERAGEIF
AVERAGEIFS
=AVERAGEIFS ( average_range , criteria_range1 , criteria1 , [criteria_range2] ,
[criteria2] , ..... )
.شرط من أكثر لدينا كان حال في المعدل بحساب تقوم
الطرق على التعرف يتم سوف الكورس من المتقدم المستوى فى
اعمق بشكل السابقة الدوال الستخدام المختلفة
....
31. معينة قيمة عن البحث دوال
معينـة قيمـة عـن بالبحـث تقـوم كثيـرة دوال اإلكسـل ببرنامـج توجـد
..
ونذكـر منهـا بعـض باسـتعراض سـنبدأ
إيجابياتهـا
دقتهـا ومـدى
.
البحث دالة
LOOKUP
=LOOKUP ( lookup_value , lookup_vector , [result_vector] )
lookup_value
:
عنها البحث المراد القيمة
.
lookup_vector
:
ضمنها القيمة عن بالبحث سيقوم الذي الخانات نطاق وهو ،البحث نطاق
.
result_vector
:
الق وجــدت حــال فــي منهــا النتيجــة ســتظهر التــي الخانــات نطــاق وهــو ،النتيجــة نطــاق
يمــة
تجاوزتهــا أو األول النطــاق فــي عنهــا المبحوثــة
.
33. البحث دالة
LOOKUP
معادلــة إيجابيــات
Lookup
وبالت ،النتيجــة وعمــود القيمــة عــن البحــث عمــود بتحديــد تقــوم أنهــا
الــي
بكاملــه جــدول لتحديــد نحتــاج ال
..
المبحــو للنتيجــة تقريبيــة بنتيجــة تأتينــا وكذلــك
عنهــا ث
.
تصاع بشــكل مرتبــة النتيجــة عمــود فــي القيــم تكــون ان يجــب أنــه ســلبياتها مــن ولكــن
وكذلــك ،ــدي
هــذ فــإن وبالتالــي ،تقريبيــة نتيجــة نريــد وال بالنتيجــة الدقــة نحتــاج األحيــان بعــض
ال المعادلــة ه
بالغــرض تفــي
.
34. العمودي البحث دالة
VLOOKUP
=VLOOKUP ( lookup_value , table_array , col_index_num , range_lookup )
lookup_value
:
عنها البحث المراد القيمة
.
table_array
:
النتيجة وعمود البحث عمود على يحتوي الذي الجدول نطاق
.
col_index_num
:
ال للجدول بالنسبة النتيجة على يحتوي الذي العمود ترتيب وهو ،النتيجة عمود رقم
محدد
.
range_lookup
:
كلمة وضع علينا وهنا
True
كلمة وضع أو ،تقريبية قيمة على الحصول أردنا حال في
False
ًاتمام مطابقة نتيجة أردنا حال في
.
ماحظة
:
األخير الجزء نترك أن بإمكاننا
] range_lookup [
بإظهار البرنامج سيقوم الحالة وبهذه ،استكمال بدون
القيمة اخترنا أننا لو كما النتيجةTrue.
35. البحث دالة
VLOOKUP
معادلـة ايجابيـات
VLookup
سـابقتها مـن دقـة أكثـر أنهـا
..
البحـث دقـة مـدى تحديـد نسـتطيع ألننـا وذلـك
عـن
طريـق
True
أو
False
.
األ ترتيبـه يكـون أن يجـب عنهـا المبحـوث القيمـة علـى يحتـوي الـذي العمـود أن سـلبياتها مـن ولكـن
بالنسـبة ول
لل اليسـار مـن الورقـة جهـة حـال فـي اليسـار بأقصـى يكـون أن يجـب أي بتحديـده قمنـا الـذي للجـدول
يميـن
.
قي وجود مع ، البحث ايقاف فيتم ، عنها البحث يتم التى القيمة ايجاد عند انه ، ايضا السلبيات من
نطاق فى اخرى م
البحث
......
الطرق على التعرف يتم سوف الكورس من المتقدم المستوى فى
البحث نطاق فى المتعددة القيم اليجاد المختلفة
....
36. األفقي البحث دالة
HLOOKUP
=HLOOKUP ( lookup_value , table_array , row_index_num , [range_lookup] )
أفقـي؟ بشـكل موضوعـة البيانـات كانـت لـو مـاذا
..
الدالـة اسـتخدام نسـتطيع لـن هنـا
Vlookup
البحــث لعمـل
لدالــة ونحتــاج
Hlookup
تمام مطابقــة وهــي ،بالمهمــة للقيــام
ا
بسـيط اختــالف مــع الســابقة للدالــة
.
lookup_value
:
عنها البحث المراد القيمة
.
table_array
:
النتيجة وصف البحث صف على يحتوي الذي الجدول نطاق
.
row_index_num
:
لل بالنسبة النتيجة على يحتوي الذي الصف ترتيب وهو ،النتيجة صف رقم
المحدد جدول
.
range_lookup
:
كلمةوضع علينا وهنا
True
كلمةوضع أو ،تقريبية قيمة عىل الحصول أردنا حال ي
ى
ف
False
تماما مطابقة نتيجة أردنا حال ي
ى
ف
.
األخير الجزء نترك أن بإمكاننا
range_lookup
النتي بإظهار البرنامج سيقوم الحالة وبهذه ،استكمال بدون
جة
القيمة اخترنا أننا لو كما
True
.
39. التاريخ فرق
DATEDIF
=DATEDIF (start_date, end_date, interval)
معي تاريخين بين الفرق لحساب وهي
نين
.
start_date
:
األقدم التاريخ
.
end_date
:
األحدث التاريخ
.
مالحظـة
:
بإمكاننـا
االسـتفادة
مـن
خاصيـة
DATEDIF
بالحصـول
علـى
أعمـار
موظفيـن
أو
أطفـال
أو
متـى
انتهـاء
عقـد
أشـخاص
كمـا
فـي
المثـال
التالـي
بحيـث
إذا
أردنـا
الحصـول
على
سـنوات
عمـل
موظفين
مـن
تاريخ
مباشـرتهم
العمـل
حتـى
وقتنـا
الحالـي
..
وذلـك
بمسـاعدة
الدالـة
TODAY
: