Nov
23

تغيير رنگ رديف در جداول اكسل با Conditional Formatting

شايد براي شما نيز اين مورد پيش آمده باشد كه بخواهيد در اكسل اطلاعات ليست شده را پس از مدتي بازبيني و تصحيح نموده و پس از اين كار رديف مورد نظر در اكسل را از مابقي رديف‌ها با استفاده از رنگ‌ها متمايز كنيد. البته اين كار با استفاده از انتخاب سل‌هاي مورد نظر و استفاده از Fill Color در Home > Font در اكسل 2007 به راحتي انجام مي‌شود. ولي نكته اينجاست كه چنانچه سل‌هاي مورد نظر زياد باشد و نياز به وقت زياد براي اين كار باشد تكليف چيست؟ راهكار ساده‌اي در اكسل با استفاده از قابليت Conditional Formattingوجود دارد كه در ذيل با طرح يك مثال به آن اشاره شده است.
1- فرض كنيد جدولي در اكسل به صورت ذيل داريد.

  

2- در يك سمت اطلاعات جدول ستوني را براي استفاده از قابليت Conditional Formatting به نام ” وضعيت” ايجاد كنيد. 

 3- محدوده اطلاعات جدول ( به استثناي عناوين ستون‌ها) را انتخاب كنيد. 

 4- ابزار Conditional Formatting را از مسير Home > Styles باز كنيد. 

  

 5- گزينه … New Rule  را انتخاب كنيد. 

 6-  در قسمت Select a Rule Type گزينه Use a formula to determine witch celles to format را انتخاب كرده و در بخش پائين آن در قسمت Edit the Rule Description در باكس Format values where this formula is true عبارت ذيل را وارد نمائيد.  

“B3=”F$=  

 

 7-  سپس بر روي گزينه Format كليك كرده و در پنجره Format Cell تب Fill را انتخاب كرده و رنگ مورد نظر را براي حالت اول انتخاب مي‌كنيم ( به طور مثال رنگ آبي را انتخاب مي‌كنيم) 

 

8-  سپس براي تغيير رنگ در حالت دوم همان كارهاي مرحله 6 را انجام داده و فقط به جاي حرف F حرف D را استفاده مي‌كنيم و در آخر مجدداً‌ مرحله 7 را اين بار براي حالت D انجام دهيد. ( رنگ مورد نظر براي حالت D ،‌ را زرد انتخاب مي‌كنيم)

“B3=”D$=

9- به جدول اكسل برگشته و تغييرات را مشاهده كنيد.

نكات مهم :

  • در مثال فوق فرض كرديم F مخفف Final و D مخفف Draft مي‌باشد.
  • حرف B نشانگر ستوني است كه مبناي تغيير رنگ رديف است.
  • عدد 3 نشانگر اولين رديفي است كه بايد تغيير رنگ رديف از آنجا شروع شود.
  • حرف F و D نشانگر وضعيت آيتم مورد نظر است. ( استفاده از عناوين براي اين قسمت كاملاً‌ سليقه‌اي است چنانچه در ستون وضعيت از عناوين خاصي استفاده مي‌كنيد بهتر است براي اطمينان از صحت انجام كار عنوان مورد نظر را كپي كرده و به جاي حرف F و D استفاده كنيد)

