القائمة الرئيسية

الصفحات

في هذا الدرس سنتعرف على 30 دالة بشكل مبسط ومختصر , هذه الدوال من أهم دوال برنامج Excel وأكثرها استخداما .






دالة SUM


الغرض :
ترجع مجموع مجموعة من الأرقام .



المعاملات :
number1, [number2], [number3]

الأرقام التي تريد جمعها .



مثال :
الجدول التالي يحتوي على رقم الفاتورة Invoice Number وقيمة الفاتورة Invoice Amount وسنستخدم دالة SUM لحساب مجموع كل الفواتير .

دوال الاكسل







دالة AVERAGE


الغرض :
ترجع متوسط مجموعة من الأرقام .



المعاملات :
number1, [number2], [number3]

الأرقام التي تريد حساب المتوسط لها .



مثال :
الجدول التالي يحتوي على التاريخ Date والمبيعات Sales وسنستخدم دالة AVERAGE لحساب متوسط المبيعات .

دوال الاكسل







دالة MAX


الغرض :
ترجع أكبر رقم في مجموعة من الأرقام .



المعاملات :
number1, [number2], [number3]

الأرقام التي تريد حساب أكبر رقم فيهم .



مثال :
الجدول التالي يحتوي على الفرع Branch والمبيعات Sales وسنستخدم دالة MAX لحساب أكبر قيمة مبيعات .

دوال الاكسل







دالة MIN


الغرض :
ترجع أصغر رقم في مجموعة من الأرقام .



المعاملات :
number1, [number2], [number3]

الأرقام التي تريد حساب أصغر رقم فيهم .



مثال :
الجدول التالي يحتوي على الفرع Branch والمبيعات Sales وسنستخدم دالة MIN لحساب أصغر قيمة مبيعات .

دوال الاكسل







دالة SQRT


الغرض :
ترجع الجزر التربيعي لرقم .



المعاملات :
number : الرقم



مثال :
في الشكل التالي دالة SQRT ترجع الجزر التربيعي للرقم 49

دوال الاكسل







دالة RAND


الغرض :
ترجع رقم عشري عشوائي أكبر من أو يساوي الرقم 0 وأقل من الرقم 1



المعاملات :
لا تحتاج إلى معاملات .



مثال :
في الشكل التالي دالة RAND ترجع رقم عشري عشوائي أكبر من أو يساوي الرقم 0 واقل من الرقم 1

دوال الاكسل







دالة RANDBETWEEN


الغرض :
ترجع رقم صحيح عشوائي بين رقمين تقوم أنت بتحديدهم .



المعاملات :
bottom : الحد الأدنى
top : الحد الأعلى



مثال :
في الشكل التالي دالة RANDBETWEEN ترجع رقم صحيح عشوائى بين الرقم 5 والرقم 20

دوال الاكسل







دالة SUMPRODUCT


الغرض :
ترجع حاصل ضرب مجموعة من مصفوفات الأرقام .



المعاملات :
array1, [array2], [array3]

مصفوفات الأرقام التي تريد حساب حاصل ضربهم معا .



مثال :

الجدول التالي يحتوي على تفاصيل فاتورة ( المنتج Product - الكمية Quantity - سعر الوحدة Unit Price ) وسنستخدم دالة SUMPRODUCT لحساب اجمالي الفاتورة Total عن طريق ضرب قيم عمود الكمية Quantity في قيم عمود سعر الوحدة Unit Price لكل المنتجات .


دوال الاكسل







دالة COUNT


الغرض :
ترجع عدد الخلايا التي تحتوي على أرقام داخل نطاق .



المعاملات :
value1, [value2], [value3]

الخلايا التي تريد حساب عدد الخلايا التي تحتوي على أرقام داخلها .



مثال :
في الشكل التالي دالة COUNT ترجع عدد الخلايا التي تحتوي على أرقام في النطاق B1:B7 وعددهم 3 وهم :
- الخلية B1 التي تحتوي على الرقم 25
- الخلية B3 التي تحتوي على التاريخ 11/05/1983 لأن التاريخ يخزن داخليا على هيئة رقم .
- الخلية B5 التي تحتوي على الوقت 06:00:00 لأن الوقت يخزن داخليا على هيئة رقم .

دوال الاكسل






دالة COUNTA


الغرض :
ترجع عدد الخلايا الغير فارغة داخل نطاق .



المعاملات :
value1, [value2], [value3]

الخلايا التي تريد حساب عدد الخلايا الغير فارغة داخلها .



مثال :
في الشكل التالي دالة COUNTA ترجع عدد الخلايا الغير فارغة في النطاق B1:B7 وعددهم 6

دوال الاكسل







دالة COUNTBLANK


الغرض :
ترجع عدد الخلايا الفارغة داخل نطاق .



المعاملات :
range : النطاق الذي تريد حساب عدد الخلايا الفارغة داخله .



مثال :
في الشكل التالي دالة COUNTBLANK ترجع عدد الخلايا الفارغة في النطاق B1:B7 وعددهم 1

دوال الاكسل







دالة CONCATENATE


الغرض :
تقوم بدمج مجموعة من النصوص .



المعاملات :
text1, [text2], [text3]

النصوص التي تريد دمجها .



مثال :
في الشكل التالي سنستخدم دالة CONCATENATE لدمج الاسم الأول First Name والاسم الثاني Second Name للحصول على الاسم بالكامل Full Name

دوال الاكسل







دالة EXACT


