Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مرجع Excel السريع

آخر تحديث

أساسيات الصيغ

تبدأ كل صيغة بعلامة يساوي. يحسبها Excel ويعرض النتيجة في الخلية.

العمليةالصياغة
بدء صيغة= then the expression, e.g. =2+2
الإشارة إلى خلية أخرى=A1
العمليات الحسابية+ - * / and ^ for powers
التحكم في ترتيب العمليات=(A1+A2)*B1
دمج النصوص=A1&" "&B1 or =CONCAT(A1," ",B1)
عوامل المقارنة= <> > < >= <=
نسبة مئوية من قيمة=A1*15%
إضافة تعليق إلى صيغة=SUM(A1:A9)+N("monthly total")
عرض الصيغ بدل النتائجCtrl + ` (toggle)
تحويل صيغة إلى نتيجتهاCopy, then Paste Special → Values

مراجع الخلايا والنطاقات

تثبّت علامة $ صفًا أو عمودًا كي لا يتحرك عند نسخ الصيغة - وهي أنفع شيء يمكن فهمه في Excel.

المرجعالمعنى
A1نسبي - يتحرك عند النسخ في أي اتجاه
$A$1مطلق - لا يتحرك أبدًا
$A1العمود مثبَّت والصف يتحرك
A$1الصف مثبَّت والعمود يتحرك
A1:A10نطاق من عشر خلايا نزولًا في عمود واحد
A1:C10كتلة مستطيلة
A:Aالعمود A بالكامل
1:1الصف 1 بالكامل
Sheet2!A1خلية في ورقة أخرى
'My Sheet'!A1ورقة أخرى يحتوي اسمها على مسافة
[Book2.xlsx]Sheet1!A1خلية في مصنّف آخر
Toggle $ while editingF4 (Windows)، Cmd + T (Mac)

الدوال الحسابية ودوال التجميع

مجاميع الاستخدام اليومي. وكلها تقبل نطاقًا أو قائمة خلايا أو مزيجًا منهما.

الدالةما تفعله
=SUM(B2:B20)تجمع كل الأرقام في النطاق
=AVERAGE(B2:B20)متوسط الأرقام
=MEDIAN(B2:B20)القيمة الوسطى
=MIN(B2:B20) / =MAX(B2:B20)أصغر / أكبر قيمة
=PRODUCT(B2:B5)تضرب القيم بعضها في بعض
=SUMPRODUCT(B2:B20,C2:C20)تضرب المتناظرات ثم تجمع - المجاميع المرجّحة
=ABS(B2)القيمة المطلقة
=POWER(B2,3)مكعّب B2 (مثل =B2^3)
=SQRT(B2)الجذر التربيعي
=MOD(B2,2)الباقي - =0 للأعداد الزوجية
=SUBTOTAL(109,B2:B20)تجمع الصفوف المرئية فقط (تتجاهل المُصفّاة)
=RAND() / =RANDBETWEEN(1,100)عدد عشري عشوائي / عدد صحيح عشوائي

الدوال المنطقية

‏IF هي الأساس، وIFS وIFERROR تحفظان الصيغ الطويلة مقروءة.

الدالةما تفعله
=IF(B2>1000,"Over","OK")شرط واحد ونتيجتان
=IF(B2>1000,"Over",IF(B2>500,"Watch","OK"))‏IF متداخلة لثلاث نتائج أو أكثر
=IFS(B2>1000,"Over",B2>500,"Watch",TRUE,"OK")بديل مسطّح لدوال IF المتداخلة
=AND(B2>0,C2>0)‏TRUE فقط عند تحقّق كل الشروط
=OR(B2>0,C2>0)‏TRUE عند تحقّق أي شرط
=NOT(B2>0)تعكس TRUE/FALSE
=IFERROR(A2/B2,0)تستبدل الخطأ بقيمة بديلة
=IFNA(VLOOKUP(...),"Not found")تلتقط #N/A وحدها
=ISBLANK(B2)‏TRUE إذا كانت الخلية فارغة
=ISNUMBER(B2) / =ISTEXT(B2)التحقق من النوع - مفيد للتأكد من البيانات المستوردة
=SWITCH(B2,1,"Low",2,"Mid",3,"High","Other")تطابق قيمة واحدة مع قائمة حالات

العدّ والمجاميع الشرطية

تجيب عائلة *IF و*IFS على «كم عددًا» و«كم مقدارًا» للصفوف التي تحقّق قاعدة.

الدالةما تفعله
=COUNT(B2:B20)تعدّ الخلايا التي تحتوي أرقامًا
=COUNTA(B2:B20)تعدّ الخلايا غير الفارغة من أي نوع
=COUNTBLANK(B2:B20)تعدّ الخلايا الفارغة
=COUNTIF(B2:B20,">100")تعدّ الصفوف التي تحقّق شرطًا واحدًا
=COUNTIF(B2:B20,"*north*")أحرف البدل: * أي عدد من الأحرف، ? حرف واحد
=COUNTIFS(B2:B20,">100",C2:C20,"Paid")تعدّ الصفوف التي تحقّق عدة شروط
=SUMIF(C2:C20,"Paid",B2:B20)تجمع B حيث تتطابق C
=SUMIFS(B2:B20,C2:C20,"Paid",D2:D20,"EU")تجمع بعدة شروط
=AVERAGEIF(C2:C20,"Paid",B2:B20)متوسط شرطي
=MAXIFS(B2:B20,C2:C20,"Paid")أكبر قيمة بين الصفوف المتطابقة
=COUNTIF($A$2:A2,A2)>1تعلّم المكرّر كلما نزلت في العمود
=SUMPRODUCT((C2:C20="Paid")*(B2:B20))مجموع شرطي دون SUMIFS

دوال البحث والمرجع

سحب قيمة من جدول آخر. ‏XLOOKUP هي البديل الحديث لـ VLOOKUP، وINDEX/MATCH تعمل في كل إصدارات Excel.

الدالةما تفعله
=VLOOKUP(A2,$F$2:$H$50,3,FALSE)تجد A2 في العمود الأول وتُرجع العمود الثالث. FALSE = تطابق تام
=XLOOKUP(A2,$F$2:$F$50,$H$2:$H$50,"Not found")نطاق البحث ونطاق الإرجاع منفصلان - وتستطيع البحث يسارًا
=INDEX($H$2:$H$50,MATCH(A2,$F$2:$F$50,0))الصيغة الكلاسيكية التي تعمل في كل مكان
=MATCH(A2,$F$2:$F$50,0)موضع A2 داخل النطاق
=HLOOKUP(A2,$F$1:$Z$4,3,FALSE)مثل VLOOKUP لكن بالبحث في صف
=INDEX(B2:D20,2,3)الخلية في الصف 2 والعمود 3 من الكتلة
=XLOOKUP(A2,F:F,H:H,,-1)تطابق تقريبي - العنصر الأصغر التالي (البحث بالفئات)
=OFFSET(A1,2,1)الخلية على مسافة 2 نزولًا و1 يمينًا من A1
=INDIRECT("Sheet"&B1&"!A1")تبني مرجعًا من نص
=CHOOSE(B2,"Low","Mid","High")تختار العنصر رقم N من قائمة
=UNIQUE(A2:A100)القيم المتفرّدة في نطاق (تتوسّع تلقائيًا)
=FILTER(A2:C100,C2:C100="Paid")الصفوف التي تحقّق شرطًا (تتوسّع تلقائيًا)

دوال النص

معظم جداول البيانات الحقيقية تبدأ بنص غير مرتب، وهذه أدوات تنظيفه.

الدالةما تفعله
=LEN(A2)عدد الأحرف
=LEFT(A2,3) / =RIGHT(A2,3)أول / آخر 3 أحرف
=MID(A2,4,5)‏5 أحرف بدءًا من الموضع 4
=TRIM(A2)تحذف المسافات في البداية والنهاية والمتكررة
=CLEAN(A2)تزيل الأحرف غير القابلة للطباعة من البيانات المستوردة
=UPPER(A2) / =LOWER(A2) / =PROPER(A2)تغيير حالة الأحرف
=SUBSTITUTE(A2,"-","")تستبدل كل مواضع نص فرعي
=REPLACE(A2,1,3,"NEW")تستبدل بحسب الموضع لا بحسب المحتوى
=FIND("@",A2) / =SEARCH("@",A2)موضع نص فرعي (تراعي FIND حالة الأحرف)
=TEXTSPLIT(A2,",")تقسّم النص إلى خلايا عند فاصل
=TEXTJOIN(", ",TRUE,A2:A9)تدمج نطاقًا بفاصل وتتجاهل الفراغات
=TEXT(A2,"0.00")تنسّق رقمًا كنص وفق نمط
=VALUE(A2)تحوّل نصًا رقميًا إلى رقم حقيقي
=EXACT(A2,B2)مقارنة تراعي حالة الأحرف

دوال التاريخ والوقت

يخزّن Excel التاريخ كرقم، ولهذا يمكنك طرح تاريخين فتحصل على عدد الأيام.

الدالةما تفعله
=TODAY() / =NOW()تاريخ اليوم / التاريخ والوقت الحاليان
=YEAR(A2), =MONTH(A2), =DAY(A2)استخراج جزء من تاريخ
=DATE(2026,8,6)تبني تاريخًا من مكوّناته
=B2-A2الأيام بين تاريخين
=DATEDIF(A2,B2,"m")الأشهر الكاملة بين تاريخين ("y" و"m" و"d")
=EDATE(A2,3)اليوم نفسه بعد ثلاثة أشهر
=EOMONTH(A2,0)آخر يوم في شهر A2
=WEEKDAY(A2,2)يوم الأسبوع؛ مع الوسيط 2 يكون 1 = الاثنين
=NETWORKDAYS(A2,B2)أيام العمل بين تاريخين
=WORKDAY(A2,10)التاريخ بعد 10 أيام عمل من A2
=TEXT(A2,"yyyy-mm-dd")تنسّق تاريخًا كنص
=HOUR(A2), =MINUTE(A2)مكوّنات الوقت

دوال التقريب والأرقام

التقريب للعرض تنسيق، والتقريب للحساب دالة.

الدالةما تفعله
=ROUND(A2,2)تقرّب إلى منزلتين عشريتين
=ROUNDUP(A2,0) / =ROUNDDOWN(A2,0)دائمًا لأعلى / دائمًا لأسفل
=MROUND(A2,5)تقرّب إلى أقرب مضاعف للعدد 5
=CEILING(A2,1) / =FLOOR(A2,1)لأعلى / لأسفل إلى مضاعف
=INT(A2)تحذف الجزء العشري
=TRUNC(A2,1)تقطع المنازل العشرية دون تقريب
=RANK(B2,$B$2:$B$20)ترتيب قيمة داخل نطاق
=PERCENTILE(B2:B20,0.9)المئين التسعون
=STDEV.S(B2:B20)الانحراف المعياري لعيّنة
=CORREL(B2:B20,C2:C20)الارتباط بين عمودين

رموز الأخطاء ومعانيها

كل خطأ يشير إلى غلطة محددة - وقراءتها توفّر كثيرًا من التخمين.

الخطأالسببالحل المعتاد
#DIV/0!القسمة على صفر أو على خلية فارغةغلّفها بـ IFERROR أو احترس بـ IF(B2=0,...)
#N/Aلم يجد البحث شيئًاتحقّق من المسافات الزائدة (TRIM) وتطابق أنواع البيانات
#VALUE!نوع وسيط خطأ - نص في موضع يتطلب رقمًاراجع الخلايا المُشار إليها وجرّب VALUE()
#REF!الصيغة تشير إلى خلية محذوفةأعد بناء المرجع
#NAME?اسم دالة مكتوب خطأ أو نص بلا علامتي تنصيصصحّح الكتابة وضع النص بين علامتي تنصيص
#NUM!نتيجة رقمية لا يستطيع Excel تمثيلهاتحقّق من الوسائط المستحيلة، مثل SQRT(-1)
#NULL!نطاقان لا يتقاطعانتحقّق من فاصلة ناقصة بين الوسائط
#SPILL!لا مساحة لتوسّع المصفوفة الديناميكيةأفرِغ الخلايا أسفلها أو على يمينها
####ليس خطأً - العمود ضيّق جدًاوسّع العمود
Circular referenceالصيغة تتضمّن خليتها نفسهاأزل الإشارة الذاتية

الفرز والتصفية وأدوات البيانات

حيث تتوقف البيانات عن كونها شبكة قيم وتصبح شيئًا يمكن قراءته.

المهمةالطريقة
فرز نطاقData → Sort، أو Alt + A ثم S
إضافة قوائم التصفيةCtrl + Shift + L
التنسيق كجدولCtrl + T - يمنحك نطاقات مسمّاة وصيغًا تتوسّع وحدها
إزالة التكراراتData → Remove Duplicates
تقسيم عمود إلى عدة أعمدةData → Text to Columns
التعبئة السريعة (بحسب النمط)Ctrl + E
تجميد صف العناوينView → Freeze Panes → Freeze Top Row
التنسيق الشرطيHome → Conditional Formatting - تلوين الخلايا بحسب قاعدة
التحقق من صحة البيانات (قائمة منسدلة)Data → Data Validation → List
تسمية نطاقحدّده ثم اكتب اسمًا في مربع الاسم
تتبّع مصادر الصيغةFormulas → Trace Precedents
البحث عن هدف (إيجاد قيمة الإدخال)Data → What-If Analysis → Goal Seek

جدول Pivot في خمس خطوات

أسرع طريقة لتلخيص بضعة آلاف من الصفوف.

الخطوةالإجراء
‏1. نظّف المصدرصف عناوين واحد، بلا صفوف فارغة ولا خلايا مدمجة
‏2. أدرِجحدّد البيانات → Insert → PivotTable
‏3. الصفوفاسحب الحقل الذي تريد التجميع بحسبه إلى «الصفوف»
‏4. القيماسحب الرقم الذي تريد جمعه إلى «القيم»
‏5. التلخيصانقر حقل القيمة → Summarize Values By → Sum / Count / Average
إضافة بُعد ثانٍاسحب حقلًا إلى «الأعمدة»
تصفية الجدول كلهاسحب حقلًا إلى «المرشّحات» أو أضِف مقسّم عرض
عرض النسب المئويةحقل القيمة → Show Values As → % of Grand Total
التحديث بعد تغيّر البياناتAlt + F5
قراءة خلية من جدول Pivot في صيغة=GETPIVOTDATA("Sales",$A$3,"Region","EU")

اختصارات لوحة المفاتيح - الأساسية

الاثنتا عشرة التي توفّر أكبر قدر من الوقت.

الإجراءWindowsMac
تحرير الخلية النشطةF2Ctrl + U
التأكيد والبقاء في الخليةCtrl + EnterCtrl + Enter
سطر جديد داخل الخليةAlt + EnterCtrl + Option + Enter
الجمع التلقائيAlt + =Cmd + Shift + T
تبديل $ في المرجعF4Cmd + T
التعبئة لأسفل من الخلية العلياCtrl + DCmd + D
التعبئة يمينًاCtrl + RCmd + R
لصق خاصCtrl + Alt + VCmd + Ctrl + V
إدراج تاريخ اليومCtrl + ;Cmd + ;
تكرار آخر إجراءF4Cmd + Y
تراجع / إعادةCtrl + Z / Ctrl + YCmd + Z / Cmd + Shift + Z
عرض الصيغCtrl + `Ctrl + `

اختصارات لوحة المفاتيح - التنقّل والتحديد

التحرك في ورقة كبيرة دون لمس الفأرة.

الإجراءWindowsMac
الانتقال إلى حدّ البياناتCtrl + arrowCmd + arrow
التحديد حتى حدّ البياناتCtrl + Shift + arrowCmd + Shift + arrow
تحديد العمود / الصف بالكاملCtrl + Space / Shift + SpaceCtrl + Space / Shift + Space
تحديد المنطقة الحاليةCtrl + ACmd + A
الانتقال إلى الخلية A1Ctrl + HomeFn + Ctrl + Left
الانتقال إلى خلية معيّنةCtrl + GCtrl + G
الورقة التالية / السابقةCtrl + PgDn / PgUpOption + Right / Left
إدراج صفوف أو أعمدةCtrl + Shift + +Cmd + Shift + +
حذف صفوف أو أعمدةCtrl + -Cmd + -
إخفاء عمود / صفCtrl + 0 / Ctrl + 9Cmd + 0 / Cmd + 9
بحث / استبدالCtrl + F / Ctrl + HCmd + F / Ctrl + H
تحديد الخلايا المرئية فقطAlt + ;Cmd + Shift + Z

اختصارات لوحة المفاتيح - التنسيق

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

الإجراءWindowsMac
مربع حوار تنسيق الخلاياCtrl + 1Cmd + 1
عريض / مائل / تحته خطCtrl + B / I / UCmd + B / I / U
تنسيق العملةCtrl + Shift + $Ctrl + Shift + $
تنسيق النسبة المئويةCtrl + Shift + %Ctrl + Shift + %
تنسيق رقمي بمنزلتين عشريتينCtrl + Shift + !Ctrl + Shift + !
تنسيق التاريخCtrl + Shift + #Ctrl + Shift + #
التنسيق العام (إزالة التنسيق)Ctrl + Shift + ~Ctrl + Shift + ~
حدود خارجيةCtrl + Shift + &Cmd + Option + 0
إزالة الحدودCtrl + Shift + _Cmd + Option + -
نسخ التنسيق (ناسخ التنسيق)Ctrl + Shift + C, then Ctrl + Shift + VCmd + Shift + C, then Cmd + Shift + V

أكثر صيغ Excel ودواله واختصاراته استخدامًا، في صفحة واحدة. هذا المرجع السريع لـ Excel يجمع ما يظهر فعلًا في مصنّف عمل حقيقي: كتابة الصيغ، والمراجع المطلقة مقابل النسبية، وIF ودوال العدّ، وVLOOKUP وXLOOKUP، وتنظيف النص، والتواريخ، ومعنى كل رمز خطأ، والاختصارات التي يستحق حفظها.

كل ما هنا يعمل في Excel على Windows وMac، ومعظمه يعمل دون تغيير في Google Sheets وLibreOffice Calc. أسماء الدوال مكتوبة بالإنجليزية: هذا ما يخزّنه Excel داخل الملف، وواجهة Excel العربية تستخدم أسماء الدوال الإنجليزية نفسها، بينما تُعرض مترجَمة في بعض اللغات مثل الألمانية والفرنسية. ومسارات القوائم مذكورة وفق الواجهة الإنجليزية.

أسئلة شائعة عن مرجع Excel السريع

هل هذا المرجع مجاني؟
نعم - الصفحة كاملة مجانية، بلا تسجيل وبلا أي تنزيل. انسخ أي صيغة مباشرة من الجداول.
ما أهم صيغ Excel التي يجب معرفتها؟
إن اخترت عشرًا فقط: SUM وAVERAGE وIF وCOUNTIF وSUMIF وXLOOKUP (أو VLOOKUP) وINDEX مع MATCH وTRIM وTEXT وIFERROR. تغطي هذه معًا الجمع، والمنطق الشرطي، وسحب القيم من جدول آخر، وتنظيف النص غير المرتب، ومنع الأخطاء من إفساد تقرير.
ماذا تعني علامة $ في صيغة Excel؟
تثبّت جزءًا من المرجع حتى لا يتحرك عند نسخ الصيغة. فـ $A$1 يشير دائمًا إلى A1، و$A1 يثبّت العمود A ويترك الصف يتغيّر، وA$1 يثبّت الصف 1 ويترك العمود يتغيّر. اضغط F4 (أو Cmd + T على Mac) أثناء تحرير مرجع للتنقّل بين التوليفات الأربع.
هل أستخدم VLOOKUP أم XLOOKUP؟
استخدم XLOOKUP إن كان متوفرًا في نسختك (Microsoft 365 وExcel 2021 وما بعده). فهو يأخذ عمود البحث وعمود الإرجاع كوسيطين منفصلين، لذا يمكنه البحث نحو اليسار، ولا يتعطّل عندما يُدرج أحدهم عمودًا، ولديه وسيط خاص لحالة «غير موجود». ومعرفة VLOOKUP تبقى مفيدة لأنه يظهر في كل مصنّف قديم تتسلّمه. أما INDEX/MATCH فهي الصيغة التي تعمل في كل إصدارات Excel.
هل تعمل هذه الصيغ في Google Sheets؟
معظمها يعمل دون تغيير: الصيغ ومراجع الخلايا وIF وCOUNTIF/SUMIF ودوال النص والتاريخ وVLOOKUP وINDEX/MATCH وUNIQUE وFILTER. أما اختصارات لوحة المفاتيح فتختلف أكثر، وبعض الدوال حصرية في Excel (مثل جزء من دوال المصفوفات الديناميكية الجديدة)، فتحقّق من أي دالة غير مألوفة قبل الاعتماد عليها.
لماذا تظهر أسماء الدوال مختلفة في نسختي من Excel؟
يترجم Excel أسماء الدوال إلى لغة الواجهة، فالنسخة الألمانية تُظهر SUMME بدل SUM والفرنسية SOMME. أما الملف نفسه فيخزّن الاسم الإنجليزي، ولهذا تستخدم التوثيقات وهذا المرجع والمصنّفات المشتركة الصيغة الإنجليزية. وكتابة الاسم المترجَم في نسختك تعني الشيء نفسه تمامًا.
كيف أمنع ظهور أخطاء مثل #N/A في تقرير؟
غلّف الصيغة بـ IFERROR، مثل =IFERROR(VLOOKUP(A2,F:H,3,FALSE),"غير موجود"). واستخدم IFNA عندما تريد التقاط فشل البحث فقط مع الاستمرار في رؤية المشكلات الحقيقية مثل #VALUE! - فإخفاء كل الأخطاء يجعل الصيغ المعطوبة غير مرئية.
أين أتدرّب على هذه الصيغ؟
دورة Excel التفاعلية المجانية على Coddy تشغّل جدول بيانات حقيقيًا في متصفحك: كل درس يمنحك مجموعة بيانات صغيرة ومهمة، ثم يتحقق من الصيغة التي تكتبها. لا شيء لتثبيته، وفي النهاية شهادة مجانية.
Coddy programming languages illustration

تعلّم Excel مع Coddy

ابدأ الآن