جدول المحتويات
في هذا المنشور ، سنلقي نظرة فاحصة على التنسيق الشرطي في جداول بيانات Google ونتعرف على أسرع الطرق وأكثرها فعالية لإعداده. سننظر في العديد من الأمثلة لمعرفة كيفية إنشاء تنسيق شرطي بشرط واحد أو عدة شروط ، وكيفية تلوين الخلايا أو تغيير لون الخط حسب المعايير المخصصة. سنولي اهتمامًا خاصًا للتنسيق الشرطي استنادًا إلى الخلايا الأخرى.
ما هو التنسيق الشرطي لأوراق Google؟
لماذا نحتاج إلى التنسيق الشرطي في الطاولة؟ أليس من الأسهل تنسيق الخلايا يدويًا؟
يعد تمييز بيانات معينة بالألوان طريقة رائعة لجذب الانتباه إلى السجلات. كثير منا يفعل هذا طوال الوقت. إذا كانت قيم الخلية تفي بشروطنا ، على سبيل المثال إنها أكبر أو أقل من بعض القيم ، فهي الأكبر أو الأصغر ، أو ربما تحتوي على أحرف أو كلمات معينة ، ثم نجد هذه الخلايا ونغير الخط أو لون الخط أو لون الخلفية.
أليس من الرائع أن تحدث مثل هذه التغييرات في التنسيق تلقائيًا وجذبت مزيدًا من الانتباه إلى هذه الخلايا؟ سنوفر الكثير من الوقت.
هذا هو المكان الذي يكون فيه التنسيق الشرطي مفيدًا. يمكن لأوراق Google القيام بهذا العمل نيابةً عنا ، كل ما نحتاجه هو شرح ما نريد الحصول عليه. دعونا نلقي نظرة على بعض الأمثلة معًا ونرى مدى بساطتها وفعاليتها.
كيفية إضافة قاعدة تنسيق بشرط واحد
لنفترض أن لدينا شوكولاتةإذا أردنا العثور على منتج مختلف ، فسيتعين علينا تعديل قاعدة التنسيق الشرطي. يستغرق هذا وقتًا أطول قليلاً من مجرد تحديث القيمة في الخلية G5.
إزالة التنسيق الشرطي من جدول بيانات Google الخاص بك
قد تحتاج بالتأكيد إلى إزالة جميع التنسيقات الشرطية من جدولك.
للقيام بذلك ، أولاً ، حدد نطاق الخلايا حيث تم تطبيق التنسيق الشرطي.
سترى جميع القواعد التي أنشأتها في الشريط الجانبي.
ضع مؤشر الماوس على الحالة التي يجب حذفها وانقر فوق رمز " إزالة ". سيتم مسح التنسيق الشرطي.
إذا كنت لا تتذكر نطاق الخلايا الدقيق الذي قمت بتنسيقه ، أو إذا كنت تريد التخلص من التنسيقات بأسرع ما يمكن ، فحدد نطاق الخلايا وانتقل إلى تنسيق قائمة - مسح التنسيق . يمكنك أيضًا استخدام مجموعة المفاتيح Ctrl + \.
ملاحظة. تذكر أنه لن يتم مسح التنسيق الشرطي فحسب ، بل سيتم مسح جميع التنسيقات الأخرى المستخدمة في جدولك في هذه الحالة.
نأمل أن يؤدي تطبيق التنسيق الشرطي في جداول بيانات Google إلى تبسيط عملك وجعل النتائج أكثر وضوحًا.
بيانات المبيعات في جدولنا. يحتوي كل صف في الجدول على طلب حصلنا عليه من عميل معين. استخدمنا القوائم المنسدلة في العمود G لتحديد ما إذا كانت قد اكتملت.
ما الذي يمكن أن يثير اهتمامنا أن نراه هنا؟ أولاً ، يمكننا تحديد تلك الطلبات التي تتجاوز 200 دولار من إجمالي المبيعات. لدينا هذه السجلات في العمود F ، لذلك سنستخدم الماوس لتحديد نطاق القيم مع مبلغ الطلب: F2: F22.
ثم ابحث عن عنصر القائمة تنسيق وانقر في التنسيق الشرطي .
للبدء ، دعنا نفكر في التنسيق الشرطي لجداول بيانات Google باستخدام لون واحد .
انقر فوق تنسيق الخلايا إذا ... ، حدد الخيار "أكبر من أو يساوي" في القائمة المنسدلة التي تراها ، وأدخل "200" في الحقل أدناه. هذا يعني أنه ضمن النطاق الذي حددناه ، سيتم تمييز جميع الخلايا التي تحتوي على قيم أكبر من 200 أو تساويها باستخدام التنسيق الذي قمنا بتعيينه في نفس المكان: خط أحمر غامق في الخلفية الصفراء.
يمكننا أن نرى قاعدة التنسيق الخاصة بنا مطبقة على الفور: جميع الخلايا الضرورية غيرت مظهرها.
لديك خيار إعداد التنسيق الشرطي ليس فقط مع لون واحد ولكن باستخدام مقياس اللون . للقيام بذلك ، حدد مقياس اللون في الشريط الجانبي لقواعد التنسيق الشرطي واستخدم مجموعات جاهزة من الألوان. يمكنك أيضًا اختيار درجات اللون للحد الأدنى والحد الأقصى من النقاط ، بالإضافة إلى تنسيقنقطة المنتصف إذا لزم الأمر.
هنا أنشأنا مقياسًا لونيًا حيث تصبح الخلايا أفتح كلما أصبح مقدار الطلب أصغر ، وأغمق كلما زاد المجموع.
تنسيق الخلايا في جداول بيانات Google حسب شروط متعددة
إذا كان مقياس اللون يبدو ساطعًا للغاية بالنسبة لك ، فيمكنك إنشاء عدة شروط ضمن علامة التبويب "لون واحد" وتحديد تنسيق لكل شرط على حدة. للقيام بذلك ، انقر فوق "إضافة قاعدة أخرى".
دعونا نلقي الضوء على الطلبات التي تزيد عن 200 دولار في إجمالي المبيعات ، وتلك التي تقل عن 100 دولار.
كما ترى ، لدينا اثنان شروط التنسيق هنا. الأول للقيم الأكبر من 200 ، والثاني يتعلق بالقيم الأقل من 100.
نصيحة. يمكنك إضافة أي عدد تريده من قواعد التنسيق الشرطي في "جداول بيانات Google". لحذفه ، ما عليك سوى الإشارة إليه والنقر فوق رمز إزالة .
التنسيق الشرطي لجداول بيانات Google مع الصيغ المخصصة
القائمة المقترحة للشروط التي يمكننا تطبيقها عليها نطاق بياناتنا واسع جدًا. ومع ذلك ، قد لا يزال هذا غير كافٍ. عاجلاً أم آجلاً ، ستحتاج إلى إنشاء شرط لا يمكن وصفه باستخدام الوسائل القياسية.
لهذا السبب توفر جداول بيانات Google إمكانية إدخال الصيغة الخاصة بك كشرط. تتيح لك هذه الصيغة وصف متطلباتك باستخدام الوظائف والعوامل القياسية. بمعنى آخر ، يجب أن تكون نتيجة الصيغة إما"صحيحة أو خاطئة".
استخدم العنصر الأخير في القائمة المنسدلة لإدخال الصيغة الخاصة بك: "الصيغة المخصصة هي".
دعونا نرى كيف يعمل .
لنفترض أننا نريد أن نعرف أي الطلبات تم إجراؤها خلال عطلة نهاية الأسبوع. لا يعمل معنا أي من الشروط القياسية.
سنحدد نطاق التواريخ في A2: A22 ، انتقل إلى قائمة تنسيق وانقر فوق تنسيق شرطي . حدد العنصر "الصيغة المخصصة" في القائمة المنسدلة "تنسيق الخلايا إذا" وأدخل الصيغة المنطقية التي ستساعدنا في تحديد يوم الأسبوع بالتاريخ.
=WEEKDAY(A2:A22,2)>5
إذا كان الرقم أكبر من 5 ، فهذا هو السبت أو الأحد. في هذه الحالة ، سيتم تطبيق التنسيق الذي حددناه أدناه على الخلية.
كما ترى ، يتم تمييز جميع عطلات نهاية الأسبوع باللون الآن.
هنا مثال آخر. دعنا نخرج طلبات الشوكولاتة الداكنة بمساعدة تنسيق مختلف. نتبع نفس الخطوات للقيام بذلك: حدد نطاق البيانات مع أنواع الشوكولاتة (D2: D22) واستخدم الشرط التالي:
=REGEXMATCH(D2:D22;"Dark")
ستعيد هذه الوظيفة "True" إذا اسم نوع الشوكولاتة يحتوي على كلمة "Dark".
انظر إلى ما حصلنا عليه: تم التأكيد على طلبات الشوكولاتة الداكنة وكذلك الشوكولاتة الداكنة الإضافية. لا حاجة للبحث في مئات الصفوف للعثور عليهم الآن.
استخدم أحرف البدل مع التنسيق الشرطي في جداول بيانات Google
إذانريد تنسيق القيم النصية ، فإن شرط "النص يحتوي على" القياسي ضروري.
يمكنك استخدام أحرف البدل الخاصة لإضافة بعض المرونة إلى شرط البحث.
نصيحة. يمكن استخدام أحرف البدل في حقلي "النص يحتوي على" و "لا يحتوي النص على" وكذلك في الصيغ المخصصة.
هناك نوعان من الأحرف الأكثر استخدامًا: علامة السؤال (؟) وعلامة النجمة (*).
علامة السؤال تتوافق مع أي حرف واحد. على سبيل المثال ، كما ترى في لقطة الشاشة ، فإن القاعدة النصية التي تحتوي على "؟؟ d" تنسق الخلايا ذات القيم مثل "Red" ، ولكن ليس مثل "Dark".
"؟؟ d" يعني أن الحرف "d" يجب أن يأتي في المرتبة الثالثة من بداية الكلمة.
استخدم علامة النجمة لتجاهل الصفر لأي عدد من الأحرف. على سبيل المثال ، يجب أن تقوم القاعدة التي تحتوي على "* d *" بتنسيق كلتا الخليتين: باستخدام "أحمر" بالإضافة إلى قيم "داكن".
بالنسبة للسؤال وحروف العلامة النجمية التي يجب ألا يُنظر إليها على أنها أحرف بدل في القيم النصية الخاصة بك ، عادةً ما يتم إضافة علامة التلدة (~) قبلها. على سبيل المثال القاعدة النصية التي تحتوي على "Re؟" في مثالنا يتم تنسيق الخلايا مع "أحمر" ، بينما القاعدة مع "Re ~؟" لن تجد أي خلايا لأنها ستبحث عن القيمة "Re؟".
كيفية استخدام التنسيق الشرطي لجداول بيانات Google لإبراز الصفوف بأكملها
في الأمثلة التي وصفناها أعلاه ، تم تطبيق التنسيق الشرطي على خلايا معينة في العمود.ربما فكرت: "سيكون من الرائع لو تمكنا من تطبيق هذا على الطاولة بأكملها!". ويمكنك ذلك!
دعونا نحاول إبراز أي طلبات لم يتم الوفاء بها بلون خاص. للقيام بذلك ، نحتاج إلى استخدام شرط التنسيق للبيانات في العمود G حيث حددنا ما إذا كان الأمر قد اكتمل ، وسنقوم بتنسيق الجدول بأكمله.
ملاحظة . يرجى ملاحظة أننا طبقنا التنسيق على الجدول بأكمله A1: G22.
ثم استخدمنا الصيغة المخصصة حيث حددنا ما يلي:
=$G1="No"
نصيحة. تحتاج إلى استخدام علامة الدولار ($) قبل اسم العمود. يؤدي هذا إلى إنشاء مرجع مطلق له ، لذلك ستشير الصيغة دائمًا إلى هذا العمود المحدد ، بينما يمكن أن يتغير رقم الصف.
بمعنى آخر ، نطلب منه التحرك لأسفل داخل العمود بدءًا من الصف الأول وابحث عن جميع الخلايا التي تحتوي على القيمة "لا".
كما ترى ، لم يتم تنسيق الخلايا التي فحصناها لحالتنا فقط. يتم الآن تطبيق التنسيق الشرطي على الصفوف بأكملها.
لذلك ، دعونا نتذكر 3 قواعد أساسية للتنسيق الشرطي للصفوف في الجدول:
- النطاق المطلوب تنسيقه هو الجدول بأكمله
- نستخدم التنسيق الشرطي مع صيغة مخصصة
- يجب علينا استخدام الحرف $ قبل اسم العمود
تنسيق شرطي لجداول بيانات Google استنادًا إلى آخر الخلية
كثيرًا ما نسمع السؤال "كيف نطبق التنسيق الشرطي ونجعلهمن السهل تغيير الشرط؟ "هذا ليس صعبًا على الإطلاق.
فقط استخدم الصيغة الخاصة بك مع مرجع للخلية حيث تحدد الشرط الضروري.
دعنا نعود إلى بيانات العينة الخاصة بنا مع طلبات الشوكولاتة في جداول بيانات Google. لنفترض أننا مهتمون بالطلبات التي تحتوي على أقل من 50 عنصرًا وأكثر من 100 عنصر. سنمضي قدمًا وإدخال هذه الشروط في العمود H بجوار جدولنا.
الآن سنقوم بإنشاء قواعد تنسيق شرطية لجدول الطلبات.
قمنا بتعيين النطاق إلى التنسيق على "A2: G22" للاحتفاظ بالجدول header كما هو.
ثم نتبع الخطوات التي تعرفها ونستخدم صيغتنا.
إليك كيفية صيغة التنسيق الشرطي للأوامر التي تزيد عن 100 العناصر تبدو:
=$E2>=$H$3
ملاحظة. يرجى ملاحظة أنك تحتاج إلى استخدام المراجع المطلقة ($) عند استخدام خلايا خارج الجدول.
علامة الدولار قبل اسم العمود يعني المرجع المطلق للعمود ، وإذا كانت علامة الدولار قبل رقم الصف ، فإن a يذهب bsolute للصف. لمزيد من المعلومات ، يرجى الاطلاع على هذه المناقشة التفصيلية لمراجع الخلايا. يعني
$ H $ 3 في مثالنا مرجعًا مطلقًا للخلية ، أي مهما فعلت بالجدول ، ستظل الصيغة تشير إلى هذه الخلية.
ملاحظة. نحتاج إلى استخدام مرجع مطلق للعمود E ومرجع مطلق للخلية H3 حيث لدينا حدنا البالغ 100. إذا لم نفعل ذلكافعل هذا ، لن تعمل الصيغة!
الآن دعنا نضيف الشرط الثاني لتمييز الطلبات التي تحتوي على أقل من 50 عنصرًا. انقر فوق "إضافة قاعدة أخرى" وأضف شرطًا آخر تمامًا كما فعلنا للشرط الأول.
يرجى الاطلاع على الصيغة التي نستخدمها في قاعدة التنسيق الشرطي لدينا:
=$E2<=$H$2
يتم الآن تمييز الطلبات الأكبر والأصغر بالألوان. تم إنجاز المهمة. ومع ذلك ، ليس من الجيد أن نحصل على أرقام إضافية في جدولنا ، مما قد يكون مربكًا ويدمر الطريقة التي يبدو عليها الجدول.
سيكون وضع البيانات المساعدة في ورقة منفصلة طريقة أفضل للذهاب. سأصفها بمزيد من التفصيل في رسالتي التالية عندما نتعلم كيفية إنشاء قوائم منسدلة.
دعنا ننتقل إلى الورقة 2 وأدخل هذه الشروط الجديدة هناك.
الآن يمكننا إنشاء قواعد تنسيق شرطية لجدول الطلبات بالرجوع إلى هذه الحدود.
هنا قد نواجه مشكلة. إذا استخدمنا ببساطة عنوان الخلية من الورقة 2 في الصيغة ، فسنحصل على خطأ.
ملاحظة. مراجع الخلية المباشرة في الصيغ الخاصة بالتنسيق الشرطي ممكنة فقط من الورقة الحالية.
إذن ، ماذا سنفعل الآن؟ ستساعد الوظيفة غير المباشرة. يتيح لك الحصول على مرجع الخلية عن طريق كتابة عنوانها كنص. إليك كيف سيبدو مرجع الخلية داخل صيغة التنسيق الشرطي:
=$E2>=INDIRECT("2!G2")
ها هي الثانيةالصيغة:
=$E2<=INDIRECT("2!G1")
نتيجة لذلك ، نحصل على نفس النتيجة كما كان من قبل ، لكن ورقةنا ليست مزدحمة بسجلات إضافية.
الآن يمكننا تغيير شروط التنسيق بدون تحديث إعدادات القاعدة. يكفي ببساطة تغيير السجلات في الخلايا ، وستحصل على جدول جديد.
جداول بيانات Google والتنسيق الشرطي استنادًا إلى نص خلية أخرى
لقد تعلمنا كيفية تطبيق قواعد التنسيق الشرطي عن طريق باستخدام البيانات الرقمية من خلية معينة. ماذا لو أردنا أن نبني حالتنا على خلية بها نص؟ دعونا نرى كيف يمكننا القيام بذلك معًا.
سنحاول العثور على طلبات الشوكولاتة الداكنة:
في الخلية G5 من الورقة 2 ، ندخل شرطنا: "Dark".
ثم نعود إلى الورقة 1 بالجدول ونحدد النطاق المطلوب تنسيقه مرة أخرى: A2: G22.
ثم نختار قائمة تنسيق ، اختر تنسيق شرطي ، وأدخل الصيغة التالية في الصيغة المخصصة هي الحقل:
=REGEXMATCH($D2:$D22,INDIRECT("2!$G$5"))
نصيحة. تذكر أنك تحتاج إلى إدخال مراجع مطلقة للنطاق الذي تحتاجه للتحقق من كلمة "Dark" (D2: D22).
تتيح لنا الوظيفة INDIRECT ("2! $ G $ 5") الحصول على قيمة من الخلية G5 في الورقة 2 ، أي كلمة "Dark".
وهكذا ، قمنا بتمييز الطلبات التي تحتوي على الكلمة من الخلية G5 في الورقة 2 كجزء من اسم المنتج.
يمكننا تسهيل الأمر بالطبع. ستبدو صيغتنا على هذا النحو:
=REGEXMATCH($D2:$D22,"Dark")
ومع ذلك ، في