الانتقال إلى المحتوى الرئيسي

قائمة كاملة من الصيغ في إكسيل: كيفية استخدامها لأتمتة عملك

إكسيل هو واحد من التطبيقات الأكثر شيوعا للعمل مع الجداول والحسابات. أحد الجوانب الرئيسية لوظائفها هو القدرة على استخدام الصيغ لأتمتة العمليات الحسابية وتحليل البيانات. معرفة الصيغ الأساسية في إكسيل يمكن تبسيط كبير وتسريع العمل ، وكذلك تحسين دقة النتائج.

هناك أكثر من 450 صيغة مختلفة متوفرة في إكسيل ، كل منها مصمم لحل مهمة محددة. تتضمن بعض الصيغ الأكثر شيوعا المجموع (مجموع قيم الخلية) والمتوسط (المتوسط الحسابي) والحد الأقصى (القيمة القصوى) والدقيقة (القيمة الدنيا) والعد (عدد القيم). يمكن دمج هذه الصيغ واستخدامها معا لإنشاء حسابات معقدة.

لكن الصيغ في إكسيل لا تقتصر على العمليات الحسابية البسيطة. يمكنهم أيضا إجراء عمليات منطقية وعمليات نصية وحسابات مالية وإحصائية وغير ذلك الكثير. بعض الصيغ الأكثر فائدة تشمل إذا (التحقق من الشرط وإرجاع القيم المقابلة) ، فلوكوب (البحث عن قيمة في جدول) ، سلسلة (الجمع بين قيم النص) و كونتيف (عد عدد القيم التي تطابق الشرط).

استخدام الصيغ في إكسيل يمكن أن يكون صعبا للمبتدئين ، ولكن مع بعض الممارسة والمعرفة من الوظائف الرئيسية ، يمكنك الاستفادة القصوى من إكسيل لمهامك. في هذه المقالة ، سوف نقدم قائمة كاملة من الصيغ في إكسيل ، فضلا عن أمثلة على استخدامها للأتمتة.

  1. الصيغ الأساسية في إكسيل
  2. صيغ للعمل مع النص
  3. الدالة المتسلسلة
  4. المشغل"&"
  5. من وظيفة لين
  6. وظائف اليسار واليمين
  7. وظيفة منتصف
  8. وظيفة بديلة
  9. وظائف السفلى والعليا
  10. الوظيفة المناسبة
  11. صيغ للعمل مع التواريخ والأوقات
  12. صيغ للعمل مع الأرقام
  13. صيغ للعمل مع الظروف
  14. صيغ للعمل مع القيم المنطقية
  15. صيغ للعمل مع المصفوفات
  16. صيغ لأتمتة العمل

الصيغ الأساسية في إكسيل

هناك العديد من الصيغ في إكسيل التي تسمح لك لأتمتة العمليات الحسابية والعمليات المختلفة. تسمح لك الصيغ الأساسية في إكسيل بإجراء العمليات الحسابية وتطبيق الوظائف على الخلايا وإنشاء تعبيرات شرطية. فيما يلي بعض هذه الصيغ الأساسية.

  • مجموع-يسمح لك بإضافة قيم الخلايا. على سبيل المثال ، الصيغة =مجموع(أ1:أ5) يضيف القيم في الخلايا أ1 إلى أ5.

  • متوسط-يحسب المتوسط الحسابي للخلايا. على سبيل المثال ، تحسب الصيغة =المتوسط(أ1:أ5) متوسط قيمة الخلايا من أ1 إلى أ5.

  • الحد الأقصى (الحد الأقصى) والحد الأدنى — الحد الأدنى) - ابحث عن القيم القصوى والدنيا في نطاق من الخلايا. على سبيل المثال ، الصيغ =ماكس(أ1:أ5) و =دقيقة(أ1:أ5) ستجد القيم القصوى والدنيا في الخلايا أ1 إلى أ5 ، على التوالي.

  • التعبير الشرطي (إذا) - يسمح لك بتنفيذ إجراء معين حسب الحالة. على سبيل المثال ، الصيغة =إذا(أ1>10 ، "أكبر من 10" ، "أقل من أو يساوي 10") ترجع "أكبر من 10" إذا كانت قيمة الخلية أ1 أكبر من 10 ، و "أقل من أو يساوي 10" خلاف ذلك.

  • الجمع حسب الشرط (سوميف) - يسمح لك بإضافة قيم الخلايا التي تلبي شرطا معينا. على سبيل المثال ، الصيغة =سوميف(أ1:أ5 ، ">10" ، ب1:ب5) ستضيف القيم من النطاق ب1:ب5 فقط لتلك الخلايا في النطاق أ1:أ5 أكبر من 10.

