فهرست
در این مقاله، نحوه تغییر سریع پسزمینه یک ردیف را بر اساس یک مقدار خاص در صفحهگسترده، خواهید آموخت. در اینجا دستورالعمل ها و فرمول های مختلف برای متن و اعداد در یک سند آمده است.
قبلاً روشهایی را برای تغییر رنگ پسزمینه یک سلول بر اساس متن یا مقدار عددی موجود در آن مورد بحث قرار دادیم. همچنین در اینجا توصیه هایی در مورد نحوه برجسته کردن ردیف های ضروری در آخرین نسخه های اکسل، بر اساس محتویات یک سلول ارائه می شود. علاوه بر این، در اینجا نمونههایی از فرمولهایی را خواهید یافت که برای همه قالبهای سلولی ممکن به یک اندازه خوب کار میکنند.
نحوه تغییر ظاهر یک ردیف بر اساس یک عدد در یک سلول خاص
به عنوان مثال، شما سندی دارید که با جدول معاملات سازمانی مانند این باز است.
فرض کنید باید ردیفها را با رنگهای مختلف برجسته کنید، با تمرکز بر آنچه در یک سلول در ستون Qty نوشته شده است، تا به وضوح بفهمید کدام یک از معاملات سودآورتر هستند. برای دستیابی به این نتیجه، باید از تابع "قالب بندی شرطی" استفاده کنید. دستورالعمل های گام به گام را دنبال کنید:
- سلول هایی را که می خواهید قالب بندی کنید انتخاب کنید.
- با کلیک کردن بر روی مورد مناسب در منوی زمینه که پس از کلیک کردن روی دکمه "قالب بندی شرطی" در برگه "صفحه اصلی" ظاهر می شود، یک قانون قالب بندی جدید ایجاد کنید.
- پس از آن، یک کادر محاوره ای ظاهر می شود که در آن باید تنظیم "استفاده از فرمول برای تعیین سلول های فرمت شده" را انتخاب کنید. سپس فرمول زیر را بنویسید: =$C2>4 در کادر زیر طبیعتاً میتوانید آدرس سلول و متن خود را وارد کنید و همچنین علامت > را با < یا = جایگزین کنید. علاوه بر این، مهم است که فراموش نکنید که علامت $ را در مقابل مرجع سلول قرار دهید تا هنگام کپی آن را برطرف کنید. این امکان اتصال رنگ خط به مقدار سلول را فراهم می کند. در غیر این صورت، هنگام کپی کردن، آدرس "بیرون می رود".
- روی "Format" کلیک کنید و به آخرین برگه بروید تا سایه مورد نظر را مشخص کنید. اگر سایه های پیشنهادی این برنامه را دوست ندارید، همیشه می توانید بر روی "More Colors" کلیک کنید و سایه مورد نیاز خود را انتخاب کنید.
- پس از اتمام تمام عملیات، باید بر روی دکمه "OK" دوبار کلیک کنید. همچنین می توانید انواع دیگری از قالب بندی (نوع فونت یا سبک مرز سلولی خاص) را در سایر تب های این پنجره تنظیم کنید.
- در پایین پنجره یک پنل پیش نمایش وجود دارد که می توانید ببینید سلول پس از قالب بندی چگونه به نظر می رسد.
- اگر همه چیز برای شما مناسب است، روی دکمه "OK" کلیک کنید تا تغییرات اعمال شود. همه چیز، پس از انجام این اقدامات، تمام خطوطی که سلول های آنها دارای عددی بزرگتر از 4 هستند، آبی خواهند شد.
همانطور که می بینید، تغییر رنگ یک ردیف بر اساس مقدار یک سلول خاص در آن سخت ترین کار نیست. همچنین میتوانید از فرمولهای پیچیدهتر برای انعطافپذیری بیشتر در استفاده از قالببندی شرطی برای رسیدن به این هدف استفاده کنید.
قوانین متعدد را با توجه به اولویت آنها اعمال کنید
مثال قبلی گزینه ای برای استفاده از یک قانون قالب بندی شرطی را نشان داد، اما ممکن است بخواهید چندین قانون را همزمان اعمال کنید. در چنین حالتی چه باید کرد؟ برای مثال، میتوانید قاعدهای اضافه کنید که طبق آن خطوط با عدد 10 یا بیشتر به رنگ صورتی برجسته میشوند. در اینجا لازم است فرمول را نیز بنویسید =$C2>9، و سپس اولویت ها را تعیین کنید تا همه قوانین بدون تضاد با یکدیگر اعمال شوند.
- در برگه "صفحه اصلی" در گروه "سبک ها"، باید روی "قالب بندی شرطی" کلیک کنید و در منوی ظاهر شده، "مدیریت قوانین" را در انتهای لیست انتخاب کنید.
- در مرحله بعد، شما باید تمام قوانین خاص این سند را نمایش دهید. برای انجام این کار، باید فهرستی را در بالای «نمایش قوانین قالببندی برای» پیدا کنید و مورد «این برگه» را در آنجا انتخاب کنید. همچنین از طریق این منو می توانید قوانین قالب بندی را برای سلول های انتخابی خاص پیکربندی کنید. در مورد ما، ما باید قوانین را برای کل سند مدیریت کنیم.
- در مرحله بعد، ابتدا باید قاعده ای را که می خواهید اعمال کنید انتخاب کنید و با استفاده از فلش ها آن را به بالای لیست منتقل کنید. چنین نتیجه ای خواهید گرفت.
- پس از تنظیم اولویت ها، باید بر روی "OK" کلیک کنید و خواهیم دید که خطوط مربوطه چگونه با توجه به اولویت رنگ خود را تغییر داده اند. ابتدا برنامه بررسی کرد که آیا مقدار در ستون Qty بیشتر از 10 است و اگر نه، آیا بیشتر از 4 است یا خیر.
تغییر رنگ کل یک خط بر اساس متن نوشته شده در سلول
فرض کنید در حین کار با صفحهگسترده، در پیگیری سریع مواردی که قبلاً تحویل داده شدهاند و کدامها ارسال نشدهاند، مشکل دارید. یا شاید برخی از آنها قدیمی هستند. برای ساده کردن این کار، می توانید سعی کنید خطوط را بر اساس متنی که در سلول "تحویل" است انتخاب کنید. فرض کنید باید قوانین زیر را تنظیم کنیم:
- اگر سفارش پس از چند روز عقب افتاده باشد، رنگ پس زمینه خط مربوطه نارنجی خواهد بود.
- اگر کالا قبلاً تحویل داده شده باشد، خط مربوطه سبز می شود.
- در صورت تاخیر در تحویل کالا، سفارشات مربوطه باید با رنگ قرمز مشخص شوند.
به عبارت ساده، رنگ خط بسته به وضعیت سفارش تغییر می کند.
به طور کلی، منطق اقدامات برای سفارشات تحویل شده و عقب افتاده مانند مثال فوق خواهد بود. لازم است فرمول ها را در پنجره قالب بندی شرطی تجویز کنید =$E2=»تحویل شد» и =$E2=»سررسید گذشته» به ترتیب. کار کمی دشوارتر برای معاملاتی که ظرف چند روز منقضی می شوند.
همانطور که می بینیم، تعداد روزها می تواند بین ردیف ها متفاوت باشد، در این صورت نمی توان از فرمول بالا استفاده کرد.
برای این مورد یک تابع وجود دارد =SEARCH("سررسید"، $E2)>0، جایی که:
- اولین آرگومان داخل پرانتز متن موجود در تمام سلول های توصیف شده است،
- و آرگومان دوم آدرس سلولی است که می خواهید مقدار آن را پیمایش کنید.
در نسخه انگلیسی به عنوان =SEARCH شناخته می شود. این برای جستجوی سلول هایی طراحی شده است که تا حدی با پرس و جو ورودی مطابقت دارند.
نکته: پارامتر >0 در فرمول به این معنی است که فرقی نمیکند کوئری ورودی در کجای متن سلول قرار داشته باشد.
به عنوان مثال، ستون "تحویل" ممکن است حاوی متن "فوری، موعد مقرر در 6 ساعت" باشد و سلول مربوطه همچنان به درستی قالب بندی شود.
اگر لازم است قوانین قالب بندی را در ردیف هایی اعمال کنید که سلول کلید با عبارت مورد نظر شروع می شود، باید به جای >1، =0 را در فرمول بنویسید.
تمام این قوانین را می توان در کادر محاوره ای مربوطه مانند مثال بالا نوشت. در نتیجه، موارد زیر را دریافت می کنید:
چگونه رنگ یک سلول را بر اساس مقدار موجود در سلول دیگر تغییر دهیم؟
درست مانند یک ردیف، مراحل بالا را می توان برای یک سلول یا محدوده ای از مقادیر اعمال کرد. در این مثال، قالببندی فقط برای سلولهای ستون «شماره سفارش» اعمال میشود:
نحوه اعمال چند شرط برای قالب بندی
اگر باید چندین قانون قالب بندی شرطی را برای رشته ها اعمال کنید، به جای نوشتن قوانین جداگانه، باید یکی با فرمول ایجاد کنید. =OR or =И. اولی به معنای «یکی از این قوانین درست است» و دومی به معنای «هر دوی این قوانین درست است».
در مورد ما، فرمول های زیر را می نویسیم:
=ИЛИ($F2=»سررسید 1 روزه»، $F2=»سررسید 3 روز دیگر»)
=ИЛИ($F2=»سررسید 5 روزه»، $F2=»سررسید 7 روز دیگر»)
و فرمول =И برای مثال می توان از آن برای بررسی اینکه آیا عدد در ستون Qty است یا خیر استفاده کرد. بزرگتر یا مساوی 5 و کوچکتر یا مساوی 10.
کاربر می تواند از بیش از یک شرط در فرمول ها استفاده کند.
اکنون میدانید که برای تغییر رنگ یک ردیف بر اساس یک سلول خاص، چه کاری باید انجام دهید، میدانید که چگونه چندین شرط را تنظیم کنید و آنها را اولویت بندی کنید و چگونه از چندین فرمول به طور همزمان استفاده کنید. بعد، شما باید تخیل را نشان دهید.