احترف إكسل (Excel) من الصفر: أهم 10 دوال ومعادلات يحتاجها كل موظف وصاحب عمل

كم ساعة تقضيها أسبوعياً في حسابات يدوية مملة؟ كم مرة ارتكبت خطأً في جمع أرقام؟ كم تقريراً تأخر لأنك لم تجد المعلومة بسرعة؟

Excel يحل كل هذه المشاكل. لكن معظم الناس يستخدمونه كجدول فارغ يكتبون فيه الأرقام فقط—وهذا مثل امتلاك سيارة فارهة واستخدامها للجلوس فيها فقط!

الحقيقة؟ 10 دوال فقط تُغطي 90% من احتياجاتك اليومية. تعلّمها، وستُنجز في دقائق ما كان يستغرق ساعات.

هذا الدليل سيأخذك من الصفر المطلق إلى الاحتراف العملي. لا نظريات مملة—فقط تطبيق عملي.


قبل أن نبدأ: الأساسيات التي يجب معرفتها

لنتفق على لغة مشتركة أولاً:

مكونات واجهة Excel

المصطلح الشرح مثال
الخلية (Cell) المربع الواحد حيث تكتب البيانات A1, B5, Z100
العمود (Column) الأعمدة الرأسية، تُسمى بالحروف A, B, C... Z, AA, AB
الصف (Row) الصفوف الأفقية، تُسمى بالأرقام 1, 2, 3... 1000000
النطاق (Range) مجموعة خلايا متصلة A1:A10 أو A1:D20
ورقة العمل (Sheet) الصفحة الواحدة في الملف Sheet1, بيانات المبيعات

قواعد كتابة المعادلات

القاعدة الذهبية: كل معادلة تبدأ بعلامة = (يساوي). هذا يُخبر Excel أنك تكتب معادلة وليس نصاً عادياً.
ما تكتبه ما يفهمه Excel النتيجة
5+3 نص عادي يظهر "5+3" كما هو
=5+3 معادلة حسابية يظهر 8
=A1+A2 جمع خليتين مجموع قيمتي الخليتين

العمليات الحسابية الأساسية

العملية الرمز مثال النتيجة
الجمع + =10+5 15
الطرح - =10-5 5
الضرب * =10*5 50
القسمة / =10/5 2
الأُس (القوة) ^ =10^2 100
النسبة المئوية % =10% 0.1

الآن أنت جاهز للدوال العشر!


1. دالة SUM — ملك الجمع

أكثر دالة استخداماً في Excel. تجمع أي مجموعة أرقام فوراً.

الصيغة

=SUM(النطاق)
=SUM(القيمة1, القيمة2, ...)

طرق الاستخدام

الطريقة المعادلة الشرح
جمع نطاق متصل =SUM(A1:A10) يجمع من A1 حتى A10
جمع خلايا متفرقة =SUM(A1,B5,C10) يجمع ثلاث خلايا محددة
جمع نطاقات متعددة =SUM(A1:A10,C1:C10) يجمع نطاقين معاً
جمع عمود كامل =SUM(A:A) يجمع كل العمود A
جمع صف كامل =SUM(1:1) يجمع كل الصف الأول

مثال عملي: حساب إجمالي رواتب الموظفين

A B C D
1 الموظف الراتب الأساسي البدلات الإجمالي
2 أحمد 5000 1000 =SUM(B2:C2)
3 سارة 6000 1200 =SUM(B3:C3)
4 محمد 5500 1100 =SUM(B4:C4)
5 الإجمالي =SUM(B2:B4) =SUM(C2:C4) =SUM(D2:D4)

النتائج:

  • إجمالي أحمد: 6000
  • إجمالي سارة: 7200
  • إجمالي محمد: 6600
  • إجمالي الرواتب: 16500 | البدلات: 3300 | الكلي: 19800
اختصار سحري: حدد الخلايا + اضغط Alt + = وسيكتب Excel دالة SUM تلقائياً!

2. دالة AVERAGE — المتوسط الحسابي

تحسب متوسط مجموعة أرقام. مفيدة جداً للتقارير والإحصائيات.

الصيغة

=AVERAGE(النطاق)