18 ديدگاه to “تغيير رنگ رديف در جداول اكسل با Conditional Formatting”

  • masi 2012/04/09 در 11:18 ق.ظ

    عالی بود فقط برای این که کل جدول را در بر بگیرد باید جدول را اول select کرد من با این مسئله خیلی مشکل داشتم

  • محمد 2012/11/17 در 11:32 ق.ظ

    بسیار عالی و پر کاربرد بود. یه سوال دیگه هم دارم. 40 تا شیت دارم که هر کدوم از اونا حاوی اطلاعات در رابطه با آیتم های کارکرد پیمانکارانه.حالا میخوام یه شیت داشته باشم که تو اون با زدن کد مربوط به مثلاً خاکبرداری، بتونه بین اون 40 تا شیت به دنبال این کد بگرده و بعد از پیدا کردن اونا بتونه زیر هم اظلاعات اونایی رو که این آیتم رو انجام دادن به ما بده.یعنی در واقع بتونه اطلاعات رو از هم تفکیک کنه.

  • ابی 2012/11/20 در 9:27 ق.ظ

    عالی بود ممنون

  • پوریا صادقی 2013/06/09 در 5:27 ب.ظ

    با سلام . خواستم بدونم اگر ما دوتا عدد در یک ستون داشته باشیم ، با تعداد زیاد داده ، بخواهیم بصورت یکجا آن عدد زیرین را اگر بزرگتر بود سبز کنه اگر نه قرمز …. با تشکر

  • اکبر مقبلی 2013/08/15 در 11:08 ق.ظ

    با سلام و دعای خیر و تشکر از مطالب خوبتان
    میخواستم بدانم آیا میتوان سلول یا ردیف فعال را به رنگی مشخص مشاهده کرد بطوری که با جابجا شدن بین سلولها رنگ سلول قبلی به حالت معمول و پیش فرض و رنگ سلول فعال به رنگ مورد نظر ما در بیاید در این حالت بسادگی محل سلول فعال با رنگ موردنظر ما مشخص شود

  • اکبر مقبلی 2013/08/15 در 11:17 ق.ظ

    با سلام و تشکر مجدد
    اگر دو ستون داشته باشم که اطلاعات یکی از آنها با اطلاعات ستون دیگر مرتبط باشد مثلا ستون A حاوی یک عدد و ستون B حاصل ضرب اطلاعات ستون A در یک عدد مشخص است در این حالت با تغییر اطلاعات ستون A اطلاعات ستون B نیز تغییر میکنند در این حالت چگونه میتوانم اطلاعات ستون B را از اطلاعات ستون A جدا و مستقل و ثابت کنم به طوری که با تغییر اطلاعات ستون A اطلاعات ستون B تغییر نکنند و از وابستگی خارج شوند

  • نیکتا 2013/10/10 در 9:14 ق.ظ

    خیلی خوب بود. مشکلم حل شد. از نویسنده این مطلب تشکر میکنم.

  • علی 2013/12/18 در 3:55 ب.ظ

    با سلام
    میخواستم بدونم آیا میشود سلی که فعال است رنگش تعریف کرد و به رنگ دلخواه در آورد.

  • مهدیه 2014/01/28 در 11:42 ق.ظ

    سلام
    چطور میشه تعریف کرد که با دادن اطلاعات به یک سلول رنگ ردیف تغییر کنه؟ یعنی تا وقتی اون خونه خالیه بی رنگ باشه وقتی پر شد وضعیت و رنگش تغییر میکنه
    متشکرم

  • لیلا 2014/04/22 در 1:08 ب.ظ

    از شما ممنونم. خیلی بدرد بخور بود.

  • مهتاب 2014/10/08 در 1:07 ق.ظ

    سلام و خسته نباشید عرض می کنم خدمت شما و همچنین بی نهایت متشکرم از لطف و زحمتی که برای تایپ این اطلاعات کشیدید.
    سوال من این است لطفا برایم پاسخش را به ایمیلم بفرستید. ممنونم
    چگونه برای سهولت خواندن گزارشات اکسل ردیف ها را یکی در میان رنگی کنیم؟
    روش فرمولی یا کدی رو لطفا برام بفرستید
    ممنون

  • مهتاب 2014/10/08 در 1:28 ق.ظ

    دوباره سلام
    یادم اومد
    مرسی زحمت نکشید

  • leila 2014/11/11 در 11:25 ب.ظ

    ممنون واقعا کاربردی بود.

  • امیرحسین 2014/12/22 در 5:10 ب.ظ

    بسیار عالی بود و خیلی مشکلم رو حل کرد . دستت درد نکنه

  • علیرضا 2015/01/06 در 11:51 ب.ظ

    بسیار عالی – خدا خیرت بده

  • NiKta 2015/05/08 در 1:15 ب.ظ

    سلام
    در مبحث کاندیشنال فرمتینگ یه مسئله هست که مطمئنم خیلیا رو مثل من کلافه کرد، و اون بسط فرمول به سطرهای پایینی هست وقتی که ما میخوایم هر سلول رو با سلول کناریه خودش مقایسه کنیم….
    خوب من چند لحظه پیش جواب رو پیدا کردم و خیلی خوشحالم و خواستم یه کمکی به کسایی که مثل من به این مشکل برخوردن بکنم ، و اون اینه که وقتی دارید فرمول رو برای سطر اول تایپ میکنید و میخواید بگید مثلا اگه بزرگتر از سلول کناریش بود سبز و اگه کوچکتر بود قرمز بشه، سلول کناری رو از روی شیت سلکت نکنید و فقط اسمش رو توی باکس تایپ کنید، مثلا اگه میخواید B1 رو با A1 مقایسه کنید، توی باکس بنویسید =A1 حال سلول B1 که فرمول کاندیشنال فرمتینگ رو براش نوشتید رو کپی کنید و توی کل ستون و paste spatial formula کنید، میبینید که کاندیشنال واسه بقیه سطرها هم کار میکنه و هر سطر رو با سلول خودش مقایسه میکنه.
    موفق باشید

  • علی رضا 2015/08/04 در 10:14 ب.ظ

    با سلام و تشکر از شما، سوال من آینه که ما ستونها یا سفرهایی از اطلاعات داریم و ستون مورد نظر ما جهت بدهی ها در تاریخ مورد نظر است که اگر تاریخ ثبت شده فرا رسید سلول مربوط به بدهی رنگش تغییر کند و اگر تاریخ گذشت و بدهی صفر نشد رنگ سلول بدهی قرمز شود

  • علی رضا 2015/08/04 در 10:25 ب.ظ

    جهت واضح شدن سوالم: ما دوتا سلول داریم که اگر سلول تاریخ موعدش فرا رسید سلول مربوط به بدهی رنگش تغییر کند

ارسال ديدگاه

لینکها

اعلانات بلاگ

دسته‌ها

ورود

نوشته‌های تازه

برچسب ها