الصيغةالوصف
= مجموع (أ1: أ5)يلخص قيم الخلية من أ1 إلى أ5
= المتوسط (أ1: أ5)يحسب المتوسط الحسابي للخلايا من أ1 إلى أ5
= ماكس (أ1: أ5)يجد القيمة القصوى في نطاق الخلايا من أ1 إلى أ5
= دقيقة (أ1: أ5)يجد الحد الأدنى للقيمة في نطاق الخلايا من أ1 إلى أ5
= العد (أ1: أ5)يحسب عدد القيم في نطاق الخلايا من أ1 إلى أ5
= إذا (أ1 > 10، "أكبر من 10" ، "أقل من أو يساوي 10")ينفذ تعبيرا شرطيا ويعيد "أكبر من 10" إذا كانت قيمة الخلية أ1 أكبر من 10 ، و "أقل من أو يساوي 10" بخلاف ذلك
= سوميف (أ1: أ5 ،" > 10 " ، ب1: ب5)يجمع القيم من النطاق ب1: ب5 فقط لتلك الخلايا في النطاق أ1: أ5 التي تكون أكبر من 10

هذه ليست سوى بعض الصيغ الأساسية في إكسيل. يقدم البرنامج عددا كبيرا من الاحتمالات لأتمتة العمليات الحسابية ومعالجة البيانات.

صيغ للعمل مع النص

يوفر إكسيل العديد من الوظائف للعمل مع النص. تتيح لك هذه الوظائف إجراء عمليات مختلفة ، مثل دمج السلاسل النصية والبحث واستبدال السلاسل الفرعية وتقسيم النص إلى أجزاء منفصلة وغير ذلك الكثير. في هذا القسم ، سنلقي نظرة على الصيغ الأكثر استخداما للعمل مع النص.

الدالة المتسلسلة

يتم استخدام الدالة المتسلسلة لدمج سلسلتين نصيتين أو أكثر في سلسلة واحدة. بناء جملة الدالة هو كما يلي:

= تسلسل (نص1, نص2,...)

على سبيل المثال ، لدمج خليتين أ1 و ب1 ، يمكنك استخدام الصيغة التالية:

= سلسلة (أ1 ، ب1)

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

= أ1 و "" و ب1

تجمع هذه الصيغة بين محتويات الخلية أ1 والفضاء ومحتويات الخلية ب1.

وظيفة لين

تقوم دالة لين بإرجاع عدد الأحرف في سلسلة نصية. بناء الجملة هو:

= لين (نص)

الاستخدام الأكثر شيوعا لهذه الوظيفة هو تحديد طول سلسلة نصية. على سبيل المثال:

= لين (أ1)

وظائف اليسار واليمين

ترجع الدالة اليسرى العدد المحدد من الأحرف من الجانب الأيسر من السلسلة النصية. بناء الجملة:

= يسار (نص ، عدد الأحرف)

تقوم الدالة الصحيحة بإرجاع العدد المحدد من الأحرف من الجانب الأيمن من السلسلة النصية. بناء الجملة:

= يمين (نص ، عدد الأحرف)