دوال مرتبطة مهمة

الدالة الوظيفة مثال
AVERAGE المتوسط الحسابي =AVERAGE(B2:B10)
MEDIAN الوسيط (القيمة في المنتصف) =MEDIAN(B2:B10)
MAX أعلى قيمة =MAX(B2:B10)
MIN أدنى قيمة =MIN(B2:B10)
MODE القيمة الأكثر تكراراً =MODE(B2:B10)

مثال عملي: تقرير أداء المبيعات

A B
1 الموظف المبيعات
2 أحمد 45000
3 سارة 62000
4 محمد 38000
5 فاطمة 71000
6 خالد 55000
الإحصائية المعادلة النتيجة
متوسط المبيعات =AVERAGE(B2:B6) 54200
أعلى مبيعات =MAX(B2:B6) 71000 (فاطمة)
أدنى مبيعات =MIN(B2:B6) 38000 (محمد)
إجمالي المبيعات =SUM(B2:B6) 271000

3. دالة COUNT و COUNTA — إحصاء الخلايا

تعدّ عدد الخلايا في نطاق معين. لكن انتبه للفرق بينهما!

الفرق الجوهري

الدالة ماذا تعدّ تتجاهل
COUNT الخلايا التي تحتوي أرقاماً فقط النصوص والخلايا الفارغة
COUNTA أي خلية غير فارغة (أرقام + نصوص) الخلايا الفارغة فقط
COUNTBLANK الخلايا الفارغة فقط أي خلية فيها بيانات

مثال توضيحي

A
1 أحمد
2 100
3
4 سارة
5 200
المعادلة النتيجة السبب
=COUNT(A1:A5) 2 عدّ 100 و 200 فقط (أرقام)
=COUNTA(A1:A5) 4 عدّ كل شيء ما عدا الفارغة
=COUNTBLANK(A1:A5) 1 خلية واحدة فارغة (A3)

مثال عملي: متابعة حضور الموظفين

A B C
1 الموظف السبت الأحد
2 أحمد
3 سارة
4 محمد
5 عدد الحضور =COUNTA(B2:B4) =COUNTA(C2:C4)
6 عدد الغياب =COUNTBLANK(B2:B4) =COUNTBLANK(C2:C4)

النتائج: السبت (حضور: 2، غياب: 1) | الأحد (حضور: 2، غياب: 1)


4. دالة IF — العقل المفكر

أقوى دالة في Excel على الإطلاق. تتخذ قرارات بناءً على شروط تحددها أنت.

الصيغة الأساسية

=IF(الشرط, ماذا_لو_صحيح, ماذا_لو_خطأ)

فهم منطق الدالة

فكّر فيها كسؤال بنعم أو لا:

مثال ذهني:

"إذا كانت الدرجة أكبر من أو تساوي 50، اكتب 'ناجح'، وإلا اكتب 'راسب'"

=IF(B2>=50, "ناجح", "راسب")

علامات المقارنة

الرمز المعنى مثال
= يساوي A1=100
<> لا يساوي A1<>0
> أكبر من A1>50
< أصغر من A1<50
>= أكبر من أو يساوي A1>=50
<= أصغر من أو يساوي A1<=100

أمثلة عملية متدرجة

مثال 1: تحديد النجاح والرسوب
=IF(B2>=50, "ناجح", "راسب")

إذا الدرجة 50 أو أكثر ← ناجح

إذا أقل من 50 ← راسب

مثال 2: حساب العمولة
=IF(B2>10000, B2*10%, B2*5%)

إذا المبيعات أكثر من 10,000 ← عمولة 10%

إذا أقل ← عمولة 5%

مثال 3: حالة المخزون
=IF(B2<=10, "إعادة طلب", "متوفر")

إذا الكمية 10 أو أقل ← إعادة طلب

إذا أكثر ← متوفر

مثال 4: IF متداخلة (شروط متعددة)
=IF(B2>=90, "ممتاز", IF(B2>=75, "جيد جداً", IF(B2>=60, "جيد", IF(B2>=50, "مقبول", "راسب"))))
  • 90+ ← ممتاز
  • 75-89 ← جيد جداً
  • 60-74 ← جيد
  • 50-59 ← مقبول
  • أقل من 50 ← راسب

