فهرست مطالب
وقتی روی مجموعه بزرگی از داده ها کار می کنید، گاهی اوقات ردیابی مکان نما و نوع داده ای که به دنبال آن هستید دشوار است. برای به حداقل رساندن این مشکل می توانید از گزینه هایلایت استفاده کنید که از طریق آن می توانید یک ستون را در اکسل هایلایت کنید. این فرآیند به طور خودکار ستون های هایلایت شده را به شما نشان می دهد. این مقاله یک نمای کلی از نحوه هایلایت کردن یک ستون در اکسل ارائه می دهد.
دانلود کتاب تمرین تمرین
دانلود این کتاب تمرینی
هایلایت کردن یک ستون .xlsm
3 روش برای برجسته کردن یک ستون در اکسل
در اینجا، سه روش برای برجسته کردن یک ستون در اکسل مورد بحث قرار می دهیم. استفاده از هر سه روش نسبتاً آسان است و برای برجسته کردن یک ستون در اکسل واقعاً مؤثر است. برای نشان دادن هر سه روش، مجموعه داده ای را انتخاب می کنیم که شامل نام محصول، فروشنده، قیمت واحد و مقدار است.
1. یک ستون را با استفاده از قالب بندی شرطی برجسته کنید
روش اول بر اساس قالب بندی شرطی است. قالب بندی شرطی را می توان به عنوان یک ویژگی تعریف کرد که از طریق آن می توانید قالب بندی خاصی را برای یک معیار خاص برای سلول های انتخاب شده اعمال کنید. روش قالب بندی شرطی ظاهر کلی را با توجه به معیارهای داده شده تغییر می دهد. این روش یک راه حل مفید برای برجسته کردن یک ستون در اکسل ارائه می دهد.
مراحل
- برای اعمال قالب بندی شرطی ، ابتدا، را انتخاب کنید. سلول هایی که می خواهید این را اعمال کنیدقالب بندی.
- سپس، به تب Home در نوار و در Style بروید. بخش، قالب بندی مشروط را دریافت خواهید کرد. روی آن کلیک کنید.
- در گزینه Conditional Formatting ، New Rule را انتخاب کنید.
- پس از کلیک بر روی قانون جدید، یک قانون قالببندی جدید کادر باز می شود. در بخش « انتخاب نوع قانون »، « استفاده از فرمولی برای تعیین اینکه کدام سلول ها را قالب بندی کنید » را انتخاب کنید. یک کادر فرمول ظاهر می شود و فرمول زیر را در آن کادر یادداشت می کند. 12>سپس گزینه Format را انتخاب کنید که در آن می توانید ظاهر ستون خود را پس از اعمال قانون قالب بندی کنید. همچنین یک بخش پیش نمایش وجود دارد که پیش نمایش فرمت اعمال شده شما را نشان می دهد.
- در گزینه Format ، چندین گزینه مانند فونت، حاشیه و پر دریافت خواهید کرد. ظاهر را به عنوان ترجیح خود تغییر دهید.
- پس از آن روی " OK <"
- کلیک کنید سپس، نشان داده می شود که یک ستون برجسته می شود اما وقتی ستون بعدی را انتخاب می کنید، هیچ اتفاقی نمی افتد. بهطور پیشفرض، اکسل برای تغییرات انتخابشده دوباره محاسبه نمیکند، فقط برای ویرایش دادههای موجود یا پس از وارد کردن دادههای جدید دوباره محاسبه میکند. برای محاسبه مجدد دستی برگه باید « F9 » را فشار دهیم. ابتدا F9 را فشار دهید و سپس ستونی را که می خواهید برجسته کنید انتخاب کنید. سپس مورد نظر را دریافت خواهید کردنتیجه.
- برای از بین بردن این دردسر، ما یک راه حل عالی داریم. ابتدا ویژوال بیسیک را با فشار دادن « Alt+F11 » باز کنید. سپس به Microsoft Excel Object بروید و برگه ای را که این قالب بندی را انجام داده اید انتخاب کنید.
- کد زیر را کپی کرده و جایگذاری کنید. آن را در برگه انتخاب شده قرار دهید و ویرایشگر VBA را ببندید.
6778
- در آنجا نتیجه لازم را داریم. اکنون، می توانید هر ستونی را انتخاب کنید و به طور خودکار نتیجه برجسته شده را نشان می دهد. دیگر نیازی به فشار دادن F9 برای محاسبه مجدد نیست.
بیشتر بخوانید: نحوه برجسته کردن یک ردیف در اکسل (5 روشهای سریع)
2. استفاده از کدهای VBA برای برجسته کردن یک ستون
روش بعدی ما کاملاً بر اساس کدهای VBA است. کدهای VBA فرآیند را بسیار ساده تر از قالب بندی شرطی می کنند.
مراحل
- برای اعمال کدهای VBA، ابتدا ویژوال بیسیک را با فشار دادن ' باز کنید. Alt + F11 ' یا میتوانید برگه توسعهدهنده را با سفارشیسازی نوار اضافه کنید.
- Microsoft Excel Object را پیدا کنید و برگه مورد نظر را در جایی که میخواهید انتخاب کنید. برای اعمال برجسته سازی از آنجایی که نام برگه ما " VBA " است، بنابراین این برگه را انتخاب می کنیم و روی آن دوبار کلیک می کنیم.
- یک پنجره کد ظاهر می شود و کد زیر را کپی کرده و آن را پیست می کنیم.
6441
نکته : این کد با صفر کردن ColorIndex و همچنین رنگ پس زمینه را پاک می کند. ستون را توسط برجسته می کندColorIndex را روی 38 تنظیم کنید. می توانید هر colorIndex را در اینجا اعمال کنید
- ویرایشگر VBA را ببندید و در آنجا نتیجه لازم را خواهیم داشت.
مزیت
این روش فرمت بهتری نسبت به روش قبلی می دهد زیرا در اینجا نیازی به فشار دادن F9 برای محاسبه مجدد نیست. فقط کد VBA نتیجه دلخواه را به شما میدهد.
معایب
- این کد VBA همه رنگهای پسزمینه را پاک میکند، بنابراین وقتی نمیتوانید از هیچ رنگی استفاده کنید شما این روش را اعمال می کنید.
- این کد عملکرد لغو را در این برگه مسدود می کند
بیشتر بخوانید: Excel VBA برای برجسته کردن سلول بر اساس مقدار (5 مثال)
خواندنی مشابه:
- نحوه برجسته کردن هر 5 ردیف در اکسل (4 روش)
- پر کردن سلول با رنگ بر اساس درصد در اکسل (6 روش)
- نحوه برجسته کردن از بالا به پایین در اکسل (5 روش)
- نحوه پر کردن رنگ در سلول اکسل با استفاده از فرمول (5 روش آسان)
- فرمول اکسل بر اساس رنگ سلول (5 مثال)
3. یک ستون را با استفاده از قالب بندی شرطی با VBA برجسته کنید
وقتی از دو روش قبلی استفاده می کنید، خواهید دید که کاربرگ به تدریج کند می شود. برای حل این مشکل می توانیم برجسته سازی را به گونه ای انجام دهیم که شماره ستون را با VBA بدست آوریم و با قالب بندی شرطی از آن عدد برای تابع ستون استفاده کنیم.فرمول ها.
مراحل
- ابتدا، یک برگه جدید به کتاب کار خود اضافه کنید و نام آن را « برگ دستیار » بگذارید. این برگه تعداد ستون ها را ذخیره می کند. در مرحله بعد، ورق را می توان به راحتی پنهان کرد. از سطر 4 و ستون 2 شروع می کنیم زیرا برگه اصلی ما به این صورت شروع می شود. سپس تعداد کل ستون ها را در جایی که می خواهید این روش را اعمال کنید بنویسید.
- سپس Visual Basic را با فشار دادن ' Alt + F11 باز کنید. '. درست مانند روش های قبلی، به Microsoft Excel Object بروید و برگه مورد نظر را انتخاب کنید و روی آن دوبار کلیک کنید. یک کادر کد ظاهر می شود. کد زیر را کپی کرده و آن را جایگذاری کنید
7451
- اکنون، برای انجام قالب بندی شرطی، مجموعه داده ای را که می خواهید برجسته کنید، انتخاب کنید.
<. 1>
- از برگه صفحه اصلی در نوار به قالب بندی شرطی بروید و قانون جدید را انتخاب کنید. از گزینه New Rule ، مانند روش اول، " از فرمولی برای تعیین قالب بندی سلول ها استفاده کنید " را انتخاب کنید. یک کادر فرمول وجود دارد که در آن باید فرمول زیر را اعمال کنید
=COLUMN()=‘Assistant Sheet’!$B$4
- شما می توانید تغییر دهید با استفاده از Format که در روش اول مورد بحث قرار گرفته است، ظاهر را به سبک خودتان بسازید. سپس روی " OK " کلیک کنید. در آنجا ما نتیجه دلخواه را داریم.
بیشتر بخوانید: VBA برای تغییر رنگ سلول بر اساس مقدار در اکسل (3 مثال آسان)
نتیجه گیری
در اینجا، ما سه روش برای برجسته کردن یک ستون در اکسل مورد بحث قرار داده ایم. امیدوارم این مورد برای شما بسیار مفید و آسان باشد. اگر سوالی دارید، در زیر نظر دهید و به ما اطلاع دهید. برای اطلاعات مؤثر بیشتر در مورد اکسل به صفحه Exceldemy
ما مراجعه کنید