على سبيل المثال ، للحصول على أول 3 أحرف من الخلية أ 1 ، يمكنك استخدام الصيغة:

= اليسار (أ 1 ، 3)

وظيفة منتصف

تتيح لك الوظيفة المتوسطة الحصول على سلسلة فرعية من سلسلة نصية تبدأ من موضع محدد وطول محدد. بناء الجملة:

= منتصف (النص ، الموضع الأولي ، الطول)

على سبيل المثال ، للحصول على 4 أحرف تبدأ من الموضع 2 في الخلية أ 1 ، يمكنك استخدام الصيغة:

= منتصف (أ 1 ، 2 ، 4)

وظيفة بديلة

تسمح لك الوظيفة البديلة باستبدال سلسلة فرعية بأخرى في سلسلة نصية. بناء الجملة:

= بديل (نص المصدر ، نص بديل ، نص بديل ،[عدد البدائل])

على سبيل المثال ، لاستبدال جميع المسافات بشرطات سفلية في الخلية أ 1 ، يمكنك استخدام الصيغة التالية:

= بديل (أ 1،""،"_")

وظائف السفلى والعليا

تقوم الوظيفة السفلية بتحويل جميع أحرف السلسلة النصية إلى أحرف صغيرة ، بينما تقوم الوظيفة العلوية بتحويلها إلى أحرف كبيرة. بناء الجملة وظيفة:

على سبيل المثال ، لتحويل النص في الخلية أ 1 إلى أحرف صغيرة ، يمكنك استخدام الصيغة التالية:

= أقل (أ1)

وظيفة مناسبة

تقوم الوظيفة المناسبة بتحويل سلسلة نصية بحيث يكون الحرف الأول من كل كلمة كبيرا والباقي أحرف صغيرة. بناء الجملة:

= صحيح (نص)

على سبيل المثال ، لتحويل النص في الخلية أ 1 ، يمكنك استخدام الصيغة التالية:

= صحيح (أ1)

هذه ليست سوى بعض من الوظائف المتاحة للعمل مع النص في إكسيل. باستخدام هذه الصيغ ، يمكنك أتمتة معالجة البيانات النصية في جداولك بشكل فعال.

صيغ للعمل مع التواريخ والأوقات

تقدم ميكروسوفت إكسيل العديد من الصيغ المريحة للعمل مع التواريخ والأوقات. إنها تسمح لك بإجراء عمليات مختلفة ، مثل حساب الفرق بين التواريخ ، وإضافة الوقت أو طرحه ، والحصول على رقم يوم الأسبوع وغير ذلك الكثير.

وهنا بعض من الصيغ الأكثر فائدة للعمل مع التواريخ والأوقات في إكسيل:

  1. صيغة اليوم: إرجاع التاريخ الحالي.
  2. الصيغة الآن: إرجاع التاريخ والوقت الحالي.
  3. صيغة التاريخ: ينشئ تاريخا من السنة والشهر واليوم.
  4. صيغة الوقت: يخلق الوقت من الساعات والدقائق والثواني.
  5. صيغة السنة: إرجاع السنة من التاريخ المحدد.
  6. صيغة الشهر: إرجاع الشهر من التاريخ المحدد.
  7. صيغة اليوم: إرجاع اليوم من التاريخ المحدد.
  8. صيغة الساعة: ترجع ساعة من الوقت المحدد.
  9. صيغة الدقيقة: إرجاع دقائق من الوقت المحدد.
  10. الصيغة الثانية: إرجاع ثوان من الوقت المحدد.
  11. صيغة التاريخ: تحسب الفرق بين تاريخين بالتنسيق المطلوب (على سبيل المثال ، بالأيام أو الأشهر أو السنوات).

باستخدام هذه الصيغ ، يمكنك بسهولة إجراء العمليات الحسابية مع التواريخ والأوقات في إكسيل ، والتي سوف تسمح لك لأتمتة وتسريع العمل مع الجداول والبيانات.