مثال تطبيقي شامل: نظام المكافآت

A B C D
1 الموظف المبيعات نسبة المكافأة قيمة المكافأة
2 أحمد 25000 =IF(B2>20000,"10%","5%") =IF(B2>20000,B2*10%,B2*5%)
3 سارة 15000 =IF(B3>20000,"10%","5%") =IF(B3>20000,B3*10%,B3*5%)

النتائج:

  • أحمد: نسبة 10%، مكافأة 2500
  • سارة: نسبة 5%، مكافأة 750
تذكّر: النصوص تُكتب بين علامتي تنصيص "نص"، أما الأرقام فلا تحتاج علامات.

5. دالة VLOOKUP — محرك البحث

تبحث عن قيمة في جدول وتُرجع قيمة مرتبطة بها. مثل البحث في دليل الهاتف!

الصيغة

=VLOOKUP(ما_تبحث_عنه, أين_تبحث, رقم_العمود, نوع_المطابقة)

شرح المكونات

المكون الشرح مثال
ما_تبحث_عنه القيمة التي تريد إيجادها "A101" أو خلية مثل G2
أين_تبحث نطاق الجدول (البحث في العمود الأول) A2:D100
رقم_العمود رقم العمود الذي تريد النتيجة منه 2 أو 3 أو 4...
نوع_المطابقة FALSE = مطابقة تامة (دائماً استخدم FALSE) FALSE أو 0

مثال مرئي

لديك جدول المنتجات:

A B C D
1 كود المنتج اسم المنتج السعر الكمية
2 P001 لابتوب 3500 25
3 P002 طابعة 800 40
4 P003 ماوس 50 200
5 P004 كيبورد 120 150

للبحث عن سعر المنتج P003:

=VLOOKUP("P003", A2:D5, 3, FALSE)

النتيجة: 50

تحليل المعادلة

  • "P003": الكود الذي نبحث عنه
  • A2:D5: الجدول (البحث يبدأ من العمود A)
  • 3: نريد العمود الثالث (السعر) من النطاق
  • FALSE: مطابقة تامة

مثال عملي: نظام الفواتير

F G H I
1 كود المنتج اسم المنتج السعر الكمية المطلوبة
2 P002 =VLOOKUP(F2,A:D,2,FALSE) =VLOOKUP(F2,A:D,3,FALSE) 5

بمجرد كتابة الكود P002، يظهر تلقائياً: اسم المنتج "طابعة" والسعر "800"

نصيحة للإصدارات الحديثة: في Excel 365 و 2021، استخدم XLOOKUP بدلاً من VLOOKUP—أسهل وأقوى:
=XLOOKUP("P003", A2:A5, C2:C5)
خطأ شائع: VLOOKUP تبحث دائماً في أول عمود من النطاق. تأكد أن ما تبحث عنه موجود في العمود الأول.

6. دالة SUMIF — الجمع الذكي

تجمع الأرقام التي تُحقق شرطاً محدداً فقط. مفيدة جداً للتقارير.

الصيغة

=SUMIF(نطاق_الشرط, الشرط, نطاق_الجمع)

أمثلة على الشروط

الشرط المعنى
"أحمد" يساوي أحمد
">100" أكبر من 100
"<50" أصغر من 50
">=1000" أكبر من أو يساوي 1000
"<>" غير فارغ
"*phone*" يحتوي كلمة phone

مثال عملي: تقرير المبيعات حسب الموظف

A B C
1 الموظف المنتج المبيعات
2 أحمد لابتوب 5000
3 سارة طابعة 800
4 أحمد ماوس 300
5 محمد لابتوب 5000
6 سارة كيبورد 400
7 أحمد طابعة 800

الأسئلة والإجابات:

السؤال المعادلة النتيجة
إجمالي مبيعات أحمد =SUMIF(A:A,"أحمد",C:C) 6100
إجمالي مبيعات سارة =SUMIF(A:A,"سارة",C:C) 1200
إجمالي مبيعات اللابتوب =SUMIF(B:B,"لابتوب",C:C) 10000
المبيعات أكبر من 1000 =SUMIF(C:C,">1000",C:C) 10000

