كيفية كتابة بيان الحالة في أوراق جوجل
عبارة الحالة هي نوع من البيانات التي تتنقل عبر الشروط وترجع قيمة عند استيفاء الشرط الأول.
أسهل طريقة لتنفيذ بيان الحالة في جداول بيانات Google هي استخدام الدالة SWITCH() ، التي تستخدم بناء الجملة الأساسي التالي:
=SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", "None")
تبحث هذه الدالة المحددة في الخلية A2 وترجع القيمة التالية:
- ” احتفظ ” إذا كانت الخلية A2 تحتوي على “G”
- ” إلى الأمام ” إذا كانت الخلية A2 تحتوي على “F”
- ” مركز ” إذا كانت الخلية A2 تحتوي على “C”
- ” لا شيء ” إذا كانت الخلية A2 لا تحتوي على أي من القيم السابقة
يوضح المثال التالي كيفية استخدام هذه الوظيفة عمليًا في جداول بيانات Google.
مثال: بيان الحالة في جداول بيانات Google
لنفترض أن لدينا القائمة التالية لمراكز كرة السلة:
سنستخدم الدالة SWITCH() التالية لإرجاع اسم موضع محدد في العمود B استنادًا إلى القيمة الموجودة في العمود A:
=SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", "None")
سنكتب هذه الصيغة في الخلية B2 ، ثم ننسخها ونلصقها في كل خلية متبقية في العمود B:
تُرجع هذه الصيغة القيم التالية في العمود B:
- ” احتفظ ” إذا كان العمود A يحتوي على “G”
- ” إلى الأمام ” إذا كان العمود A يحتوي على “F”
- ” المركز ” إذا كان العمود A يحتوي على “C”
- ” لا شيء ” إذا كان العمود A لا يحتوي على أي من القيم السابقة
لاحظ أن القيمة الأخيرة في العمود B ترجع ” لا شيء ” لأننا لم نحدد قيمة معينة لإرجاعها لـ “Z” في الصيغة.
يمكننا أيضًا استخدام الصيغة التالية لإرجاع القيمة الأصلية للعمود A إذا لم يكن يحتوي على أي من القيم المحددة في صيغة SWITCH :
=SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", A2 )
سنكتب هذه الصيغة في الخلية B2 ، ثم ننسخها ونلصقها في كل خلية متبقية في العمود B:
لاحظ أن القيمة الأخيرة في العمود B تُرجع ببساطة قيمة Z نظرًا لأن القيمة الأخيرة في العمود A لم تحتوي على أي من القيم المحددة في صيغة SWITCH .
ملاحظة : يمكنك العثور على الوثائق الكاملة لوظيفة SWITCH في جداول بيانات Google هنا .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في جداول بيانات Google:
جداول بيانات Google: صيغة بسيطة لـ “إذا كان يحتوي على”
كيفية استخدام ISERROR في جداول بيانات Google