صيغ للعمل مع الأرقام

  • سيضيف قيما من الخلايا أ1 و ب1.
  • تقريب الرقم في الخلية أ1 إلى منزلتين عشريتين.
  • يضاعف القيمة في الخلية أ1 بنسبة 10 بالمائة.
  • .
  • إرجاع القيمة القصوى من الخلايا أ1 إلى أ10.
  • سيجمع القيم من الخلايا أ1 إلى أ10.
  • إرجاع" أكبر من 10 "إذا كانت القيمة في الخلية أ1 أكبر من 10 ، و" أقل من أو يساوي 10 " خلاف ذلك.

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

صيغ للعمل مع الظروف

هناك العديد من الصيغ في إكسيل التي تسمح لك لأداء عمليات مختلفة مع البيانات اعتمادا على الظروف. فيما يلي الصيغ الأساسية للعمل مع الشروط:

  • إذا هي صيغة تسمح لك بتنفيذ إجراء واحد إذا كان الشرط صحيحا ، وإجراء آخر إذا كان الشرط خاطئا. بناء الجملة: = إذا (الشرط ؛ القيمة إذا كانت صحيحة ؛ القيمة إذا كانت بسيطة).
  • وهي صيغة تسمح لك بالتحقق مما إذا تم استيفاء جميع الشروط المحددة. بناء الجملة: = و (الشرط 1 ؛ الشرط 2؛...).
  • أو هي صيغة تسمح لك بالتحقق مما إذا كان قد تم استيفاء واحد على الأقل من الشروط المحددة. بناء الجملة: = أو (الشرط 1 ؛ الشرط 2؛...).
  • ليس هو الصيغة التي تسمح لك لعكس قيمة منطقية. بناء الجملة: = لا (شرط).
  • إفرور هي صيغة تسمح لك بمعالجة خطأ يحدث عند تنفيذ صيغة أخرى. بناء الجملة: = إفرور (صيغة; القيمة إذا كان هناك خطأ).

أمثلة على استخدام الصيغ:

الصيغةالوصف
= إذا (أ1 > 10 ؛ "أكبر من 10" ؛ "أقل من أو يساوي 10")إذا كانت قيمة الخلية أ1 أكبر من 10 ، فسيتم إخراج النص "أكبر من 10" ، وإلا فسيتم إخراج النص "أقل من أو يساوي 10".
= و (أ1 > 10 ؛ ب1<20)التحقق من الشروط-يجب أن تكون الخلية أ 1 أكبر من 10 والخلية ب 1 يجب أن تكون أقل من 20. يعود صحيح إذا تم استيفاء كلا الشرطين ، وإلا كاذبة.
= أو (أ1>10 ؛ ب1<20)التحقق من الشروط-يجب أن تكون الخلية أ 1 أكبر من 10 أو يجب أن تكون الخلية ب 1 أقل من 20. يعود صحيحا إذا تم استيفاء واحد على الأقل من الشروط ، وإلا كاذبة.
= لا (أ1 > 10)عكس قيمة منطقية-إذا كانت قيمة الخلية أ1 أكبر من 10 ، فإنها ترجع خطأ ، وإلا فهي صحيحة.
= إفرور (متوسط (أ1: أ10)؛" -")حساب المتوسط الحسابي للخلايا أ1: أ10. في حالة حدوث خطأ أثناء الحساب ، يتم إرجاع علامة" -".

الصيغ للعمل مع الظروف تسمح لك لمعالجة البيانات في إكسيل أكثر مرونة وكفاءة ، وتنفيذ العمليات المعقدة وإدارة النتائج اعتمادا على الظروف.

صيغ للعمل مع القيم المنطقية

يحتوي إكسيل على العديد من الصيغ المفيدة للعمل مع القيم المنطقية. إنها تسمح لك بإجراء عمليات مشروطة والتحقق من الامتثال لمعايير معينة. في هذا القسم ، سننظر في الصيغ الأساسية للعمل مع القيم المنطقية.