دالة SUMIFS — شروط متعددة

=SUMIFS(نطاق_الجمع, نطاق_شرط1, شرط1, نطاق_شرط2, شرط2)

مثال: مبيعات أحمد من اللابتوب فقط:

=SUMIFS(C:C, A:A, "أحمد", B:B, "لابتوب")

النتيجة: 5000


7. دالة COUNTIF — العدّ الذكي

تعدّ الخلايا التي تُطابق شرطاً معيناً.

الصيغة

=COUNTIF(النطاق, الشرط)

أمثلة متنوعة

الهدف المعادلة
عدد مرات ظهور "أحمد" =COUNTIF(A:A, "أحمد")
عدد القيم أكبر من 100 =COUNTIF(B:B, ">100")
عدد الخلايا غير الفارغة =COUNTIF(A:A, "<>")
عدد الخلايا التي تبدأ بحرف أ =COUNTIF(A:A, "أ*")
عدد القيم التي تساوي صفر =COUNTIF(B:B, 0)

مثال عملي: تحليل استبيان

A B
1 المشارك التقييم
2 مشارك 1 ممتاز
3 مشارك 2 جيد
4 مشارك 3 ممتاز
5 مشارك 4 متوسط
6 مشارك 5 ممتاز
7 مشارك 6 جيد

ملخص النتائج:

التقييم العدد النسبة
ممتاز =COUNTIF(B:B,"ممتاز") → 3 =COUNTIF(B:B,"ممتاز")/COUNTA(B2:B7) → 50%
جيد =COUNTIF(B:B,"جيد") → 2 33%
متوسط =COUNTIF(B:B,"متوسط") → 1 17%

COUNTIFS — شروط متعددة

=COUNTIFS(نطاق1, شرط1, نطاق2, شرط2)

مثال: عدد الموظفين الحاضرين من قسم المبيعات:

=COUNTIFS(A:A, "مبيعات", B:B, "حاضر")

8. دالة CONCATENATE — دمج النصوص

تجمع نصوصاً من خلايا مختلفة في خلية واحدة.

ثلاث طرق للدمج

الطريقة الصيغة الإصدار
علامة & =A1 & " " & B1 جميع الإصدارات
CONCATENATE =CONCATENATE(A1," ",B1) جميع الإصدارات
CONCAT =CONCAT(A1," ",B1) 2016 وأحدث
TEXTJOIN =TEXTJOIN(" ",TRUE,A1:C1) 2016 وأحدث

أمثلة عملية

دمج الاسم الأول والأخير

إذا A2 = "محمد" و B2 = "العلي"

=A2 & " " & B2

النتيجة: محمد العلي

إنشاء بريد إلكتروني

إذا A2 = "ahmed" و B2 = "company"

=A2 & "@" & B2 & ".com"

النتيجة: ahmed@company.com

إنشاء جملة تقرير

إذا A2 = "أحمد" و B2 = 15000

="الموظف " & A2 & " حقق مبيعات " & B2 & " ريال"

النتيجة: الموظف أحمد حقق مبيعات 15000 ريال

دمج بفاصلة باستخدام TEXTJOIN

إذا A1:A4 تحتوي: أحمد، سارة، محمد، فاطمة

=TEXTJOIN("، ", TRUE, A1:A4)

النتيجة: أحمد، سارة، محمد، فاطمة

مثال تطبيقي: إنشاء عناوين بريدية

A B C D
1 الاسم الشارع المدينة العنوان الكامل
2 أحمد شارع الملك فهد الرياض =A2&" - "&B2&" - "&C2

النتيجة: أحمد - شارع الملك فهد - الرياض


9. دوال النصوص: LEFT, RIGHT, MID, LEN

تستخرج أجزاء محددة من النص أو تقيس طوله.

الدوال الأربع

الدالة الوظيفة الصيغة
LEFT استخراج أحرف من اليسار =LEFT(النص, عدد_الأحرف)
RIGHT استخراج أحرف من اليمين =RIGHT(النص, عدد_الأحرف)
MID استخراج من المنتصف =MID(النص, البداية, عدد_الأحرف)
LEN عدد الأحرف في النص =LEN(النص)

