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

كيفية الحصول على قيمة الخلية بناء على الشروط المحددة في إكسيل: دليل مفصل

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

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

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

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

  1. نظرة عامة على وظائف إكسيل للعمل مع التعبيرات الشرطية
  2. كيفية استخدام وظيفة إذا لتعيين الشروط في إكسيل
  3. باستخدام وظيفة فلوكوب للحصول على قيمة الخلية في إكسيل
  4. استخدام وظائف الفهرس والمطابقة للبحث عن قيمة بناء على الشروط
  5. كيفية استخدام وظيفة سوميفس للحصول على مجموع القيم مع الشرط
  6. مثال على استخدام وظائف مع شروط في إكسيل والحصول على قيم الخلية

نظرة عامة على وظائف إكسيل للعمل مع التعبيرات الشرطية

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

وفيما يلي لمحة عامة عن بعض وظائف إكسيل الأكثر شعبية للعمل مع التعبيرات الشرطية:

  • .
  • .
  • .
  • .
  • .

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

كيفية استخدام وظيفة إذا لتعيين الشروط في إكسيل

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

وظيفة إذا لديه بناء الجملة التالية:

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

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

النظر في مثال على استخدام وظيفة إذا لحساب درجة الامتحان:

الحالةمارك
أكبر من أو يساوي 90A
أكبر من أو يساوي 80 وأقل من 90B
أكبر من أو يساوي 70 وأقل من 80C
أقل من 70D

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

= إذا (أ1 > =90 ، " أ " ، إذا (أ1> = 80 ،" ب "، إذا (أ1> = 70 ، "ج" ، "د")))

هذا يعني: إذا كانت النتيجة (القيمة في الخلية أ1) أكبر من أو تساوي 90 ، ترجع الدالة "أ". إذا كانت النتيجة أكبر من أو تساوي 80 وأقل من 90 ، فإن الوظيفة ترجع "ب". إذا كانت النتيجة أكبر من أو تساوي 70 وأقل من 80 ، ترجع الدالة "ج". خلاف ذلك ، إذا لم يتم استيفاء أي من الشروط ، فإن الوظيفة ترجع "د".

حساب إذا وظيفة يمكن توسيعها ويمكن إضافة المزيد من الشروط. على سبيل المثال ، يمكنك إضافة شرط لدرجة " و " إذا كانت النتيجة أقل من 60:

= إذا (أ1 > =90 ،" أ " ، إذا (أ1> = 80 ،" ب " ، إذا (أ1> = 70 ،" ج "، إذا (أ1 > =60 ، "د" ،"و"))))

الآن ، إذا كانت النتيجة أقل من 60 ، فإن وظيفة العودة "و".

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

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

باستخدام وظيفة فلوكوب للحصول على قيمة الخلية في إكسيل

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

بناء جملة وظيفة فلوكوب هو كما يلي:

فلوكوب (قيمة العنصر المطلوب ، نطاق البحث ، رقم العمود ،[زيادة])

أين:

  • قيمة العنصر المطلوب هي القيمة التي يمكن العثور عليها.
  • نطاق البحث هو نطاق الخلايا التي سيتم إجراء البحث فيها.
  • رقم العمود_هو رقم العمود في نطاق البحث الذي يجب إرجاع القيمة منه.
  • [الزيادة] هي وسيطة اختيارية تشير إلى نوع مطابقة قيمة العنصر المطلوب في نطاق البحث. القيمة 0 تعني تطابقا تاما ، و 1 تعني أقرب قيمة أقل من أو تساوي القيمة التي تبحث عنها.

مثال على استخدام وظيفة فلوكوب:

الاسمالعمرالراتب
إيفان3050000
ماريا2560000
بيتر3545000

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

= فلوكوب ("ماريا" ، أ 2: ج 4 ، 3 ، خطأ)

في هذه الحالة ، التعبير "ماريا" هو قيمة العنصر المطلوب ، أ2:ج4 هو نطاق البحث (من الخلية أ2 إلى ج4) ، 3 هو رقم العمود (عمود الراتب) ، والخطأ هو زيادة تشير إلى التطابق التام لاسم "ماريا".

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

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

