يمكنك استخدام عامل التشغيل "أقل من أو يساوي (<=)" مع النص والتاريخ والرقم بالإضافة إلى وظائف Excel لمقارنة القيم في Excel.
عامل التشغيل "أقل من أو يساوي" (<=) هو واحد من ستة عوامل تشغيل منطقية (تُعرف أيضًا باسم عوامل المقارنة) المستخدمة في Microsoft Excel لمقارنة القيم. يتحقق عامل التشغيل "<=" مما إذا كانت القيمة الأولى أقل من القيمة الثانية أو مساوية لها ويعيد "TRUE" إذا كانت الإجابة بنعم أو "FALSE". هذا تعبير منطقي ، لذا يمكنه إرجاع إما TRUE أو FALSE فقط.
يتم استخدام "أقل من أو يساوي" لأداء العمليات المنطقية المختلفة في Excel. نادرًا ما يتم استخدامه بمفرده ، وغالبًا ما يتم دمجه مع وظائف Excel الأخرى مثل IF ، و OR ، و NOT ، و SUMIF ، و COUNTIF ، وما إلى ذلك لإجراء عمليات حسابية فعالة. في هذا البرنامج التعليمي ، سوف نرى كيفية استخدام عامل التشغيل "أقل من أو يساوي (<=)" مع النص والتاريخ والرقم بالإضافة إلى وظائف Excel.
قارن القيم النصية بعامل التشغيل "<=" في Excel
يمكن استخدام عامل التشغيل "أقل من أو يساوي" لمقارنة القيم النصية في Excel. قبل أن تقارن قيم نص القيم في Excel ، يجب أن تعلم أن جميع العوامل المنطقية غير حساسة لحالة الأحرف. هذا يعني أنهم يتجاهلون اختلافات الحالة عند مقارنة القيم النصية.
هناك شيء آخر ، يجب أن تعرفه عند مقارنة السلاسل النصية بالعوامل المنطقية في Excel. يعتبر MS Excel أن الأبجدية الأولى "a" هي أصغر قيمة والأبجدية الأخيرة "z" هي أكبر قيمة. هذا يعني a <d ، r j ، إلخ. دعونا نشرح بمثال.
مثال 1: إذا كنت تريد التحقق من أن القيمة النصية في الخلية A3 أقل من القيمة الموجودة في الخلية B4 أو مساوية لها ، فاستخدم هذه الصيغة البسيطة:
= A3 <= B3
يجب أن تبدأ صيغة Excel دائمًا بعلامة يساوي "=". الوسيطة الأولى هي الخلية A3 ، والوسيطة الثانية هي الخلية B3 ، ويتم وضع عامل التشغيل بينهما. نظرًا لأن كلا القيمتين متماثلتان ، فإن النتيجة هي "TRUE".
بدلاً من استخدام مراجع الخلايا ، يمكنك أيضًا استخدام قيمة النص المباشر كوسائط في الصيغة. ولكن عندما يتم إدراج قيمة نصية في صيغة ، يجب أن تكون دائمًا محاطة بعلامات اقتباس مزدوجة كما يلي:
= "نملة" <= "نملة"
نظرًا لأن العوامل المنطقية غير حساسة لحالة الأحرف ، فإنها تتجاهل الاختلافات في الحالة وترجع TRUE كنتيجة.
المثال 2:
في المثال أدناه ، نص "Ant" بالتأكيد لا يساوي "Elephant". قد تتساءل ، لكن كيف تكون النملة أقل من الفيل؟ هل لأنها صغيرة؟ لا ، الحرف الأول من الخلية A3 ("A") أصغر من الحرف الأول من الخلية B3 ("E").
كما ذكرنا سابقًا ، يعتبر Excel أن الأحرف اللاحقة في الأبجدية أكبر من الأحرف السابقة. هنا ، تقارن الصيغة الحرف الأول من A3 بالحرف الأول من B3. الحرف الأول "A" <الحرف الأول "E" ، لذا تُرجع الصيغة "TRUE".
المثال 3:
عند مقارنة النصوص ، يبدأ Excel بالحرف الأول من النصوص. إذا كانت متطابقة ، فإنها تذهب إلى الحرف الثاني. في هذا المثال ، الحرف الأول من A3 و B3 متماثلان ، لذا تنتقل الصيغة إلى الحرف الثاني من A3 و B3. الآن ، "p" ليست أقل من "n" ، وبالتالي ، فإنها ترجع "FALSE".
قارن الأرقام بعامل التشغيل "<=" في Excel
يعد استخدام "أقل من أو يساوي" مع الأرقام أمرًا بسيطًا بحيث يمكن لأي شخص القيام بذلك. يمكنك أيضًا استخدام عامل التشغيل هذا لإنشاء عمليات حسابية معقدة في Excel.
إليك مثال للمقارنة بالأرقام مع "<=":
يمكنك استخدام عامل التشغيل "أقل من أو يساوي" مع عوامل تشغيل رياضية بالإضافة إلى عوامل تشغيل منطقية أخرى لإنشاء عمليات حسابية معقدة.
على سبيل المثال ، جرب هذه الصيغة:
= (A4> B3) + (A1 * B5) + (B2 / 2) + (B6 <= A3)
في العمليات الحسابية ، تكون نتيجة العملية المنطقية "TRUE" ما يعادل 1 ، و FALSE تساوي 0.
وهذا يعني أن الجزء الأول من الصيغة (A4> B3) يعرض "0" ويعيد الجزء الأخير من الصيغة (B6 <= A3) "1". وستبدو صيغتنا كما يلي:
= 0 + (A1 * B5) + (B2 / 2) +1
وستكون نتيجة العودة "203".
قارن التواريخ مع عامل التشغيل "<=" في Excel
إلى جانب النص والأرقام ، يمكنك أيضًا استخدام عامل التشغيل "أقل من أو يساوي" لمقارنة قيم التاريخ. يمكن أيضًا استخدام العوامل المنطقية للمقارنة بين أنواع البيانات ، مثل التاريخ والنص أو الرقم والنص ، إلخ.
شيء واحد يجب أن تعرفه عند مقارنة التواريخ هو أن Excel يحفظ التواريخ والوقت كأرقام ، ولكن يتم تنسيقها لتبدو مثل التواريخ. يبدأ رقم تاريخ Excel من الأول من كانون الثاني (يناير) 1900 الساعة 12:00 صباحًا ، والذي يتم حفظه في 1 ، ويتم حفظ الثاني من كانون الثاني (يناير) 1900 على أنه 2 ، وهكذا.
على سبيل المثال ، هنا قائمة التواريخ التي تم إدخالها في Excel.
لرؤية الأرقام خلف التواريخ ، اضغط على مفاتيح الاختصار السيطرة + ~
على لوحة المفاتيح أو تغيير تنسيق التاريخ إلى رقم أو عام. وسترى أرقام التواريخ أعلاه تم إدخالها في Excel كما هو موضح أدناه.
يستخدم Excel هذه الأرقام كلما تم تضمين تاريخ في عملية حسابية.
دعونا نلقي نظرة على هذا الجدول:
- C2: التاريخ A2 أقل من B2 ، وبالتالي ، TRUE.
- C3: A3 (الذي هو رقم 42139) أكبر من B3 - FALSE.
- ج 4: A4 أقل من B4 - TRUE.
- C5: A5 (36666.263) أكبر من B5 (36666). عند إدخال تاريخ فقط ، يكون وقته الافتراضي هو 12:00 صباحًا ، وهو منتصف الليل. إذن الجواب خطأ
- ج 6: A6 أكبر من B6. لأن النص يعتبر دائمًا أكبر قيمة عند مقارنته بأي رقم أو تاريخ في Excel. ومن ثم ، فهو خطأ.
في بعض الأحيان ، عند مقارنة قيمة تاريخ بخلية ، قد يأخذ Excel قيمة التاريخ في الاعتبار كسلسلة نصية أو عملية حسابية.
في المثال أدناه ، على الرغم من أن A1 أكبر من “4-12-2020” ، فإن النتيجة هي “TRUE”. لأن Excel يعتبر القيمة سلسلة نصية.
أيضًا ، هنا يعتبر جزء التاريخ (5-12-2020) في الصيغة بمثابة حساب رياضي:
لإصلاح ذلك ، تحتاج إلى إرفاق تاريخ في دالة DATEVALUE ، مثل هذا:
= A1 <= DATEVALUE ("5-12-2020")
الآن ، ستحصل على النتيجة الصحيحة:
استخدام عامل تشغيل "أقل من أو يساوي" مع الوظائف
في Excel ، تُستخدم العوامل المنطقية (مثل <=) على نطاق واسع في معلمات وظائف Excel مثل IF و SUMIF و COUNTIF والعديد من الوظائف الأخرى لإجراء عمليات حسابية قوية.
استخدام "<=" مع دالة IF في Excel
يمكن استخدام عامل التشغيل "<=" داخل وسيطة "logic_test" لوظيفة IF لإجراء عمليات منطقية.
تقيِّم وظيفة Excel IF شرطًا منطقيًا (يتم إجراؤه بواسطة عامل التشغيل "أقل من أو يساوي") وتُرجع قيمة واحدة إذا كان الشرط صحيحًا ، أو قيمة أخرى إذا كان الشرط خطأ.
بناء جملة الدالة IF هو:
= IF (logical_test، [value_if_true]، [value_if_false])
لنفترض أن لديك قائمة بقوائم علامات الطلاب ، وتريد التحقق مما إذا كان كل طالب قد تم اجتيازه أو فشله بناءً على درجات الاختبار الخاصة به. للقيام بذلك ، جرب هذه الصيغة:
= IF (B2 <= 50، "Fail"، "Pass")
علامة النجاح هي "50" والتي تستخدم في وسيطة logical_test. تتحقق الصيغة مما إذا كانت القيمة في B2 أقل من "50" أو تساويها ، وتعيد "Fail" إذا كان الشرط صحيحًا أو ترجع "Pass" إذا كان الشرط FALSE.
ويتم تطبيق نفس الصيغة على باقي الخلايا.
إليك مثال آخر:
على سبيل المثال ، لنفترض أن لدينا قائمة طلبات ملابس تحتوي على الأسعار. إذا كان سعر الفستان أقل من أو يساوي 150 دولارًا أمريكيًا ، فنحن بحاجة إلى إضافة رسوم توصيل قدرها 20 دولارًا أمريكيًا إلى السعر الصافي أو إضافة رسوم توصيل قدرها 10 دولارات إلى السعر. جرب هذه الصيغة لذلك:
= IF (B2 <= 150، B2 + $ D $ 2، B2 + $ D $ 3)
هنا ، إذا كانت القيمة في B2 أقل من أو تساوي 150 ، تتم إضافة القيمة في D2 إلى B2 ، ويتم عرض النتيجة في C2. إذا كان الشرط FALSE ، تتم إضافة D3 إلى B2. أضفنا علامة "$" قبل أحرف العمود وأرقام الصفوف للخلية D2 و D3 ($ D $ 2 ، $ D $ 3) لجعلها خلايا مطلقة ، لذلك لا تتغير عند نسخ الصيغة إلى باقي الخلايا (C3: C8).
استخدام "<=" مع دالة SUMIF في Excel
وظيفة Excel الأخرى التي يتم استخدامها بشكل أكثر شيوعًا مع العوامل المنطقية هي وظيفة SUMIF. تُستخدم الدالة SUMIF لجمع نطاق من الخلايا عندما تطابق الخلايا المقابلة شرطًا معينًا.
الهيكل العام لوظيفة SUMIF هو:
= SUMIF (النطاق ، المعايير ، [sum_range])
على سبيل المثال ، لنفترض أنك تريد جمع كل المبيعات التي حدثت في أو قبل (<=) 01 كانون الثاني (يناير) 2019 ، في الجدول أدناه ، يمكنك استخدام عامل التشغيل "<=" مع وظيفة SUMIF لجمع كل القيم:
= SUMIF (A2: A16، "<= 01-Jan-2020"، C2: C16)
يبحث فحص الصيغة عن جميع المبيعات التي حدثت في أو قبل (<=) 01-Jan-2020 في نطاق الخلايا A2: A16 وجمع كل مبالغ المبيعات المقابلة لتلك التواريخ المطابقة في النطاق C2: C16.
استخدام "<=" مع دالة COUNTIF في Excel
الآن ، دعنا نستخدم عامل التشغيل المنطقي "أقل من أو يساوي" مع وظيفة COUONTIF. يتم استخدام دالة Excel COUNTIF لحساب الخلايا التي تفي بشرط معين في نطاق. يمكنك استخدام عامل التشغيل "<=" لحساب عدد الخلايا بقيمة أقل من القيمة المحددة أو مساوية لها.
بناء جملة COUNTIF:
= COUNTIF (النطاق ، المعايير)
يجب عليك كتابة شرط باستخدام عامل التشغيل "<=" في وسيطة المعايير للوظيفة ونطاق الخلايا حيث تحسب الخلايا في وسيطة النطاق.
لنفترض أنك تريد حساب المبيعات التي تقل عن أو تساوي 1000 في المثال أدناه ، فيمكنك استخدام هذه الصيغة:
= COUNTIF (C2: C16، "<= 1000")
تحسب الصيغة أعلاه الخلايا التي تقل عن أو تساوي 1000 في النطاق من C2 إلى C16 وتعرض النتيجة في الخلية F4.
يمكنك أيضًا حساب عدد الخلايا بمقارنة قيمة معيار في خلية بنطاق من الخلايا. في مثل هذه الحالات ، اكتب المعايير من خلال الانضمام إلى عامل التشغيل (<=) ومرجع إلى الخلية التي تحتوي على القيمة. للقيام بذلك ، تحتاج إلى إحاطة عامل المقارنة بين علامتي اقتباس ("") ، ثم وضع علامة العطف (&) بين عامل التشغيل المنطقي (<=) ومرجع الخلية.
= COUNTIF (C2: C16، "<=" & F3)
بالإضافة إلى وظائف IF و SUMIF و COUNTIF ، يمكنك أيضًا استخدام عامل التشغيل "أقل من أو يساوي" مع وظائف أخرى أقل استخدامًا مثل AND أو OR أو NOR أو XOR ، إلخ.
استخدام عامل التشغيل "<=" في تنسيق Excel الشرطي
هناك استخدام شائع آخر لعامل التشغيل "أقل من أو يساوي" في تنسيق Excel الشرطي الذي يساعدك على تمييز البيانات المخزنة في ورقة العمل أو التمييز بينها بناءً على شرط.
على سبيل المثال ، إذا كنت تريد تمييز مبالغ المبيعات التي تقل عن "2000" أو تساويها في العمود ج ، فيجب عليك كتابة قاعدة بسيطة باستخدام عامل التشغيل "<=" في تنسيق Excel الشرطي. إليك كيف تفعل ذلك:
أولاً ، حدد نطاق الخلايا للخلايا حيث تريد تطبيق قاعدة (شرط) وقم بتمييز البيانات (في حالتنا C2: C16).
ثم انتقل إلى علامة التبويب "الصفحة الرئيسية" ، وانقر على "تنسيق شرطي" وحدد "قاعدة جديدة" من القائمة المنسدلة.
في مربع الحوار قاعدة تنسيق جديدة ، حدد الخيار "استخدام صيغة لتحديد الخلايا المراد تنسيقها" ضمن قسم تحديد نوع القاعدة. بعد ذلك ، اكتب الصيغة أدناه لتمييز المبيعات التي تقل عن 2000 أو تساويها في المربع "تنسيق القيم حيث تكون هذه الصيغة صحيحة":
= C2 <= 2000
بعد إدخال القاعدة ، انقر فوق الزر "تنسيق" لتحديد التنسيق.
في مربع الحوار تنسيق الخلايا ، يمكنك اختيار التنسيق المحدد الذي تريد تطبيقه لتمييز الخلايا. يمكنك تغيير تنسيق الأرقام وتنسيق الخط ونمط الحدود وملء لون الخلايا. بمجرد اختيار التنسيق ، انقر فوق "موافق".
مرة أخرى في مربع الحوار New Formatting Rule ، يمكنك مشاهدة معاينة التنسيق المحدد. الآن ، انقر فوق "موافق" مرة أخرى لتطبيق التنسيق وتمييز الخلايا.
كما ترى ، يتم تمييز المبيعات التي تقل عن 2000 أو تساويها في العمود C.
كما تعلمت ، فإن عامل التشغيل "<=" سهل ومفيد للغاية في Excel لإجراء العمليات الحسابية.
هذا هو.