أمثلة توضيحية

إذا كان A1 = "ABCDEFGHIJ" (10 أحرف)

المعادلة النتيجة الشرح
=LEFT(A1, 3) ABC أول 3 أحرف
=RIGHT(A1, 3) HIJ آخر 3 أحرف
=MID(A1, 4, 3) DEF 3 أحرف بدءاً من الرابع
=LEN(A1) 10 إجمالي عدد الأحرف

مثال عملي: تحليل رقم الهوية

رقم الهوية السعودية: 1085XXXXXX

  • الرقم الأول: 1 = سعودي، 2 = مقيم
  • الأرقام 2-4: سنة الميلاد (085 = 1985)
A B C
1 رقم الهوية الجنسية سنة الميلاد
2 1085234567 =IF(LEFT(A2,1)="1","سعودي","مقيم") ="19"&MID(A2,2,2)

النتائج: الجنسية: سعودي | سنة الميلاد: 1908 (مثال)

مثال عملي: استخراج أجزاء كود المنتج

كود المنتج: "ELC-12345-LG"

  • ELC = الفئة
  • 12345 = رقم المنتج
  • LG = الحجم
الجزء المعادلة النتيجة
الفئة =LEFT(A2, 3) ELC
رقم المنتج =MID(A2, 5, 5) 12345
الحجم =RIGHT(A2, 2) LG

10. دوال التاريخ: TODAY, NOW, DATEDIF

للتعامل مع التواريخ والأوقات تلقائياً.

الدوال الأساسية

الدالة الوظيفة الصيغة ملاحظة
TODAY() تاريخ اليوم =TODAY() يتحدث تلقائياً
NOW() التاريخ والوقت الحالي =NOW() يتحدث تلقائياً
YEAR() استخراج السنة =YEAR(A1) رقم من 1900-9999
MONTH() استخراج الشهر =MONTH(A1) رقم من 1-12
DAY() استخراج اليوم =DAY(A1) رقم من 1-31

حسابات التاريخ

حساب العمر
=DATEDIF(تاريخ_الميلاد, TODAY(), "Y")

مثال: =DATEDIF(A2, TODAY(), "Y")

"Y" = سنوات، "M" = شهور، "D" = أيام

حساب الأيام المتبقية
=تاريخ_الاستحقاق - TODAY()

مثال: إذا A2 = 2025-12-31

=A2 - TODAY()

النتيجة: عدد الأيام المتبقية

إضافة أيام/شهور لتاريخ
=TODAY() + 30

يضيف 30 يوماً

=EDATE(TODAY(), 3)

يضيف 3 شهور

أول وآخر يوم في الشهر

آخر يوم في الشهر الحالي:

=EOMONTH(TODAY(), 0)

أول يوم في الشهر الحالي:

=EOMONTH(TODAY(), -1) + 1

مثال تطبيقي: متابعة العقود

A B C D
1 الموظف تاريخ انتهاء العقد الأيام المتبقية الحالة
2 أحمد 2025-08-15 =B2-TODAY() =IF(C2<30,"تجديد قريب",IF(C2<0,"منتهي","ساري"))
3 سارة 2025-02-01 =B3-TODAY() =IF(C3<30,"تجديد قريب",IF(C3<0,"منتهي","ساري"))

مثال: حساب مدة الخدمة

A B C
1 الموظف تاريخ التعيين سنوات الخدمة
2 أحمد 2018-03-15 =DATEDIF(B2,TODAY(),"Y")

جدول ملخص الدوال العشر

# الدالة الوظيفة مثال سريع
1 SUM جمع الأرقام =SUM(A1:A10)
2 AVERAGE المتوسط الحسابي =AVERAGE(A1:A10)
3 COUNT/COUNTA عدّ الخلايا =COUNTA(A1:A10)
4 IF الشرط والقرار =IF(A1>50,"ناجح","راسب")
5 VLOOKUP البحث في جدول =VLOOKUP(A1,B:D,2,FALSE)
6 SUMIF الجمع بشرط =SUMIF(A:A,"أحمد",B:B)
7 COUNTIF العدّ بشرط =COUNTIF(A:A,"حاضر")
8 CONCATENATE/& دمج النصوص =A1 & " " & B1
9 LEFT/RIGHT/MID استخراج نص =LEFT(A1,3)
10 TODAY/DATEDIF التاريخ والحسابات =DATEDIF(A1,TODAY(),"Y")

