كيفية الجمع بين وظائف if وor في جداول بيانات google
يمكنك استخدام بناء الجملة الأساسي التالي لاستخدام الدالتين IF و OR معًا في جداول بيانات Google لتحديد ما إذا كانت الخلية تلبي أحد المعايير المتعددة:
= IF ( OR ( A2 =" String " , B2 > 10 ) , " value1 " , " value2 " )
إذا كانت القيمة في الخلية A2 تساوي “سلسلة” أو إذا كانت القيمة في الخلية B2 أكبر من 10، فإننا نعيد القيمة 1، وإلا فإننا نعيد القيمة 2.
لاحظ أنه يمكننا استخدام أي عدد نريده من المقارنات المنطقية في الدالة OR .
توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.
المثال 1: دمج الدالتين IF وOR مع مقارنات السلسلة
لنفترض أن لدينا عمودًا يحتوي على أسماء فرق NBA ونريد تحديد ما إذا كان مقر كل فريق في تكساس:
لاحظ أن الفرق الوحيدة الموجودة في تكساس هي Mavs وRockets وSpurs.
يمكننا استخدام الصيغة التالية مع دالتي IF و OR لتحديد ما إذا كان مقر كل فريق في تكساس:
= IF ( OR ( A2 = " Mavs " , A2 = " Rockets " , A2 = " Spurs " ) , " Yes " , " No " )
توضح لقطة الشاشة التالية كيفية استخدام بناء الجملة هذا عمليًا:
إذا كان فريق معين من تكساس، فإننا نعيد “نعم”، وإلا فإننا نرجع “لا”.
مثال 2: الجمع بين الدالتين IF وOR مع مقارنات رقمية
لنفترض أن لدينا أعمدة تحتوي على عدد النقاط والتمريرات الحاسمة للاعبي كرة سلة مختلفين ونريد تصنيف كل لاعب على أنه “جيد” أو “سيئ”.
لنفترض أنه إذا حصل اللاعب على أكثر من 20 نقطة أو أكثر من 10 تمريرات حاسمة، فسنصنفه على أنه “جيد”، وإلا سنصنفه على أنه “ضعيف”.
يمكننا استخدام الصيغة التالية مع الدالتين IF و OR لتحديد ما إذا كان يجب تصنيف كل لاعب على أنه “جيد” أو “سيئ”:
= IF ( OR ( A2 > 20 , B2 > 10 ) , “ Good ” , “ Bad ” )
توضح لقطة الشاشة التالية كيفية استخدام بناء الجملة هذا عمليًا:
إذا حصل لاعب معين على أكثر من 20 نقطة أو أكثر من 10 تمريرات حاسمة، فإننا نصنفه على أنه “جيد”.
وإلا فإننا نصنفهم على أنهم “سيئون”.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية القيام بأشياء شائعة أخرى في جداول بيانات Google:
كيفية استخدام COUNTIF مع نطاقات متعددة في جداول بيانات Google
كيفية استخدام SUMIF مع أعمدة متعددة في جداول بيانات Google
كيفية الإضافة عبر أوراق متعددة في جداول بيانات Google