الغرض :
تختبر نصين , اذا كانوا متطابقين ترجع TRUE , واذا كانوا غير متطابقين ترجع FALSE



المعاملات :
text1 : النص الأول
text2  : النص الثاني



مثال :
في الشكل التالي دالة EXACT ترجع FALSE لأن النص Microsoft Excel والنص Microsoft Access غير متطابقين .

دوال الاكسل







دالة LEN


الغرض :
ترجع عدد حروف النص .



المعاملات :
text : النص



مثال :
في الشكل التالي دالة LEN ترجع عدد حروف أسماء بعض الاشخاص .

دوال الاكسل







دالة UPPER


الغرض :
تقوم بتحويل كل حروف النص إلى حروف كبيرة .



المعاملات :
text : النص



مثال :
في الشكل التالي سنقوم بتطبيق دالة UPPER لتغيير حالة حروف أسماء بعض الأشخاص .

دوال الاكسل







دالة LOWER


الغرض :
تقوم بتحويل كل حروف النص إلى حروف صغيرة .



المعاملات :
text : النص



مثال :
في الشكل التالي سنقوم بتطبيق دالة LOWER لتغيير حالة حروف أسماء بعض الأشخاص .

دوال الاكسل







دالة PROPER


الغرض :
تقوم بتحويل الحرف الأول من كل كلمة إلى حرف كبير وباقي حروف الكلمة إلى حروف صغيرة في النص .



المعاملات :
text : النص



مثال :
في الشكل التالي سنقوم بتطبيق دالة PROPER لتغيير حالة حروف أسماء بعض الأشخاص .

دوال الاكسل







دالة TODAY


الغرض :
ترجع تاريخ اليوم الحالي .



المعاملات :
لا تحتاج إلى معاملات



مثال :
في الشكل التالي دالة TODAY ترجع تاريخ اليوم الحالي .

دوال الاكسل







دالة NOW


الغرض :
ترجع التاريخ والوقت الحاليين .



المعاملات :
لا تحتاج إلى معاملات



مثال :
في الشكل التالي دالة NOW ترجع التاريخ والوقت الحاليين .

دوال الاكسل







دالة YEAR


الغرض :
ترجع جزء السنة من التاريخ .



المعاملات :
serial_number : التاريخ



مثال :
في الشكل التالي دالة YEAR ترجع جزء السنة من التاريخ 25/07/2018

دوال الاكسل







دالة MONTH


الغرض :
ترجع جزء الشهر من التاريخ .



المعاملات :
serial_number : التاريخ



مثال :
في الشكل التالي دالة MONTH ترجع جزء الشهر من التاريخ 25/07/2018

دوال الاكسل







دالة DAY


الغرض :
ترجع جزء اليوم من التاريخ .



المعاملات :
serial_number : التاريخ



مثال :
في الشكل التالي دالة DAY ترجع جزء اليوم من التاريخ 25/07/2018

دوال الاكسل







دالة HOUR


الغرض :
ترجع جزء الساعة من الوقت .



المعاملات :
serial_number : الوقت



مثال :
في الشكل التالي دالة HOUR ترجع جزء الساعة من الوقت 18:40:13

دوال الاكسل






دالة MINUTE


الغرض :
ترجع جزء الدقيقة من الوقت .



المعاملات :
serial_number : الوقت



مثال :
في الشكل التالي دالة MINUTE ترجع جزء الدقيقة من الوقت 18:40:13

دوال الاكسل







دالة SECOND


الغرض :
ترجع جزء الثانية من الوقت .



المعاملات :
serial_number : الوقت



مثال :
في الشكل التالي دالة SECOND ترجع جزء الثانية من الوقت 18:40:13

دوال الاكسل







دالة DATE


الغرض :
تأخذ ثلاثة معلومات ( السنة - الشهر - اليوم ) ثم ترجع التاريخ المكون من هذه المعلومات .



المعاملات :
year : السنة
month : الشهر
day : اليوم



مثال :
في الشكل التالي دالة DATE ترجع التاريخ 05/11/1983

دوال الاكسل






دالة TIME


الغرض :
تأخذ ثلاثة معلومات ( الساعة - الدقيقة - الثانية ) ثم ترجع الوقت المكون من هذه المعلومات .



المعاملات :
hour : الساعة
minute : الدقيقة
second : الثانية



مثال :
في الشكل التالي دالة TIME ترجع الوقت 06:25:37

دوال الاكسل







دالة ISUMBER


الغرض :
تختبر قيمة , اذا كانت رقم ترجع TRUE , واذا كانت غير ذلك ترجع FALSE



المعاملات :
value : القيمة



مثال :
في الشكل التالي دالة ISNUMBER تختبر مجموعة من القيم . لاحظ أن التاريخ والوقت يتم تخزينهم داخليا على هيئة رقم .

دوال الاكسل







دالة ISTEXT


الغرض :
تختبر قيمة , اذا كانت نص ترجع TRUE , واذا كانت غير ذلك ترجع FALSE



المعاملات :
value : القيمة



مثال :
في الشكل التالي دالة ISTEXT تختبر مجموعة من القيم .

دوال الاكسل







دالة ISBLANK


الغرض :
تختبر قيمة , اذا كانت فارغة ترجع TRUE , واذا كانت غير ذلك ترجع FALSE



المعاملات :
value : القيمة



مثال :
في الشكل التالي دالة ISBLANK تختبر مجموعة من القيم .

دوال الاكسل