اختصارات لوحة المفاتيح الضرورية

الاختصار الوظيفة
Ctrl + C / V / X نسخ / لصق / قص
Ctrl + Z / Y تراجع / إعادة
Ctrl + S حفظ
Ctrl + Home الانتقال للخلية A1
Ctrl + End الانتقال لآخر خلية
Ctrl + Arrow التنقل السريع
Ctrl + Shift + L تفعيل الفلتر
Alt + = جمع تلقائي (AutoSum)
F2 تعديل الخلية
F4 تثبيت المرجع ($)
Ctrl + T تحويل لجدول
Ctrl + 1 تنسيق الخلايا

نصائح ذهبية للاحتراف

استخدم تثبيت المراجع ($)

عند نسخ معادلة، المراجع تتغير تلقائياً. لتثبيتها:

  • A1 → مرجع نسبي (يتغير)
  • $A$1 → مرجع مطلق (لا يتغير)
  • $A1 → تثبيت العمود فقط
  • A$1 → تثبيت الصف فقط

اضغط F4 للتبديل بين الأنواع!

حوّل بياناتك لجدول (Table)

حدد البيانات واضغط Ctrl + T:

  • تنسيق جميل تلقائي
  • المعادلات تمتد تلقائياً للصفوف الجديدة
  • أسماء واضحة للأعمدة في المعادلات
  • فلترة وترتيب سهل
استخدم التنسيق الشرطي

Home → Conditional Formatting:

  • تلوين القيم السلبية تلقائياً
  • إبراز أعلى/أدنى القيم
  • أشرطة بيانية داخل الخلايا
  • أيقونات تشير للاتجاهات
تعلم التحقق من البيانات (Data Validation)

يمنع إدخال بيانات خاطئة:

  • قوائم منسدلة للاختيارات
  • تحديد نطاق الأرقام المسموحة
  • رسائل تنبيه للمستخدم
احفظ ملفاتك بانتظام
  • اضغط Ctrl + S كل بضع دقائق
  • فعّل الحفظ التلقائي (AutoSave)
  • احتفظ بنسخ احتياطية

التحدي: طبّق ما تعلمته

أفضل طريقة للتعلم هي الممارسة. إليك تحدياً:

مشروع تطبيقي:

أنشئ جدول متابعة مبيعات يحتوي:

  1. قائمة بـ 5 موظفين ومبيعاتهم لـ 3 أشهر
  2. حساب إجمالي ومتوسط المبيعات لكل موظف (SUM, AVERAGE)
  3. تحديد من حقق الهدف (IF)
  4. عدّ الموظفين الذين حققوا الهدف (COUNTIF)
  5. جمع مبيعات كل شهر (SUMIF)
  6. تصنيف الأداء: ممتاز/جيد/ضعيف (IF متداخلة)

الخلاصة

تعلمت الآن أهم 10 دوال في Excel:

  1. SUM: لجمع الأرقام
  2. AVERAGE: لحساب المتوسط
  3. COUNT/COUNTA: لعدّ الخلايا
  4. IF: لاتخاذ القرارات
  5. VLOOKUP: للبحث في الجداول
  6. SUMIF: للجمع بشرط
  7. COUNTIF: للعدّ بشرط
  8. CONCATENATE: لدمج النصوص
  9. LEFT/RIGHT/MID: لاستخراج النصوص
  10. TODAY/DATEDIF: للتعامل مع التواريخ

هذه الدوال تُغطي 90% من احتياجاتك اليومية. أتقنها، وستُنجز في دقائق ما كان يستغرق ساعات.

Excel لا يُتعلم بالقراءة—افتح البرنامج الآن واكتب المعادلات بيدك. أخطئ، صحح، وتعلم. هذه هي الطريقة الوحيدة للاحتراف.

ابدأ الآن. افتح Excel. طبّق ما تعلمته. مستقبلك المهني سيشكرك.

إرسال تعليق