استخدام وظائف الفهرس والمطابقة للبحث عن قيمة بناء على الشروط

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

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

على سبيل المثال ، ضع في اعتبارك الجدول التالي:

بلدالمدينةالسكان
روسياموسكو12 678 079
الولايات المتحدة الأمريكيةنيويورك8 398 748
الصينشنغهاي24 256 800

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

  • الخلية أ 6:
  • الخلية ب 6:

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

وهكذا ، نحصل على سكان مدينة موسكو ، وهو 12 ، 678 ، 079.

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

كيفية استخدام وظيفة سوميفس للحصول على مجموع القيم مع الشرط

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

لاستخدام وظيفة سوميفس ، يجب تحديد عدة وسيطات:

  1. النطاق الذي للبحث عن القيم
  2. الشرط الذي يجب أن تفي به القيم في النطاق
  3. النطاقات والشروط (إذا كانت هناك شروط إضافية مطلوبة)

هنا مثال على استخدام وظيفة سوميفس:

= سوميفس (ب2: ب10 ، أ2: أ10،" > 3 "، ج2: ج10 ، "تفاح")

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

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

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

مثال على استخدام وظائف مع شروط في إكسيل والحصول على قيم الخلية

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

إذا وظيفة

تسمح لك وظيفة إف بتنفيذ إجراء واحد إذا كان الشرط المحدد صحيحا ، وإجراء آخر إذا كان الشرط خاطئا. بناء الجملة من وظيفة إذا على النحو التالي:

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

على سبيل المثال ، لنفترض أن لدينا جدولا يحتوي على بيانات مبيعات المنتج ونريد عرض "ناجح" لتلك المنتجات التي تتجاوز مبيعاتها 100 وحدة ، و" غير ناجح " للباقي:

المنتجعدد المبيعاتالنتيجة
المنتج أ150= إذا (ب2 > 100، "ناجح" ، "غير ناجح")
المنتج ب80= إذا (ب 3>100 ، "ناجح" ، "غير ناجح")

نتيجة لاستخدام وظيفة إف ، سيتم عرض "ناجح "في الخلية ج2 ، و" غير ناجح " في الخلية ج3.

وظيفة سوميف

تسمح لك وظيفة سوميف بجمع القيم في نطاق يفي بشرط معين. بناء جملة وظيفة سوميف هو كما يلي:

= سوميف (نطاق البيانات ، الحالة ، نطاق الجمع)

على سبيل المثال ، لنفترض أن لدينا جدولا يحتوي على بيانات مبيعات المنتج ونريد حساب مقدار المبيعات للمنتجات التي تتجاوز 100 وحدة:

المنتجعدد المبيعات
المنتج أ150
المنتج ب80
المنتج ج200

لحساب مجموع مبيعات المنتجات التي تزيد مبيعاتها عن 100 وحدة ، يمكننا استخدام الصيغة التالية:

= سوميف (ب2: ب4 ،" > 100" ، أ2: أ4)

نتيجة لتطبيق وظيفة سوميف ، سيتم الحصول على مجموع مبيعات المنتجات أ و ج ، أي 350.

وظيفة فلوكوب

تتيح لك وظيفة فلوكوب البحث عن قيمة محددة في عمود وإرجاع القيمة المقابلة من العمود المحدد. بناء جملة وظيفة فلوكوب هو كما يلي:

=فلوكوب (قيمة البحث ، نطاق البحث ، رقم العمود، [المطابقة الدقيقة])

على سبيل المثال ، لنفترض أن لدينا جدولا يحتوي على بيانات حول المنتجات وأسعارها ، ونريد العثور على سعر المنتج باسمه:

المنتجالسعر
المنتج أ10
المنتج ب15
المنتج ج20

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

= فلوكوب ("المنتج أ" ، أ 2: ب 4 ، 2 ، خطأ)

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

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