صيغ اكسل هي عبارات قوية تبدأ بعلامة يساوي (=) وتسمح لك بإجراء العمليات الحسابية، ومعالجة البيانات، وتحليل المعلومات، وأتمتة المهام في جداول البيانات. يمكن للصيغ الإشارة إلى قيم الخلايا أو النطاقات أو صيغ أخرى، مما يجعل اكسل أداة مرنة جداً لإدارة البيانات والتمويل والتقارير والتحليلات التجارية.
نصائح سريعة لاستخدام الصيغ في اكسل:
ابدأ كل صيغة بعلامة = مثال =SUM(A1:A10)
استخدم مراجع الخلايا مثل A1) أو النطاقات (مثل A1:A10 أو الأسماء المعرفة.
اضغط Enter لتطبيق الصيغة. اسحب مقبض التعبئة (الزاوية السفلية اليمنى) لنسخ الصيغة إلى خلايا أخرى.
اضغط F2 لتعديل الصيغة، أو Ctrl + ` لعرض كل الصيغ في الورقة.
في اكسل الحديث Microsoft 365/واكسل 2021+ تدعم المصفوفات الديناميكية التي تنسكب النتائج تلقائياً.
تحقق دائماً من الأخطاء مثل #DIV/0! أو #VALUE! باستخدام IFERROR إذا لزم الأمر.
فيما يلي قائمة بـ أفضل 20 دالة اكسلالأكثر استخداماً (حسب الاستخدام الشائع بين المحترفين والمحللين في 2026). لكل دالة:
الوصف
الصيغة
مثال عملي
خطوة بخطوة
النتيجة المتوقعة
SUMالمجموع
الوصف: يجمع مجموعة من الأرقام. من أبسط وأكثر الدوال استخداماً.
الصيغة) SUM= رقم1, [رقم2], ...)
مثال: الخلايا A1:A5 تحتوي على: 100, 200, 150, 300, 250.
خطوة بخطوة:
انقر على الخلية A6
اكتب =SUM(A1:A5)
اضغط Enter
النتيجة 1000
AVERAGEالمتوسط
الوصف: يحسب المتوسط الحسابي لمجموعة أرقام.
الصيغة=AVERAGE(number1, [number2], ...)
مثال: نفس البيانات السابقة.
خطوة بخطوة:
انقر على A7
اكتب =AVERAGE(A1:A5)
اضغط Enter
النتيجة 200
COUNTعدد الأرقام
الوصف: يعد الخلايا التي تحتوي على أرقام فقط (يتجاهل النصوص والفراغات).
الصيغة=COUNT(value1, [value2], ...)
مثال: B1:B6: 10, 20, "نص", 30, "", 40.
خطوة بخطوة:
انقر على B7
اكتب =COUNT(B1:B6)
اضغط Enter
النتيجة 4
COUNTAعدد الخلايا غير الفارغة
الوصف: يعد كل الخلايا غير الفارغة (أرقام، نصوص، تواريخ...).
الصيغةCOUNTA(value1, [value2], ...)
مثال: نفس البيانات السابقة.
خطوة بخطوة:
انقر على B8
اكتب =COUNTA(B1:B6)
اضغط Enter
النتيجة5
MAXالأكبر
الوصف: يعطي أكبر رقم في النطاق.
الصيغة=MAX(number1, [number2], ...)
مثال C1:C5: 45, 67, 23, 89, 12
خطوة بخطوة:
انقر على C6
اكتب =MAX(C1:C5)
اضغط Enter
النتيجة89
MINالأصغر
الوصف: يعطي أصغر رقم في النطاق.
الصيغة=MIN(number1, [number2], ...)
مثال: نفس البيانات.
خطوة بخطوة:
انقر على C7
اكتب =MIN(C1:C5)
اضغط Enter
النتيجة12
IFإذا
الوصف: يختبر شرطاً منطقياً ويعطي قيمة إذا كان صحيحاً، وقيمة أخرى إذا كان خاطئاً.
الصيغة IF= (اختبار_منطقي, قيمة_إذا_صح, قيمة_إذا_خطأ)
مثال: مبيعات D1:D5: 5000, 12000, 8000, 3000, 15000
خطوة بخطوة:
انقر على E1
اكتب =IF(D1>10000, "High", "Low").
اسحب للأسفل إلى E5
النتيجة:
E1 منخفض
E2 مرتفع
E3 منخفض
E4 منخفض
E5 مرتفع
SUMIFمجموع بشرط
الوصف: يجمع الأرقام التي تطابق شرطاً واحداً.
الصيغةSUMIF= (نطاق, شرط, [نطاق_المجموع](
مثال: المناطق A1:A5: North, South, North, East, North المبيعات B1:B5: 1000, 2000, 1500, 3000, 2500.
خطوة بخطوة:
انقر على B7
اكتب =SUMIF(A1:A5, "North", B1:B5)
اضغط Enter
النتيجة 5000
COUNTIFعدد بشرط
الوصف: يعد الخلايا التي تطابق شرطاً واحداً.
الصيغة) COUNTIF= نطاق, شرط(
خطوة بخطوة:
انقر على A7.
اكتب =COUNTIF(A1:A5, "North")
اضغط Enter
النتيجة3
VLOOKUPبحث عمودي
الوصف: يبحث عن قيمة في العمود الأول ويعيد قيمة من نفس الصف.
الصيغة) VLOOKUP= قيمة_البحث, جدول, رقم_العمود, [مطابقة_دقيقة](
مثال: جدول A1:C4 يحتوي على منتجات وأسعار.
خطوة بخطوة:
اكتب "Banana" في E1
في E2 اكتب =VLOOKUP(E1, A1:C4, 3, FALSE)
اضغط Enter
النتيجة 0.75
XLOOKUPالبحث المتقدم - الأفضل
الوصف: بديل حديث ومرن لـ VLOOKUP
الصيغة) XLOOKUP= قيمة_البحث, نطاق_البحث, نطاق_الإرجاع, [إذا_غير_موجود](
النتيجة 0.90 في المثال المناسب
TEXTJOINدمج نصوص
الوصف: يدمج نصوص متعددة مع فاصل.
الصيغة) TEXTJOIN= فاصل, تجاهل_فارغ, نص1, [نص2], ...(
مثال G1:G4: "John", "Doe", "", "Jr"
النتيجة John Doe Jr
LEFTيسار
الوصف: يستخرج عدد معين من الأحرف من بداية النص.
الصيغة) LEFT= نص, [عدد_الأحرف](
النتيجة: اكسل من "اكسل2026"
RIGHTيمين
الوصف: يستخرج عدد معين من الأحرف من نهاية النص.
النتيجة 2026
MIDوسط
الوصف: يستخرج أحرفاً من وسط النص.
الصيغة) MID= نص, بداية, عدد_الأحرف(
النتيجة2026
LENطول النص
الوصف: يعطي عدد الأحرف في النص.
الصيغة) LEN= نص)
النتيجة 11 من("Hello World")
TRIMإزالة المسافات
الوصف: يزيل المسافات الزائدة من النص.
النتيجة Too many spaces
ROUNDتقريب
الوصف: يقرب الرقم إلى عدد معين من الخانات العشرية.
الصيغة) ROUND= رقم, عدد_الخانات(
النتيجة 3.14 من 3.14159
TODAYاليوم
الوصف: يعطي التاريخ الحالي (يتحدث يومياً).
الصيغة =TODAY()
النتيجة: التاريخ الحالي (مثال: 04/05/2026)
NOWالآن
الوصف: يعطي التاريخ والوقت الحالي.
الصيغة =NOW()
النتيجة: التاريخ والوقت الحالي (مثال: 04/05/2026 09:00)
نصائح نهائية للاحتراف:
اجمع بين الدوال=IF(SUMIF(...)>1000, "Bonus", "No Bonus").
استخدم الجداول والنطاقات المسماة لتسهيل القراءة.
مارس على بيانات حقيقية واستخدم أدوات تدقيق الصيغ.
إتقان هذه الـ 20 دالة سيمكنك من إنجاز 90% من مهام اكسل اليومية بكفاءة عالية. ابدأ الآن بورقة جديدة وجرب الأمثلة بنفسك!
![]() | ![]() | ![]() |