1. الصيغة إذا

تسمح لك صيغة إف بإجراء عمليات شرطية بناء على المعيار المحدد. يحتوي على بناء الجملة التالي:

= إذا (اختبار منطقي ، قيمة إذا كانت صحيحة ، قيمة إذا كانت خاطئة)

أين:

  • اختبار منطقي هو الشرط الذي يحتاج إلى التحقق
  • القيمة — القيمة التي سيتم إرجاعها إذا كان الشرط صحيحا
  • القيمة-القيمة التي سيتم إرجاعها إذا كانت الحالة خاطئة

على سبيل المثال ، إذا كنت بحاجة إلى التحقق مما إذا كانت القيمة في الخلية أ 1 أكبر من 10 ، وإرجاع "نعم" إذا تم استيفاء هذا الشرط ،و" لا " بخلاف ذلك ، يمكنك استخدام الصيغة التالية:

= إذا (أ1 > 10 ، " نعم " ، "لا")

2. الصيغة و

تسمح لك الصيغة و (و) بالتحقق مما إذا تم استيفاء جميع الشروط المحددة. يحتوي على بناء الجملة التالي:

= و (منطقي1, منطقي2,...)

أين منطقي1, منطقي2,... هي الشروط التي تحتاج إلى التحقق.

على سبيل المثال ، إذا كنت بحاجة إلى التحقق مما إذا كانت القيمة في الخلية أ 1 أكبر من 10 وأقل من 20 ، فيمكنك استخدام الصيغة التالية:

= و (أ1 > 10 ، أ1 < 20)

3. الصيغة أو

تسمح لك الصيغة أو (أو) بالتحقق مما إذا كان قد تم استيفاء واحد على الأقل من الشروط المحددة. يحتوي على بناء الجملة التالي:

= أو (منطقي1, منطقي2,...)

أين منطقي1, منطقي2,... هي الشروط التي تحتاج إلى التحقق.

على سبيل المثال ، إذا كنت بحاجة إلى التحقق مما إذا كانت القيمة في الخلية أ 1 أكبر من 10 أو أقل من 20 ، فيمكنك استخدام الصيغة التالية:

= أو (أ1 > 10 ، أ1 < 20)

4. الصيغة ليست

لا تسمح لك الصيغة بعكس قيمة شرط معين. يحتوي على بناء الجملة التالي:

= ليس (منطقي)

حيث منطقي هو الشرط الذي يحتاج إلى مقلوب.

على سبيل المثال ، إذا كنت بحاجة إلى التحقق مما إذا كانت القيمة في الخلية أ 1 لا تساوي 0 ، فيمكنك استخدام الصيغة التالية:

= لا (أ1 = 0)

5. صيغة إفرور

تسمح لك صيغة إفرور بمعالجة الأخطاء التي تحدث عند تنفيذ الصيغ الأخرى. يحتوي على بناء الجملة التالي:

= إذاخطأ (قيمة ، قيمة_إذاخطأ)

أين:

  • القيمة-القيمة التي تحتاج إلى التحقق من وجود خطأ
  • القيمة-القيمة التي سيتم إرجاعها إذا كانت القيمة في الخلية تحتوي على خطأ

على سبيل المثال ، إذا كنت بحاجة إلى التحقق مما إذا كانت القيمة الموجودة في الخلية أ1 قابلة للقسمة على القيمة الموجودة في الخلية ب1 ، وفي حالة إرجاع الخطأ " خطأ " ، يمكنك استخدام الصيغة التالية:

= إفرور (أ1 / ب1 ، "خطأ")

هذه ليست سوى أمثلة قليلة من الصيغ التي يمكن استخدامها عند العمل مع القيم المنطقية في إكسيل. لاحظ أنه يمكن دمج الصيغ واستخدامها معا لإجراء عمليات أكثر تعقيدا.

