SlideShare a Scribd company logo
‫نحيــا‬ ‫نـا‬َّ‫ب‬‫ر‬ ‫بذكرك‬
‫الرحيم‬ ‫الرحمن‬ ‫هللا‬ ‫بسم‬
"
‫ال‬
‫إله‬
‫إال‬
‫أنت‬
‫سبحانك‬
‫إني‬
‫كنت‬
‫من‬
‫الظالمين‬
"
‫عن‬
‫سعد‬
‫بن‬
‫أبي‬
‫وقاص‬
‫عن‬
‫النبي‬
‫صلى‬
‫هللا‬
‫عليه‬
‫وسلم‬
‫قال‬
:
-
(
‫أال‬
‫أخبركم‬
‫بشيء‬
‫إذا‬
‫نزل‬
‫برجل‬
‫منكم‬
‫كرب‬
‫أو‬
‫بالء‬
‫من‬
‫باليا‬
‫الدن‬
‫يا‬
‫دعا‬
‫به‬
‫يفرج‬
‫عنه‬
‫؟‬
‫فقيل‬
‫له‬
:
‫بلى‬
،
‫فقال‬
:
‫دعاء‬
‫ذي‬
‫النون‬
:
‫ال‬
‫إ‬
‫له‬
‫إال‬
‫أنت‬
‫سبحانك‬
‫إني‬
‫كنت‬
‫من‬
‫الظالمين‬
)
‫وسلم‬ ‫عليه‬ ‫هللا‬ ‫صلى‬ ‫هللا‬ ‫رسول‬ ‫صدق‬
‫العظيم‬ ‫هللا‬ ‫صدق‬
‫مساعد‬ ‫عام‬ ‫مدير‬
‫االتصاالت‬ ‫و‬ ‫الشبكات‬
‫البترول‬ ‫لتكرير‬ ‫القاهرة‬ ‫شركة‬
‫اعداد‬
‫م‬
/
‫متولى‬ ‫عيد‬ ‫محمد‬
‫برنامج‬
:
‫االلكترونية‬ ‫الجداول‬
(
Excel
)
Network & Communication Manager
Cairo Oil Refining Co.
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
‫برنامج‬
:
‫االليكترونية‬ ‫الجداول‬ ‫استخدام‬
(
MS Excel
)
‫الجمع‬ ‫دوال‬
‫العدد‬ ‫دوال‬
‫النص‬ ‫دوال‬
‫المنطقية‬ ‫الدوال‬
‫البيانات‬ ‫تنظيف‬
sum
count
right
if
Go to
sumif
counta
left
and
Find & replace
sumifs
countif
mid
or
‫الجمع‬ ‫دالة‬ SUM
=SUM (number1, [number2], ....)
number
:
‫الخانة‬
(
‫الخانات‬ ‫أو‬
)
‫جمعها‬ ‫المراد‬
.
‫الخاليا‬ ‫احداثيات‬ ‫باستخدام‬
.
‫باستخدام‬
‫المدى‬
.
‫المعدل‬ ‫دالة‬
(
‫الحسابى‬ ‫المتوسط‬
) AVERAGE
=AVERAGE (number1, [number2], ....)
number
:
‫الخان‬
‫ات‬
‫لها‬ ‫الحسابي‬ ‫المتوسط‬ ‫معرفة‬ ‫المراد‬
.
‫الخاليا‬ ‫احداثيات‬ ‫باستخدام‬
.
‫استخدام‬ ‫ايضا‬ ‫يمكن‬
‫المدى‬
.
MAX ‫القيمة‬ ‫تحديد‬ ‫دالة‬
‫األعلى‬
=MAX (number1, [number2], ....)
number
:
‫الخان‬
‫ات‬
‫على‬ ‫تحتوي‬ ‫التي‬
‫ا‬
‫رق‬
‫ا‬
‫بينها‬ ‫قيمة‬ ‫أعلى‬ ‫معرفة‬ ‫المراد‬ ،‫م‬
.
‫الخاليا‬ ‫احداثيات‬ ‫باستخدام‬
.
‫باستخدام‬
‫المدى‬
.
MIN ‫القيمة‬ ‫تحديد‬ ‫دالة‬
‫الصغرى‬
=MIN (number1, [number2], ....)
number
:
‫الخان‬
‫ات‬
‫على‬ ‫تحتوي‬ ‫التي‬
‫ا‬
‫رق‬
‫ا‬
‫معرفة‬ ‫المراد‬ ،‫م‬
‫اقل‬
‫بينها‬ ‫قيمة‬
.
‫الخاليا‬ ‫احداثيات‬ ‫باستخدام‬
.
‫استخدام‬ ‫يمكن‬ ، ‫بالمثل‬
‫المدى‬
.
‫تحديد‬ ‫دالة‬
‫الكبرى‬ ‫القيمة‬ LARGE
=LARGE (array, k)
array
:
‫كبرى‬ ‫قيمة‬ ‫بمعرفة‬ ‫نرغب‬ ‫التي‬ ‫الخانات‬ ‫نطاق‬
(
‫االعلى‬ ‫من‬ ‫الترتيب‬ ‫او‬
)
‫فيها‬
.
k
:
‫نكتب‬ ‫قيمة‬ ‫أكبر‬ ‫كثاني‬ ‫يظهره؛‬ ‫أن‬ ‫نود‬ ‫الذي‬ ‫الترتيب‬ ‫إلى‬ ‫يشير‬ ‫عدد‬
(
2
)
‫نكتب‬ ‫قيمة‬ ‫أكبر‬ ‫ثالث‬ ‫أو‬
(
3
)
‫وهكذا‬
.
‫الثان‬ ‫القيمة‬ ‫ذو‬ ‫الرقم‬ ‫تحديد‬
‫ية‬
‫االعلى‬ ‫من‬ ‫الترتيب‬ ‫فى‬
.
‫القيمة‬ ‫ذو‬ ‫الرقم‬ ‫تحديد‬
‫من‬ ‫الترتيب‬ ‫فى‬ ‫الثالثة‬
‫االعلى‬
.
‫تحديد‬ ‫دالة‬
‫الكبرى‬ ‫القيمة‬ SMALL
=SMALL (array, k)
array
:
‫قيمة‬ ‫بمعرفة‬ ‫نرغب‬ ‫التي‬ ‫الخانات‬ ‫نطاق‬
‫صغرى‬
(
‫االسفل‬ ‫من‬ ‫الترتيب‬ ‫او‬
)
‫فيها‬
.
k
:
‫كثاني‬ ‫يظهره؛‬ ‫أن‬ ‫نود‬ ‫الذي‬ ‫الترتيب‬ ‫إلى‬ ‫يشير‬ ‫عدد‬
‫اقل‬
‫نكتب‬ ‫قيمة‬
(
2
)
‫ثالث‬ ‫أو‬
‫اقل‬
‫نكتب‬ ‫قيمة‬
(
3
)
‫وهكذا‬
.
‫الثان‬ ‫القيمة‬ ‫ذو‬ ‫الرقم‬ ‫تحديد‬
‫ية‬
‫االسفل‬ ‫من‬ ‫الترتيب‬ ‫فى‬
.
COUNT - COUNTA - COUNTBLANK ‫العد‬ ‫دوال‬
‫عدد‬ ‫حساب‬
‫ـط‬‫ـ‬‫ق‬‫ف‬ ‫ـام‬‫ـ‬‫ق‬‫أر‬ ‫ـى‬‫ـ‬‫ل‬‫ع‬ ‫ـوي‬‫ـ‬‫ت‬‫تح‬ ‫ـي‬‫ـ‬‫ت‬‫ال‬ ‫ـات‬‫ـ‬‫ن‬‫الخا‬
‫المحدد‬ ‫النطاق‬
‫ى‬
‫ف‬
.
‫عدد‬ ‫حساب‬
‫أو‬ ‫ـة‬‫ـ‬‫ي‬‫رقم‬ ‫ـة‬‫ـ‬‫م‬‫قي‬ ‫ـى‬‫ـ‬‫ل‬‫ع‬ ‫ـوي‬‫ـ‬‫ت‬‫تح‬ ‫ـي‬‫ـ‬‫ت‬‫ال‬ ‫ـات‬‫ـ‬‫ن‬‫الخا‬
‫ـة‬‫ـ‬‫ي‬‫نص‬
(
‫ـة‬‫ـ‬‫غ‬‫فار‬ ‫ـر‬‫ـ‬‫ي‬‫غ‬ ‫أي‬
)
‫المحدد‬ ‫النطاق‬
‫ى‬
‫ف‬
.
‫عدد‬ ‫حساب‬
‫ـات‬‫ـ‬‫ن‬‫الخا‬
‫ال‬
‫ـة‬‫ـ‬‫غ‬‫فار‬
‫المحدد‬ ‫النطاق‬
‫ى‬
‫ف‬
.
=COUNT (number1, [number2], ....) =COUNTA (number1, [number2], ....)
=COUNTBLANK (number1, [number2], ....)
COUNT - COUNTA - COUNTBLANK ‫العد‬ ‫دوال‬
‫مالحظة‬
:
‫ل‬ ‫مخصصة‬ ‫دالة‬ ‫توجد‬ ‫ال‬
‫عدد‬ ‫حساب‬
‫ـة‬‫ـ‬‫ي‬‫نص‬ ‫ـة‬‫ـ‬‫م‬‫قي‬ ‫ـى‬‫ـ‬‫ل‬‫ع‬ ‫ـوي‬‫ـ‬‫ت‬‫تح‬ ‫ـي‬‫ـ‬‫ت‬‫ال‬ ‫ـات‬‫ـ‬‫ن‬‫الخا‬
‫المحدد‬ ‫النطاق‬
‫ى‬
‫ف‬
.
‫المطلوب‬ ‫اليجاد‬ ‫االتية‬ ‫المعادلة‬ ‫نستخدم‬ ‫ولكن‬
=counta() – count()
‫النطاق‬ ‫نفس‬ ‫عىل‬
....
‫الشرطية‬ IF ‫دالة‬
=IF ( logical_test , [value_if_true] , [value_if_false] )
logical_test
:
‫منه‬ ‫التحقق‬ ‫المراد‬ ‫الشرط‬ ‫أي‬ ،‫المنطقي‬ ‫االختبار‬
.
value_if_true
:
‫الشرط‬ ‫تحقق‬ ‫حال‬ ‫في‬ ‫ستظهر‬ ‫التي‬ ‫القيمة‬
.
value_if_false
:
‫الشرط‬ ‫يتحقق‬ ‫لم‬ ‫حال‬ ‫في‬ ‫ستظهر‬ ‫التي‬ ‫القيمة‬
.
‫مالحظة‬
:
‫اقتباس‬ ‫عامتي‬ ‫بين‬ ‫يوضع‬ ُ‫ا‬‫نص‬ ‫أو‬ ،ً‫ا‬‫رقم‬ ‫أو‬ ‫خلية‬ ‫أو‬ ،‫معادلة‬ ‫تكون‬ ‫أن‬ ‫ممكن‬ ‫القيمة‬
.
‫مثال‬
:
‫كلمة‬ ‫وضع‬
Large
‫من‬ ‫أكبر‬ ‫القيمة‬ ‫كانت‬ ‫إذا‬
20
‫و‬ ،
Small
‫ذلك‬ ‫من‬ ‫أقل‬ ‫كانت‬ ‫إذا‬
:
‫الشرطية‬ IF ‫دالة‬
‫مثال‬
:
‫هي‬ ‫الزيادة‬ ‫كانت‬ ‫إذا‬ ‫الجديد‬ ‫الراتب‬ ‫حساب‬
15
‫كامل‬ ‫بدوام‬ ‫يعمل‬ ‫لمن‬ ‫بالمئة‬
- Full Time -
‫و‬
10
‫بالمئة‬
‫الموظفين‬ ‫لبقية‬
:
= I F (C 2 = “Full Time”, D 2 * 1 5 % + D 2, D 2 * 1 0 % + D 2)
‫الشرطية‬ IF ‫دالة‬
‫شرط‬ ‫من‬ ‫أكثر‬ ‫استخدام‬
(
IF
‫المتعددة‬
)
‫مثال‬
:
‫كلمة‬ ‫وضع‬
Large
‫من‬ ‫أكبر‬ ‫القيمة‬ ‫كانت‬ ‫إذا‬
30
‫و‬ ،
Medium
‫من‬ ‫أكبر‬ ‫القيمة‬ ‫كانت‬ ‫إذا‬
20
‫و‬ ،
Small
‫إذا‬
‫ذلك‬ ‫غير‬ ‫كانت‬
:
=IF (A2>30,” Large”, IF (A2>20,” Medium”,” Small”((
‫بمعنـى‬
‫اخر‬
،
‫يتم‬
‫فحص‬
‫الخانـة‬
A2
‫فـي‬
‫حـال‬
‫كانـت‬
‫أكبـر‬
‫مـن‬
30
‫ضـع‬
Large
،
‫أمـا‬
‫فـي‬
‫حـال‬
‫لـم‬
‫يكـن‬
‫كذلـك‬
‫افتـح‬
‫شـرط‬
‫جديـد‬
‫وتحقـق‬
‫مـن‬
،‫جديـد‬
‫إذا‬
‫كانـت‬
‫الخليـة‬
‫ذاتهـا‬
‫أكبـر‬
‫مـن‬
20
‫ضـع‬
Medium
‫وإذا‬
‫لـم‬
‫يتحقـق‬
‫كل‬
‫مـا‬
‫سـبق‬
‫ضـع‬
Small
.
‫وهنا‬
‫نغلق‬
‫أقواس‬
‫بعدد‬
‫الـ‬
IF
‫التي‬
‫فتحناها‬
.
‫مالحظة‬
‫عدد‬
‫االقواس‬
‫المفتوحة‬
‫البد‬
‫ان‬
‫يساوى‬
‫المقفولة‬
.
‫الشرطية‬ IF ‫دالة‬
‫مثـال‬
:
‫هـي‬ ‫الزيـادة‬ ‫كانـت‬ ‫إذا‬ ‫الجديـد‬ ‫الراتـب‬ ‫حسـاب‬
15
‫كامـل‬ ‫بـدوام‬ ‫يعمـل‬ ‫لمـن‬ ‫بالمئـة‬
Full Time
‫و‬
10
‫جزئـي‬ ‫بـدوام‬ ‫يعمـل‬ ‫لمـن‬ ‫بالمئـة‬
Short Time
‫و‬
5
‫الموظفيـن‬ ‫لبقيـة‬ ‫بالمئـة‬
:
‫الشرطية‬ 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
‫ضعيف‬
‫مقبول‬
‫جيد‬
‫جدا‬ ‫جيد‬
‫ممتاز‬
‫الشروط‬ ‫تعدد‬
‫باستخدام‬
AND & OR
=AND (logical1, [logical2], ....)
AND
‫نسـتخدم‬ ‫الشـروط‬ ‫مـن‬ ‫مجموعـة‬ ‫تتحقـق‬ ‫ان‬ ‫أردنـا‬ ‫حـال‬ ‫فـي‬ ‫أي‬ ،‫الشـروط‬ ‫جميـع‬ ‫تحقـق‬ ‫معادلـة‬
AND
‫القيمـة‬ ‫يعطينـا‬ ‫وسـوف‬
True
‫و‬ ‫جميعهـا‬ ‫تحققهـا‬ ‫حـال‬ ‫فـي‬
False
‫األقـل‬ ‫علـى‬ ‫منهـا‬ ‫واحـد‬ ‫يتحقـق‬ ‫لـم‬ ‫حـال‬ ‫فـي‬
.
=OR (logical1, [logical2], ....)
OR
‫ـروط‬‫ش‬ ‫ـدة‬‫ع‬ ‫ـن‬‫م‬ ‫ـل‬‫ق‬‫األ‬ ‫ـى‬‫ل‬‫ع‬ ‫ـد‬‫ح‬‫وا‬ ‫ـرط‬‫ش‬ ‫ـق‬‫ق‬‫تح‬ ‫ـة‬‫ل‬‫معاد‬ ‫ـي‬‫ه‬‫ف‬
،
‫ـي‬‫ط‬‫يع‬ ‫ـث‬‫ي‬‫بح‬
True
‫ـد‬‫ح‬‫وا‬ ‫ـق‬‫ق‬‫تح‬ ‫ـال‬‫ح‬ ‫ـي‬‫ف‬
‫و‬ ،‫ـل‬‫ق‬‫األ‬ ‫ـى‬‫ل‬‫ع‬ ‫ـا‬‫ه‬‫من‬
False
‫ـيء‬‫ش‬ ‫أي‬ ‫ـق‬‫ق‬‫يتح‬ ‫ـم‬‫ل‬ ‫ـال‬‫ح‬ ‫ـي‬‫ف‬
.
‫مالحظة‬
:
‫الـ‬ ‫فى‬ ‫السابقتين‬ ‫الدالتين‬ ‫استخدام‬ ‫يمكن‬
logical_test
:
‫بدالة‬ ‫الخاص‬
IF
‫شرط‬ ‫لعمل‬
‫منطقي‬
‫مركب‬
.
‫مثال‬ ‫مطلوب‬
......
‫الشروط‬ ‫تعدد‬
‫باستخدام‬
AND & OR
‫مثال‬
:
‫الـ‬ ‫عالماتهم‬ ‫تجاوزت‬ ‫الذين‬ ‫األشخاص‬ ‫معرفة‬
50
‫والنهائية‬ ‫األولية‬ ‫االمتحانات‬ ‫في‬
:
‫الدالة‬ ‫باستخدام‬ ‫قمنا‬ ‫لو‬ ‫بينما‬
OR
‫عامته‬ ‫تجاوزت‬ ‫من‬ ‫بإعطائنا‬ ‫سيقوم‬
50
‫األقل‬ ‫على‬ ‫واحد‬ ‫امتحان‬ ‫في‬
.
‫الشرطي‬ ‫العد‬
COUNTIF
=COUNTIF (range, criteria)
range
:
‫معين‬ ‫شرط‬ ‫تحقق‬ ‫حال‬ ‫في‬ ‫عدها‬ ‫المراد‬ ‫الخانات‬ ‫نطاق‬
.
criteria
:
‫عليه‬ ً‫ء‬‫بنا‬ ‫بالعد‬ ‫سيقوم‬ ‫الذي‬ ‫المعيار‬
.
‫عملهـم‬ ‫طبيعـة‬ ‫مـع‬ ‫موظفيـن‬ ‫أسـماء‬ ‫لدينـا‬ ‫كان‬ ‫فلـو‬
..
‫كا‬ ‫دوامهـم‬ ‫يكـون‬ ‫الذيـن‬ ‫الموظفيـن‬ ‫عـدد‬ ‫نعـرف‬ ‫أن‬ ‫وأردنـا‬
ً‫ا‬‫مـ‬
..
ً‫ا‬‫كامـ‬ ً‫ا‬‫دوامـ‬ ‫يكـون‬ ‫بـأن‬ ‫العـد‬ ‫معيـار‬ ‫نضـع‬ ‫ثـم‬ ،‫العمـل‬ ‫طبيعـة‬ ‫علـى‬ ‫يحتـوي‬ ‫الـذي‬ ‫العمـود‬ ‫نختـار‬
.
‫مثال‬
:
‫كامل‬ ‫بدوام‬ ‫يعملون‬ ‫الذين‬ ‫األشخاص‬ ‫عدد‬ ‫حساب‬
Full Time
:
‫الشرطي‬ ‫العد‬
COUNTIF
‫كلمة‬ ‫بدل‬ ‫نضع‬ ‫أن‬ ‫األمر‬ ‫كذلك‬ ‫بإمكاننا‬
Full Time
‫عليه‬ ‫تحتوي‬ ‫التي‬ ‫الخلية‬ ،
.
‫وجدت‬ ‫ما‬ ‫متى‬ ،‫هنا‬ ‫ونقصد‬
‫النطاق‬ ‫في‬
B2:B8
‫خلية‬
‫للخلية‬ ‫مشابهة‬
B2
‫قم‬
‫بعدها‬
.
‫أما‬
‫في‬
‫حال‬
‫أردنا‬
‫أن‬
‫يقوم‬
‫بعد‬
‫القيم‬
‫التي‬
‫هي‬
‫أكبر‬
‫أو‬
‫أصغر‬
‫من‬
‫قيمة‬
،‫معينة‬
‫فيتوجب‬
‫علينا‬
‫أن‬
‫نضع‬
‫جز‬
‫ء‬
‫المعيار‬
ً‫ا‬‫كام‬
‫ضمن‬
‫إشارتي‬
‫اقتباس‬
.
‫القيم‬ ‫جميع‬ ‫عد‬ ‫مطلوب‬ ‫هنا‬
‫من‬ ‫اكبر‬ ‫التى‬
20
‫فى‬
‫المحدد‬ ‫النطاق‬
‫الشرطي‬ ‫العد‬
COUNTIF
‫وبعبـارة‬
‫أخـرى‬
‫نسـتطيع‬
‫القـول‬
‫أنـه‬
‫متـى‬
‫مـا‬
‫أردنـا‬
‫أن‬
‫نضـع‬
‫إشـارة‬
‫مقارنـة‬
‫ضمـن‬
‫جـزء‬
‫المعيـار‬
Criteria
‫يتوجـب‬
‫علينـا‬
‫أن‬
‫نضعهـا‬
ُ‫ا‬‫جميعـ‬
‫بيـن‬
‫إشـارتي‬
‫اقتبـاس‬
.
‫تشمل‬ ‫واالشارات‬
:
‫األكبر‬
>
‫األصغر‬ ،
<
‫اليساوي‬ ،
=
‫يساوي‬ ‫اال‬ ،
><
‫مثال‬
:
‫حر‬ ‫عمل‬ ‫يعمل‬ ‫من‬ ‫باستثناء‬ ً‫ا‬‫جميع‬ ‫الموظفين‬ ‫عدد‬ ‫حساب‬
Free lance
:
‫متعددة‬ ‫بشروط‬ ‫العد‬
COUNTIFS
=COUNTIFS (criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , ..... )
criteria_range1
:
‫األول‬ ‫المعيار‬ ‫على‬ ً‫ء‬‫بنا‬ ‫عدها‬ ‫المراد‬ ‫األول‬ ‫الخانات‬ ‫نطاق‬
.
1criteria
:
‫عليه‬ ‫بناء‬ ‫بالعد‬ ‫سيقوم‬ ‫الذي‬ ‫األول‬ ‫المعيار‬
.
criteria_range2
:
‫الثاني‬ ‫المعيار‬ ‫على‬ ً‫ء‬‫بنا‬ ‫عدها‬ ‫المراد‬ ‫الثاني‬ ‫الخانات‬ ‫نطاق‬
.
2criteria
:
‫عليه‬ ً‫ء‬‫بنا‬ ‫بالعد‬ ‫سيقوم‬ ‫الذي‬ ‫الثاني‬ ‫المعيار‬
.
‫لــ‬ ‫نحتـاج‬ ‫هنـا‬ ،‫شـرط؟‬ ‫مـن‬ ‫أكثـر‬ ‫نضـع‬ ‫أن‬ ‫أردنـا‬ ‫لـو‬ ‫مـاذا‬
COUNTIFS
‫نعـد‬ ‫كأن‬ ،‫شـرط‬ ‫من‬ ‫أكثـر‬ ‫تضـع‬ ‫ألنهـا‬
‫معينة‬ ‫قيمـة‬ ‫مـن‬ ‫أعلـى‬ ‫المرتـب‬ ‫يكـون‬ ‫وأن‬ ‫كامـل‬ ‫دوام‬ ‫ذات‬ ‫الخانـات‬
.
‫مثال‬
:
‫الذين‬ ‫الموظفين‬ ‫عدد‬ ‫حساب‬
‫كامل‬ ‫بدوام‬ ‫يعملون‬
Full Time
‫الـ‬ ‫عن‬ ‫يزيد‬ ‫ومرتبهم‬
1300
:
‫نطاقين‬ ‫استخدمنا‬ ‫اننا‬ ‫هنا‬ ‫نالحظ‬
‫مختلفين‬
....
‫متعددة‬ ‫بشروط‬ ‫العد‬
COUNTIFS
‫مثال‬
:
‫بين‬ ‫رواتبهم‬ ‫تتراوح‬ ‫الذين‬ ‫الموظفين‬ ‫عدد‬ ‫حساب‬
500
‫والـ‬
1300
:
‫واحد‬ ‫نطاق‬ ‫نستخدم‬ ‫ان‬ ‫البد‬ ‫هنا‬
....
‫الشرطي‬ ‫الجمع‬
SUMIF
=SUMIF ( range , criteria , [sum_range] )
‫الدالة‬ ‫عائلة‬ ‫من‬ ‫وهي‬
SUM
‫معين‬ ‫شرط‬ ‫تحقق‬ ‫حال‬ ‫في‬ ‫إال‬ ‫تجمع‬ ‫ال‬ ‫هنا‬ ‫أنها‬ ‫إال‬
.
range
:
‫المقابلة‬ ‫قيمته‬ ‫سيجمع‬ ‫تحققه‬ ‫حال‬ ‫في‬ ،‫معيار‬ ‫له‬ ‫سنحدد‬ ‫الذي‬ ‫الخانات‬ ‫نطاق‬ ‫وهو‬ ،‫الشرط‬ ‫نطاق‬
.
criteria
:
‫بالجمع‬ ‫يقوم‬ ‫حتى‬ ‫تحققه‬ ‫المراد‬ ‫المعيار‬
.
sum_range
:
‫المعيار‬ ‫تحقق‬ ‫حال‬ ‫في‬ ‫جمعها‬ ‫المراد‬ ‫القيم‬ ‫على‬ ‫الحاوية‬ ‫الخانات‬ ‫نطاق‬ ‫وهو‬ ،‫الجمع‬ ‫نطاق‬
.
‫مثال‬
:
‫كامل‬ ‫بدوام‬ ‫يعملون‬ ‫الذين‬ ‫الموظفين‬ ‫رواتب‬ ‫مجموع‬ ‫حساب‬
Full Time
:
‫الشرطي‬ ‫الجمع‬
SUMIF
‫مثال‬
:
‫الـ‬ ‫مرتباتهم‬ ‫تتجاوز‬ ‫الذين‬ ‫الموظفين‬ ‫رواتب‬ ‫مجموع‬ ‫حساب‬
1000
:
‫اننا‬ ‫نالحظ‬
‫معادلة‬ ‫من‬ ‫الثالث‬ ‫الجزء‬ ‫عن‬ ‫االستغناء‬ ‫يمكننا‬
SUMIF
‫الجمع‬ ‫نطاق‬ ‫ذاته‬ ‫هو‬ ‫المشروط‬ ‫النطاق‬ ‫كان‬ ‫حال‬ ‫في‬
.
‫متعددة‬ ‫بشروط‬ ‫الجمع‬
SUMIFS
=SUMIFS ( sum_range , criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , ..... )
‫شرط‬ ‫من‬ ‫أكثر‬ ‫لدينا‬ ‫كان‬ ‫حال‬ ‫في‬ ‫الجمع‬ ‫يتم‬ ‫أن‬ ‫وهي‬
.
sum_range
:
‫الشروط‬ ‫تحققت‬ ‫حال‬ ‫في‬ ‫بجمعها‬ ‫سيقوم‬ ‫الذي‬ ‫الخانات‬ ‫وهو‬ ،‫الجمع‬ ‫نطاق‬
.
criteria_range1
:
‫المقابلة‬ ‫القيمة‬ ‫بعد‬ ‫يقوم‬ ‫حتى‬ ‫شرط‬ ‫له‬ ‫نضع‬ ‫سوف‬ ‫الذي‬ ‫األول‬ ‫المشروط‬ ‫الخانات‬ ‫نطاق‬
.
1criteria
:
‫األول‬ ‫الخانات‬ ‫نطاق‬ ‫في‬ ‫تحققه‬ ‫المراد‬ ‫األول‬ ‫المعيار‬
.
criteria_range2
:
‫ال‬ ‫القيمة‬ ‫بعد‬ ‫يقوم‬ ‫حتى‬ ‫ثاني‬ ‫شرط‬ ‫له‬ ‫نضع‬ ‫سوف‬ ‫الذي‬ ‫الثاني‬ ‫المشروط‬ ‫الخانات‬ ‫نطاق‬
‫مقابلة‬
.
2criteria
:
‫الثاني‬ ‫الخانات‬ ‫نطاق‬ ‫في‬ ‫تحققه‬ ‫المراد‬ ‫الثاني‬ ‫المعيار‬
.
‫مثال‬
:
‫كامل‬ ‫بدوام‬ ‫يعملون‬ ‫الذين‬ ‫الذكور‬ ‫الموظفين‬ ‫رواتب‬ ‫مجموع‬ ‫حساب‬
Full Time
:
‫متعددة‬ ‫بشروط‬ ‫الجمع‬
SUMIFS
‫مثال‬
:
‫نوع‬ ‫من‬ ‫المباعة‬ ‫الالبتوبات‬ ‫كمية‬ ‫حساب‬
HP
:
‫العمل‬ ‫طبيعة‬ ‫و‬ ‫طبقا‬ ‫مثال‬ ‫اى‬ ‫حل‬ ‫يمكن‬ ‫طبعا‬
.....
‫شرط‬ ‫تواجد‬ ‫عند‬ ‫المعدل‬ ‫حساب‬
‫شروط‬ ‫او‬
‫معي‬
‫نة‬
AVERAGEIF
AVERAGEIFS
=AVERAGEIF (range, criteria, [average_range])
‫واحد‬ ‫ط‬ ‫ر‬
‫بش‬ ‫المعدل‬ ‫حساب‬ ‫دالة‬ AVERAGEIF
range
:
‫الشرط‬ ‫نطاق‬
.
criteria
:
‫تحققه‬ ‫المراد‬ ‫المعيار‬
.
average_range
:
‫المعدل‬ ‫حساب‬ ‫نطاق‬
.
‫الدالتــان‬
AVERAGEIF
‫و‬
AVERAGEIFS
‫معادلتــي‬ ‫بهيكليتهمــا‬ ‫تشــبهان‬
SUMIF
‫و‬
SUMIFS
‫أنهــا‬ ‫إال‬
‫الجمـع‬ ‫وليـس‬ ‫المعـدل‬ ‫بحسـاب‬ ‫تقــوم‬ ‫هنــا‬
.
‫مثال‬
:
‫كامل‬ ‫بدوام‬ ‫يعملون‬ ‫الذين‬ ‫الموظفين‬ ‫رواتب‬ ‫معدل‬ ‫حساب‬
Full Time
:
‫شرط‬ ‫تواجد‬ ‫عند‬ ‫المعدل‬ ‫حساب‬
‫شروط‬ ‫او‬
‫معي‬
‫نة‬
AVERAGEIF
AVERAGEIFS
=AVERAGEIFS ( average_range , criteria_range1 , criteria1 , [criteria_range2] ,
[criteria2] , ..... )
.‫شرط‬ ‫من‬ ‫أكثر‬ ‫لدينا‬ ‫كان‬ ‫حال‬ ‫في‬ ‫المعدل‬ ‫بحساب‬ ‫تقوم‬
‫الطرق‬ ‫على‬ ‫التعرف‬ ‫يتم‬ ‫سوف‬ ‫الكورس‬ ‫من‬ ‫المتقدم‬ ‫المستوى‬ ‫فى‬
‫اعمق‬ ‫بشكل‬ ‫السابقة‬ ‫الدوال‬ ‫الستخدام‬ ‫المختلفة‬
....
‫معينة‬ ‫قيمة‬ ‫عن‬ ‫البحث‬ ‫دوال‬
‫معينـة‬ ‫قيمـة‬ ‫عـن‬ ‫بالبحـث‬ ‫تقـوم‬ ‫كثيـرة‬ ‫دوال‬ ‫اإلكسـل‬ ‫ببرنامـج‬ ‫توجـد‬
..
‫ونذكـر‬ ‫منهـا‬ ‫بعـض‬ ‫باسـتعراض‬ ‫سـنبدأ‬
‫إيجابياتهـا‬
‫دقتهـا‬ ‫ومـدى‬
.
‫البحث‬ ‫دالة‬
LOOKUP
=LOOKUP ( lookup_value , lookup_vector , [result_vector] )
lookup_value
:
‫عنها‬ ‫البحث‬ ‫المراد‬ ‫القيمة‬
.
lookup_vector
:
‫ضمنها‬ ‫القيمة‬ ‫عن‬ ‫بالبحث‬ ‫سيقوم‬ ‫الذي‬ ‫الخانات‬ ‫نطاق‬ ‫وهو‬ ،‫البحث‬ ‫نطاق‬
.
result_vector
:
‫الق‬ ‫وجــدت‬ ‫حــال‬ ‫فــي‬ ‫منهــا‬ ‫النتيجــة‬ ‫ســتظهر‬ ‫التــي‬ ‫الخانــات‬ ‫نطــاق‬ ‫وهــو‬ ،‫النتيجــة‬ ‫نطــاق‬
‫يمــة‬
‫تجاوزتهــا‬ ‫أو‬ ‫األول‬ ‫النطــاق‬ ‫فــي‬ ‫عنهــا‬ ‫المبحوثــة‬
.
‫البحث‬ ‫دالة‬
LOOKUP
‫مالحظـة‬
1
:
‫فـي‬
‫حـال‬
‫قمنـا‬
‫بالبحـث‬
‫عـن‬
‫قيمـة‬
‫رقميـة‬
‫معينـة‬
‫ضمـن‬
،‫جـدول‬
‫فـإن‬
‫النتيجـة‬
‫سـوف‬
‫يضعهـا‬
‫فـي‬
‫حـال‬
‫تجـاوزت‬
‫هـذه‬
‫القيمـة‬
‫وليـس‬
‫فقـط‬
‫أن‬
‫يسـاويها‬
.
‫فعلـى‬
‫سـبيل‬
‫المثـال‬
‫لـو‬
‫بحثنـا‬
‫عـن‬
‫القيمـة‬
65
‫وكان‬
‫لدينـا‬
‫فـي‬
‫الجـدول‬
60
‫و‬
70
..
‫فإنه‬
‫سـوف‬
‫يضـع‬
‫القيمـة‬
‫المقابلة‬
‫لــ‬
60
‫ألنـه‬
‫تجاوزهـا‬
‫ولـم‬
‫يصـل‬
‫القيمة‬
‫األعلـى‬
‫منها‬
.
‫مالحظــة‬
2
:
‫عنــد‬
‫البحــث‬
‫عــن‬
‫قيمــة‬
‫رياضيــة‬
‫معينــة‬
‫فــي‬
،‫نطــاق‬
‫فإننــا‬
‫يجــب‬
‫أن‬
‫نأخــذ‬
‫بالحســبان‬
‫أن‬
‫ي‬
‫كــون‬
‫هــذا‬
‫النطــاق‬
ً‫ا‬‫مرتبــ‬
ً‫ا‬‫ترتيبــ‬
ً‫ا‬‫تصاعديــ‬
‫حتــى‬
‫تعمــل‬
‫الدالــة‬
‫بشــكل‬
‫صحيــح‬
.
‫البحث‬ ‫دالة‬
LOOKUP
‫معادلــة‬ ‫إيجابيــات‬
Lookup
‫وبالت‬ ،‫النتيجــة‬ ‫وعمــود‬ ‫القيمــة‬ ‫عــن‬ ‫البحــث‬ ‫عمــود‬ ‫بتحديــد‬ ‫تقــوم‬ ‫أنهــا‬
‫الــي‬
‫بكاملــه‬ ‫جــدول‬ ‫لتحديــد‬ ‫نحتــاج‬ ‫ال‬
..
‫المبحــو‬ ‫للنتيجــة‬ ‫تقريبيــة‬ ‫بنتيجــة‬ ‫تأتينــا‬ ‫وكذلــك‬
‫عنهــا‬ ‫ث‬
.
‫تصاع‬ ‫بشــكل‬ ‫مرتبــة‬ ‫النتيجــة‬ ‫عمــود‬ ‫فــي‬ ‫القيــم‬ ‫تكــون‬ ‫ان‬ ‫يجــب‬ ‫أنــه‬ ‫ســلبياتها‬ ‫مــن‬ ‫ولكــن‬
‫وكذلــك‬ ،‫ــدي‬
‫هــذ‬ ‫فــإن‬ ‫وبالتالــي‬ ،‫تقريبيــة‬ ‫نتيجــة‬ ‫نريــد‬ ‫وال‬ ‫بالنتيجــة‬ ‫الدقــة‬ ‫نحتــاج‬ ‫األحيــان‬ ‫بعــض‬
‫ال‬ ‫المعادلــة‬ ‫ه‬
‫بالغــرض‬ ‫تفــي‬
.
‫العمودي‬ ‫البحث‬ ‫دالة‬
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.
‫البحث‬ ‫دالة‬
VLOOKUP
‫معادلـة‬ ‫ايجابيـات‬
VLookup
‫سـابقتها‬ ‫مـن‬ ‫دقـة‬ ‫أكثـر‬ ‫أنهـا‬
..
‫البحـث‬ ‫دقـة‬ ‫مـدى‬ ‫تحديـد‬ ‫نسـتطيع‬ ‫ألننـا‬ ‫وذلـك‬
‫عـن‬
‫طريـق‬
True
‫أو‬
False
.
‫األ‬ ‫ترتيبـه‬ ‫يكـون‬ ‫أن‬ ‫يجـب‬ ‫عنهـا‬ ‫المبحـوث‬ ‫القيمـة‬ ‫علـى‬ ‫يحتـوي‬ ‫الـذي‬ ‫العمـود‬ ‫أن‬ ‫سـلبياتها‬ ‫مـن‬ ‫ولكـن‬
‫بالنسـبة‬ ‫ول‬
‫لل‬ ‫اليسـار‬ ‫مـن‬ ‫الورقـة‬ ‫جهـة‬ ‫حـال‬ ‫فـي‬ ‫اليسـار‬ ‫بأقصـى‬ ‫يكـون‬ ‫أن‬ ‫يجـب‬ ‫أي‬ ‫بتحديـده‬ ‫قمنـا‬ ‫الـذي‬ ‫للجـدول‬
‫يميـن‬
.
‫قي‬ ‫وجود‬ ‫مع‬ ، ‫البحث‬ ‫ايقاف‬ ‫فيتم‬ ، ‫عنها‬ ‫البحث‬ ‫يتم‬ ‫التى‬ ‫القيمة‬ ‫ايجاد‬ ‫عند‬ ‫انه‬ ، ‫ايضا‬ ‫السلبيات‬ ‫من‬
‫نطاق‬ ‫فى‬ ‫اخرى‬ ‫م‬
‫البحث‬
......
‫الطرق‬ ‫على‬ ‫التعرف‬ ‫يتم‬ ‫سوف‬ ‫الكورس‬ ‫من‬ ‫المتقدم‬ ‫المستوى‬ ‫فى‬
‫البحث‬ ‫نطاق‬ ‫فى‬ ‫المتعددة‬ ‫القيم‬ ‫اليجاد‬ ‫المختلفة‬
....
‫األفقي‬ ‫البحث‬ ‫دالة‬
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
.
‫األفقي‬ ‫البحث‬ ‫دالة‬
HLOOKUP
‫كما‬
‫هو‬
‫الحال‬
‫في‬
‫الدالة‬
Vlookup
‫فهنا‬
‫يجب‬
‫أخذ‬
‫الحذر‬
‫بأن‬
‫الصف‬
‫الذي‬
‫يحتوي‬
‫على‬
‫القيمة‬
‫المبحوث‬
‫عنها‬
‫يجب‬
‫أن‬
‫يكون‬
‫ترتيبه‬
‫األول‬
‫عند‬
‫القيام‬
‫بتعيين‬
‫الجدول‬
‫حتى‬
‫تكون‬
‫النتيجة‬
‫صحيحة‬
‫أي‬
‫يجب‬
‫أن‬
‫ي‬
‫كون‬
‫في‬
‫األعلى‬
.
‫البحث‬
‫المتقدم‬
‫الدالتين‬ ‫مزيج‬ ‫باستخدام‬
MATCH - INDEX
‫الطرق‬ ‫على‬ ‫التعرف‬ ‫يتم‬ ‫سوف‬ ‫الكورس‬ ‫من‬ ‫المتقدم‬ ‫المستوى‬ ‫فى‬
‫الدوال‬ ‫تلك‬ ‫الستخدام‬ ‫المختلفة‬
....
‫التاريخ‬ ‫فرق‬
DATEDIF
=DATEDIF (start_date, end_date, interval)
‫معي‬ ‫تاريخين‬ ‫بين‬ ‫الفرق‬ ‫لحساب‬ ‫وهي‬
‫نين‬
.
start_date
:
‫األقدم‬ ‫التاريخ‬
.
end_date
:
‫األحدث‬ ‫التاريخ‬
.
‫مالحظـة‬
:
‫بإمكاننـا‬
‫االسـتفادة‬
‫مـن‬
‫خاصيـة‬
DATEDIF
‫بالحصـول‬
‫علـى‬
‫أعمـار‬
‫موظفيـن‬
‫أو‬
‫أطفـال‬
‫أو‬
‫متـى‬
‫انتهـاء‬
‫عقـد‬
‫أشـخاص‬
‫كمـا‬
‫فـي‬
‫المثـال‬
‫التالـي‬
‫بحيـث‬
‫إذا‬
‫أردنـا‬
‫الحصـول‬
‫على‬
‫سـنوات‬
‫عمـل‬
‫موظفين‬
‫مـن‬
‫تاريخ‬
‫مباشـرتهم‬
‫العمـل‬
‫حتـى‬
‫وقتنـا‬
‫الحالـي‬
..
‫وذلـك‬
‫بمسـاعدة‬
‫الدالـة‬
TODAY
:
‫التاريخ‬ ‫فرق‬
DATEDIF
excel total topic.pptx

More Related Content

Similar to excel total topic.pptx

Computer Programming with C plusplus language.pptx
Computer Programming with C plusplus language.pptxComputer Programming with C plusplus language.pptx
Computer Programming with C plusplus language.pptx
malik1ajlan
 
2- Control Structures
2-  Control Structures2-  Control Structures
2- Control Structures
Ghadeer AlHasan
 
3- Functions
3-  Functions3-  Functions
3- Functions
Ghadeer AlHasan
 
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
khawagah
 
1- Languages Basics
1- Languages Basics1- Languages Basics
1- Languages Basics
Ghadeer AlHasan
 
مذكرة الترم الثانى
مذكرة الترم الثانىمذكرة الترم الثانى
مذكرة الترم الثانى
Hanaa Ahmed
 
الفصل الاول
الفصل الاولالفصل الاول
الفصل الاولHanaa
 
الفصل الاول
الفصل الاولالفصل الاول
الفصل الاول
Hanaa
 
مقدمة في مسابقة إلتقاط الأعلام CTF
مقدمة في مسابقة إلتقاط الأعلام CTFمقدمة في مسابقة إلتقاط الأعلام CTF
مقدمة في مسابقة إلتقاط الأعلام CTF
مصعب محمد زكريا
 
مقدمة خوارزميات جنينية ‫‬.ppt
مقدمة خوارزميات جنينية ‫‬.pptمقدمة خوارزميات جنينية ‫‬.ppt
مقدمة خوارزميات جنينية ‫‬.ppt
AlmutasemBillahAlwas
 
مقرر معالجة البيانات
مقرر معالجة البياناتمقرر معالجة البيانات
مقرر معالجة البياناتangel1990girle
 
( التيرم الثانى فى الصف الثالث الإعدادى حاسب آلى (حلول أسئلة واختبارات الكتاب
 ( التيرم  الثانى فى الصف الثالث الإعدادى  حاسب آلى (حلول أسئلة واختبارات الكتاب ( التيرم  الثانى فى الصف الثالث الإعدادى  حاسب آلى (حلول أسئلة واختبارات الكتاب
( التيرم الثانى فى الصف الثالث الإعدادى حاسب آلى (حلول أسئلة واختبارات الكتاب
Hanaa Ahmed
 
java input & output Statments
java input & output Statmentsjava input & output Statments
java input & output Statments
Salem Adrugi
 
الفصل الرابع
الفصل الرابعالفصل الرابع
الفصل الرابع
Hanaa Ahmed
 
الافكار البرمجية
الافكار البرمجيةالافكار البرمجية
الافكار البرمجيةHaytham Malek
 
VB.net Database Chapter 1
VB.net Database Chapter 1VB.net Database Chapter 1
VB.net Database Chapter 1
Haytham Malek
 
نماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادينماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادي
Hanaa Ahmed
 
Matlab 06-Data Types of MATLAB Programming and Applications
Matlab 06-Data Types of MATLAB Programming and ApplicationsMatlab 06-Data Types of MATLAB Programming and Applications
Matlab 06-Data Types of MATLAB Programming and Applications
Hemn Mela Karim Barznji
 

Similar to excel total topic.pptx (18)

Computer Programming with C plusplus language.pptx
Computer Programming with C plusplus language.pptxComputer Programming with C plusplus language.pptx
Computer Programming with C plusplus language.pptx
 
2- Control Structures
2-  Control Structures2-  Control Structures
2- Control Structures
 
3- Functions
3-  Functions3-  Functions
3- Functions
 
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
 
1- Languages Basics
1- Languages Basics1- Languages Basics
1- Languages Basics
 
مذكرة الترم الثانى
مذكرة الترم الثانىمذكرة الترم الثانى
مذكرة الترم الثانى
 
الفصل الاول
الفصل الاولالفصل الاول
الفصل الاول
 
الفصل الاول
الفصل الاولالفصل الاول
الفصل الاول
 
مقدمة في مسابقة إلتقاط الأعلام CTF
مقدمة في مسابقة إلتقاط الأعلام CTFمقدمة في مسابقة إلتقاط الأعلام CTF
مقدمة في مسابقة إلتقاط الأعلام CTF
 
مقدمة خوارزميات جنينية ‫‬.ppt
مقدمة خوارزميات جنينية ‫‬.pptمقدمة خوارزميات جنينية ‫‬.ppt
مقدمة خوارزميات جنينية ‫‬.ppt
 
مقرر معالجة البيانات
مقرر معالجة البياناتمقرر معالجة البيانات
مقرر معالجة البيانات
 
( التيرم الثانى فى الصف الثالث الإعدادى حاسب آلى (حلول أسئلة واختبارات الكتاب
 ( التيرم  الثانى فى الصف الثالث الإعدادى  حاسب آلى (حلول أسئلة واختبارات الكتاب ( التيرم  الثانى فى الصف الثالث الإعدادى  حاسب آلى (حلول أسئلة واختبارات الكتاب
( التيرم الثانى فى الصف الثالث الإعدادى حاسب آلى (حلول أسئلة واختبارات الكتاب
 
java input & output Statments
java input & output Statmentsjava input & output Statments
java input & output Statments
 
الفصل الرابع
الفصل الرابعالفصل الرابع
الفصل الرابع
 
الافكار البرمجية
الافكار البرمجيةالافكار البرمجية
الافكار البرمجية
 
VB.net Database Chapter 1
VB.net Database Chapter 1VB.net Database Chapter 1
VB.net Database Chapter 1
 
نماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادينماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادي
 
Matlab 06-Data Types of MATLAB Programming and Applications
Matlab 06-Data Types of MATLAB Programming and ApplicationsMatlab 06-Data Types of MATLAB Programming and Applications
Matlab 06-Data Types of MATLAB Programming and Applications
 

More from AtefMarzouk1

االتعامل مع ضغوط العمل.ppt
االتعامل مع ضغوط العمل.pptاالتعامل مع ضغوط العمل.ppt
االتعامل مع ضغوط العمل.ppt
AtefMarzouk1
 
The Work Stress.ppt
The Work Stress.pptThe Work Stress.ppt
The Work Stress.ppt
AtefMarzouk1
 
4- الضغوط.pptx
4- الضغوط.pptx4- الضغوط.pptx
4- الضغوط.pptx
AtefMarzouk1
 
3- الضغوط.pptx
3- الضغوط.pptx3- الضغوط.pptx
3- الضغوط.pptx
AtefMarzouk1
 
نظام الحوكمة .ppt
نظام الحوكمة .pptنظام الحوكمة .ppt
نظام الحوكمة .ppt
AtefMarzouk1
 
مقدمة ساب جديد2003-1.pptx
مقدمة ساب جديد2003-1.pptxمقدمة ساب جديد2003-1.pptx
مقدمة ساب جديد2003-1.pptx
AtefMarzouk1
 
ساب المبيعات والتوزيع SD pm .pptx
ساب المبيعات والتوزيع SD pm .pptxساب المبيعات والتوزيع SD pm .pptx
ساب المبيعات والتوزيع SD pm .pptx
AtefMarzouk1
 
HR ساب .pptx
HR ساب   .pptxHR ساب   .pptx
HR ساب .pptx
AtefMarzouk1
 
الخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptx
الخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptxالخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptx
الخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptx
AtefMarzouk1
 
الإجتماعات.pptx
الإجتماعات.pptxالإجتماعات.pptx
الإجتماعات.pptx
AtefMarzouk1
 
مقدمة مراقب المستندات جديد2003-22.pptx
مقدمة مراقب المستندات جديد2003-22.pptxمقدمة مراقب المستندات جديد2003-22.pptx
مقدمة مراقب المستندات جديد2003-22.pptx
AtefMarzouk1
 
مراقب المستندات-4.pptx
مراقب المستندات-4.pptxمراقب المستندات-4.pptx
مراقب المستندات-4.pptx
AtefMarzouk1
 
مهارات_اجتياز_المقابلات_الشخصية.ppt
مهارات_اجتياز_المقابلات_الشخصية.pptمهارات_اجتياز_المقابلات_الشخصية.ppt
مهارات_اجتياز_المقابلات_الشخصية.ppt
AtefMarzouk1
 
الحوسبة السحابية111.pptx
الحوسبة السحابية111.pptxالحوسبة السحابية111.pptx
الحوسبة السحابية111.pptx
AtefMarzouk1
 
ISO9000.pptx
ISO9000.pptxISO9000.pptx
ISO9000.pptx
AtefMarzouk1
 
مهارات التعامل مع الاخرين.pptx
مهارات التعامل مع الاخرين.pptxمهارات التعامل مع الاخرين.pptx
مهارات التعامل مع الاخرين.pptx
AtefMarzouk1
 
cmsهام.pptx
cmsهام.pptxcmsهام.pptx
cmsهام.pptx
AtefMarzouk1
 
lec1 organizational behavior management.pdf
lec1 organizational behavior management.pdflec1 organizational behavior management.pdf
lec1 organizational behavior management.pdf
AtefMarzouk1
 
التعامل مع شكاوى العملاءDEMO.pptx
التعامل مع شكاوى العملاءDEMO.pptxالتعامل مع شكاوى العملاءDEMO.pptx
التعامل مع شكاوى العملاءDEMO.pptx
AtefMarzouk1
 
الوظائف الادارية.pptx
الوظائف الادارية.pptxالوظائف الادارية.pptx
الوظائف الادارية.pptx
AtefMarzouk1
 

More from AtefMarzouk1 (20)

االتعامل مع ضغوط العمل.ppt
االتعامل مع ضغوط العمل.pptاالتعامل مع ضغوط العمل.ppt
االتعامل مع ضغوط العمل.ppt
 
The Work Stress.ppt
The Work Stress.pptThe Work Stress.ppt
The Work Stress.ppt
 
4- الضغوط.pptx
4- الضغوط.pptx4- الضغوط.pptx
4- الضغوط.pptx
 
3- الضغوط.pptx
3- الضغوط.pptx3- الضغوط.pptx
3- الضغوط.pptx
 
نظام الحوكمة .ppt
نظام الحوكمة .pptنظام الحوكمة .ppt
نظام الحوكمة .ppt
 
مقدمة ساب جديد2003-1.pptx
مقدمة ساب جديد2003-1.pptxمقدمة ساب جديد2003-1.pptx
مقدمة ساب جديد2003-1.pptx
 
ساب المبيعات والتوزيع SD pm .pptx
ساب المبيعات والتوزيع SD pm .pptxساب المبيعات والتوزيع SD pm .pptx
ساب المبيعات والتوزيع SD pm .pptx
 
HR ساب .pptx
HR ساب   .pptxHR ساب   .pptx
HR ساب .pptx
 
الخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptx
الخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptxالخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptx
الخطط الأمنية لحماية المعلومات ووضعها موضع التنفيذ .pptx
 
الإجتماعات.pptx
الإجتماعات.pptxالإجتماعات.pptx
الإجتماعات.pptx
 
مقدمة مراقب المستندات جديد2003-22.pptx
مقدمة مراقب المستندات جديد2003-22.pptxمقدمة مراقب المستندات جديد2003-22.pptx
مقدمة مراقب المستندات جديد2003-22.pptx
 
مراقب المستندات-4.pptx
مراقب المستندات-4.pptxمراقب المستندات-4.pptx
مراقب المستندات-4.pptx
 
مهارات_اجتياز_المقابلات_الشخصية.ppt
مهارات_اجتياز_المقابلات_الشخصية.pptمهارات_اجتياز_المقابلات_الشخصية.ppt
مهارات_اجتياز_المقابلات_الشخصية.ppt
 
الحوسبة السحابية111.pptx
الحوسبة السحابية111.pptxالحوسبة السحابية111.pptx
الحوسبة السحابية111.pptx
 
ISO9000.pptx
ISO9000.pptxISO9000.pptx
ISO9000.pptx
 
مهارات التعامل مع الاخرين.pptx
مهارات التعامل مع الاخرين.pptxمهارات التعامل مع الاخرين.pptx
مهارات التعامل مع الاخرين.pptx
 
cmsهام.pptx
cmsهام.pptxcmsهام.pptx
cmsهام.pptx
 
lec1 organizational behavior management.pdf
lec1 organizational behavior management.pdflec1 organizational behavior management.pdf
lec1 organizational behavior management.pdf
 
التعامل مع شكاوى العملاءDEMO.pptx
التعامل مع شكاوى العملاءDEMO.pptxالتعامل مع شكاوى العملاءDEMO.pptx
التعامل مع شكاوى العملاءDEMO.pptx
 
الوظائف الادارية.pptx
الوظائف الادارية.pptxالوظائف الادارية.pptx
الوظائف الادارية.pptx
 

excel total topic.pptx

  • 1. ‫نحيــا‬ ‫نـا‬َّ‫ب‬‫ر‬ ‫بذكرك‬ ‫الرحيم‬ ‫الرحمن‬ ‫هللا‬ ‫بسم‬ " ‫ال‬ ‫إله‬ ‫إال‬ ‫أنت‬ ‫سبحانك‬ ‫إني‬ ‫كنت‬ ‫من‬ ‫الظالمين‬ " ‫عن‬ ‫سعد‬ ‫بن‬ ‫أبي‬ ‫وقاص‬ ‫عن‬ ‫النبي‬ ‫صلى‬ ‫هللا‬ ‫عليه‬ ‫وسلم‬ ‫قال‬ : - ( ‫أال‬ ‫أخبركم‬ ‫بشيء‬ ‫إذا‬ ‫نزل‬ ‫برجل‬ ‫منكم‬ ‫كرب‬ ‫أو‬ ‫بالء‬ ‫من‬ ‫باليا‬ ‫الدن‬ ‫يا‬ ‫دعا‬ ‫به‬ ‫يفرج‬ ‫عنه‬ ‫؟‬ ‫فقيل‬ ‫له‬ : ‫بلى‬ ، ‫فقال‬ : ‫دعاء‬ ‫ذي‬ ‫النون‬ : ‫ال‬ ‫إ‬ ‫له‬ ‫إال‬ ‫أنت‬ ‫سبحانك‬ ‫إني‬ ‫كنت‬ ‫من‬ ‫الظالمين‬ ) ‫وسلم‬ ‫عليه‬ ‫هللا‬ ‫صلى‬ ‫هللا‬ ‫رسول‬ ‫صدق‬ ‫العظيم‬ ‫هللا‬ ‫صدق‬
  • 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
  • 4. ‫برنامج‬ : ‫االليكترونية‬ ‫الجداول‬ ‫استخدام‬ ( MS Excel ) ‫الجمع‬ ‫دوال‬ ‫العدد‬ ‫دوال‬ ‫النص‬ ‫دوال‬ ‫المنطقية‬ ‫الدوال‬ ‫البيانات‬ ‫تنظيف‬ sum count right if Go to sumif counta left and Find & replace sumifs countif mid or
  • 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 : ‫نطاقين‬ ‫استخدمنا‬ ‫اننا‬ ‫هنا‬ ‫نالحظ‬ ‫مختلفين‬ ....
  • 24. ‫متعددة‬ ‫بشروط‬ ‫العد‬ COUNTIFS ‫مثال‬ : ‫بين‬ ‫رواتبهم‬ ‫تتراوح‬ ‫الذين‬ ‫الموظفين‬ ‫عدد‬ ‫حساب‬ 500 ‫والـ‬ 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 :
  • 28. ‫متعددة‬ ‫بشروط‬ ‫الجمع‬ SUMIFS ‫مثال‬ : ‫نوع‬ ‫من‬ ‫المباعة‬ ‫الالبتوبات‬ ‫كمية‬ ‫حساب‬ HP : ‫العمل‬ ‫طبيعة‬ ‫و‬ ‫طبقا‬ ‫مثال‬ ‫اى‬ ‫حل‬ ‫يمكن‬ ‫طبعا‬ .....
  • 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 : ‫الق‬ ‫وجــدت‬ ‫حــال‬ ‫فــي‬ ‫منهــا‬ ‫النتيجــة‬ ‫ســتظهر‬ ‫التــي‬ ‫الخانــات‬ ‫نطــاق‬ ‫وهــو‬ ،‫النتيجــة‬ ‫نطــاق‬ ‫يمــة‬ ‫تجاوزتهــا‬ ‫أو‬ ‫األول‬ ‫النطــاق‬ ‫فــي‬ ‫عنهــا‬ ‫المبحوثــة‬ .
  • 32. ‫البحث‬ ‫دالة‬ LOOKUP ‫مالحظـة‬ 1 : ‫فـي‬ ‫حـال‬ ‫قمنـا‬ ‫بالبحـث‬ ‫عـن‬ ‫قيمـة‬ ‫رقميـة‬ ‫معينـة‬ ‫ضمـن‬ ،‫جـدول‬ ‫فـإن‬ ‫النتيجـة‬ ‫سـوف‬ ‫يضعهـا‬ ‫فـي‬ ‫حـال‬ ‫تجـاوزت‬ ‫هـذه‬ ‫القيمـة‬ ‫وليـس‬ ‫فقـط‬ ‫أن‬ ‫يسـاويها‬ . ‫فعلـى‬ ‫سـبيل‬ ‫المثـال‬ ‫لـو‬ ‫بحثنـا‬ ‫عـن‬ ‫القيمـة‬ 65 ‫وكان‬ ‫لدينـا‬ ‫فـي‬ ‫الجـدول‬ 60 ‫و‬ 70 .. ‫فإنه‬ ‫سـوف‬ ‫يضـع‬ ‫القيمـة‬ ‫المقابلة‬ ‫لــ‬ 60 ‫ألنـه‬ ‫تجاوزهـا‬ ‫ولـم‬ ‫يصـل‬ ‫القيمة‬ ‫األعلـى‬ ‫منها‬ . ‫مالحظــة‬ 2 : ‫عنــد‬ ‫البحــث‬ ‫عــن‬ ‫قيمــة‬ ‫رياضيــة‬ ‫معينــة‬ ‫فــي‬ ،‫نطــاق‬ ‫فإننــا‬ ‫يجــب‬ ‫أن‬ ‫نأخــذ‬ ‫بالحســبان‬ ‫أن‬ ‫ي‬ ‫كــون‬ ‫هــذا‬ ‫النطــاق‬ ً‫ا‬‫مرتبــ‬ ً‫ا‬‫ترتيبــ‬ ً‫ا‬‫تصاعديــ‬ ‫حتــى‬ ‫تعمــل‬ ‫الدالــة‬ ‫بشــكل‬ ‫صحيــح‬ .
  • 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 .
  • 38. ‫البحث‬ ‫المتقدم‬ ‫الدالتين‬ ‫مزيج‬ ‫باستخدام‬ MATCH - INDEX ‫الطرق‬ ‫على‬ ‫التعرف‬ ‫يتم‬ ‫سوف‬ ‫الكورس‬ ‫من‬ ‫المتقدم‬ ‫المستوى‬ ‫فى‬ ‫الدوال‬ ‫تلك‬ ‫الستخدام‬ ‫المختلفة‬ ....
  • 39. ‫التاريخ‬ ‫فرق‬ DATEDIF =DATEDIF (start_date, end_date, interval) ‫معي‬ ‫تاريخين‬ ‫بين‬ ‫الفرق‬ ‫لحساب‬ ‫وهي‬ ‫نين‬ . start_date : ‫األقدم‬ ‫التاريخ‬ . end_date : ‫األحدث‬ ‫التاريخ‬ . ‫مالحظـة‬ : ‫بإمكاننـا‬ ‫االسـتفادة‬ ‫مـن‬ ‫خاصيـة‬ DATEDIF ‫بالحصـول‬ ‫علـى‬ ‫أعمـار‬ ‫موظفيـن‬ ‫أو‬ ‫أطفـال‬ ‫أو‬ ‫متـى‬ ‫انتهـاء‬ ‫عقـد‬ ‫أشـخاص‬ ‫كمـا‬ ‫فـي‬ ‫المثـال‬ ‫التالـي‬ ‫بحيـث‬ ‫إذا‬ ‫أردنـا‬ ‫الحصـول‬ ‫على‬ ‫سـنوات‬ ‫عمـل‬ ‫موظفين‬ ‫مـن‬ ‫تاريخ‬ ‫مباشـرتهم‬ ‫العمـل‬ ‫حتـى‬ ‫وقتنـا‬ ‫الحالـي‬ .. ‫وذلـك‬ ‫بمسـاعدة‬ ‫الدالـة‬ TODAY :