صيغ للعمل مع المصفوفات

الصيغ في إكسيل توفر العديد من الاحتمالات للعمل مع صفائف البيانات. يتيح لك التنفيذ التلقائي للعمليات على المصفوفات معالجة كميات كبيرة من المعلومات وتبسيط العمل الروتيني. في هذا القسم ، سنلقي نظرة على بعض الصيغ المفيدة للعمل مع المصفوفات في إكسيل.

  • .
  • .
  • .
  • .

. يمكن أن تكون الصيغ المخصصة أداة قوية جدا لحل المشكلات المعقدة التي لا يمكن حلها باستخدام الصيغ المدمجة.

في هذا القسم ، نظرنا فقط في بعض الأمثلة على الصيغ للعمل مع المصفوفات في إكسيل. مع هذه الصيغ والصيغ المخصصة ، يمكنك أتمتة معالجة كميات كبيرة من البيانات وتبسيط تنفيذ المهام المعقدة في إكسيل.

صيغ لأتمتة العمل

يوفر إكسيل مجموعة متنوعة من الصيغ التي تساعد على أتمتة المهام المختلفة. بدلا من إجراء العمليات الحسابية يدويا ومعالجة البيانات ، يمكنك استخدام الصيغ للحصول على النتيجة على الفور تقريبا.

فيما يلي بعض الصيغ الأكثر استخداما في إكسيل:

  • مجموع (مجموع): تسمح لك هذه الصيغة بإضافة عدة قيم رقمية موجودة في خلايا مختلفة.
  • المتوسط: باستخدام هذه الصيغة ، يمكنك العثور على متوسط قيمة مجموعة من الأرقام.
  • الحد الأقصى: تجد هذه الصيغة أكبر قيمة من الخلايا المحددة.
  • الحد الأدنى (دقيقة): تجد هذه الصيغة أصغر قيمة محددة في الخلايا.
  • عدد (عدد): باستخدام هذه الصيغة ، يمكنك حساب عدد الخلايا التي تحتوي على قيم رقمية.
  • الشرط (إذا): تسمح لك هذه الصيغة بالتحقق من الحالة ، واعتمادا على تحقيقها ، تنتج نتيجة مختلفة.

يحتوي إكسيل أيضا على صيغ للعمل مع النص والتواريخ والأوقات والقيم المنطقية وأنواع البيانات الأخرى. يمكنك استخدام الصيغ للصق السلاسل النصية وتنسيق التواريخ والأوقات وتخطي بعض القيم عند إجراء العمليات الحسابية وغير ذلك الكثير.

وبالإضافة إلى ذلك ، إكسيل يوفر القدرة على إنشاء الصيغ المخصصة الخاصة بك باستخدام فبا (البصرية الأساسية للتطبيقات) لغة البرمجة. هذا يفتح المزيد من الاحتمالات لأتمتة العمل وإنشاء حسابات معقدة والتلاعب بالبيانات.

أمثلة على الصيغ في إكسيل

الصيغةالوصف
= مجموع (أ1: أ10)يلخص القيم في نطاق الخلايا من أ1 إلى أ10.
= المتوسط (ب1: ب5)يجد متوسط القيمة في نطاق الخلايا من ب1 إلى ب5.
= ماكس (ج1: ج8)يجد القيمة القصوى في نطاق الخلايا من ج1 إلى ج8.
= دقيقة (د1: د6)يجد القيمة الدنيا في نطاق الخلايا من د1 إلى د6.
= عدد (ه1: ه15)يحسب عدد القيم الرقمية في نطاق الخلية من ه1 إلى ه15.
= إذا (و1 > 10، "أكبر من 10" ، "أقل من أو يساوي 10")يتحقق من القيمة في الخلية و1 والمخرجات " أكبر من 10 "إذا كان أكبر من 10 ، و" أقل من أو يساوي 10 " خلاف ذلك.

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