فهرست مطالب
به منظور جذب دادههای خود، میتوانید رنگهای ردیف را در اکسل جایگزین کنید حتی بدون ایجاد جدول. در این مقاله، نحوه جایگزین کردن رنگ های ردیف در اکسل بدون Table را توضیح خواهم داد.
دانلود کتاب تمرین تمرین
می توانید کتاب تمرین تمرین را از اینجا دانلود کنید:
Alternate Row Color.xlsm
5 روش برای تغییر رنگ های ردیف در اکسل بدون جدول
در اینجا، روش های 5 را برای رنگ های جایگزین ردیف در اکسل بدون جدول شرح خواهم داد. همچنین، برای درک بهتر شما، از داده های نمونه استفاده می کنم که دارای ستون های 4 هستند. اینها عبارتند از محصول ، فروش ، سود، و وضعیت .
1. استفاده از گزینه Fill Color برای جایگزین کردن رنگ های ردیف در اکسل
شما می توانید از ویژگی پر کردن رنگ برای رنگ های جایگزین ردیف در اکسل بدون جدول استفاده کنید. این کاملا یک فرآیند دستی است. بنابراین، هنگامی که شما داده های زیادی دارید، بسیار وقت گیر خواهد بود. مراحل در زیر آورده شده است.
مراحل:
- ابتدا، شما باید ردیف هایی را که می خواهید رنگ آمیزی کنید، انتخاب کنید. در اینجا، من ردیف های 6، 8، 10، 12، و 14 را انتخاب کرده ام.
- پس از آن، باید به تب Home بروید.
- اکنون، از ویژگی Fill Color >> شما باید هر یک از رنگ ها را انتخاب کنید. در اینجا، من سبز، لهجه 6، روشن تر 60% را انتخاب کرده ام. در این مورد، سعی کنید هر نور را انتخاب کنید 5 روش برای رنگهای ردیف جایگزین در اکسل بدون جدول را توضیح داد. میتوانید از وبسایت ما ExcelWIKI دیدن کنید تا محتوای مرتبط با اکسل را بیشتر بدانید. لطفاً نظرات، پیشنهادات یا سؤالات خود را در بخش نظرات زیر ارسال کنید.
در نهایت، نتیجه را با جایگزین خواهید دید. رنگ های ردیف .
بیشتر بخوانید: نحوه رنگ آمیزی ردیف جایگزین برای سلول های ادغام شده در اکسل
2. استفاده از ویژگی Cell Styles
شما می توانید از ویژگی Cell Styles برای رنگ های جایگزین ردیف در اکسل بدون جدول استفاده کنید. این کاملا یک فرآیند دستی است. بنابراین، وقتی دادههای زیادی دارید، ممکن است زمانبر باشد. مراحل در زیر آورده شده است.
مراحل:
- ابتدا، شما باید ردیف هایی را که می خواهید رنگ آمیزی کنید، انتخاب کنید. در اینجا، من ردیف های 6، 8، 10، 12، و 14 را انتخاب کرده ام.
- ثانیاً، از برگه صفحه اصلی >> ; باید به ویژگی Cell Styles بروید.
- سوم، رنگ ها یا سبک های دلخواه خود را انتخاب کنید. در اینجا، من محاسبه را انتخاب کردم.
در نهایت، نتیجه زیر را با رنگ های ردیف جایگزین خواهید دید. .
بیشتر بخوانید: نحوه رنگ آمیزی ردیف جایگزین بر اساس مقدار سلول در اکسل
3. اعمال قالب بندی شرطی با فرمول
شما می توانید قالب بندی شرطی را با فرمول اعمال کنید. در اینجا، من از دو فرمول متفاوت با عملکرد ROW استفاده خواهم کرد. علاوه بر این، من از توابع MOD و ISEVEN استفاده خواهم کرد.
1. استفاده از MOD و ROWتوابع تغییر رنگ ردیف در اکسل
بیایید با توابع MOD و ROW برای رنگ های جایگزین ردیف در اکسل بدون جدول شروع کنیم. مراحل در زیر آورده شده است.
مراحل:
- ابتدا، باید دادههایی را که میخواهید قالببندی شرطی را برای جایگزین کردن آن اعمال کنید، انتخاب کنید. رنگ های ردیفی در اینجا، من محدوده داده را انتخاب کردم B5:E14 .
- اکنون، از صفحه اصلی برگه >> شما باید به دستور Conditional Formatting بروید.
- سپس، برای اعمال فرمول باید گزینه New Rule را انتخاب کنید.
در این زمان، یک کادر محاوره ای با نام قانون قالب بندی جدید ظاهر می شود.
- اکنون، از آن کادر گفتگو >> شما باید از فرمول استفاده کنید تا تعیین کنید کدام سلول ها را قالب بندی کنید.
- سپس، باید فرمول زیر را در مقادیر Format بنویسید که این فرمول درست است: کادر.
=MOD(ROW(),2)
- بعد از آن، به منوی Format بروید.
تفکیک فرمول
- در اینجا، ROW تابع تعداد ردیف را می شمارد.
- عملکرد MOD باقی مانده را پس از تقسیم برمی گرداند.
- بنابراین , MOD(ROW(),2)–> 1 یا 0 می شود زیرا مقسوم علیه 2 است.
- در نهایت، اگر خروجی 0 است، سپس رنگ پر وجود نخواهد داشت.
دراین بار، یک کادر محاوره ای به نام Format Cells ظاهر می شود.
- اکنون، از گزینه پر کردن >> شما باید هر یک از رنگ ها را انتخاب کنید. در اینجا، من سبز، لهجه 6، روشن تر 40% را انتخاب کرده ام. در این مورد، سعی کنید هر رنگ روشن را انتخاب کنید. زیرا رنگ تیره ممکن است داده های ورودی را پنهان کند. سپس، ممکن است لازم باشد رنگ قلم را تغییر دهید.
- سپس، باید OK را فشار دهید تا شکل بندی اعمال شود.
- بعد از آن، باید OK را در کادر محاوره ای New Formatting Rule فشار دهید. در اینجا، میتوانید نمونه را فوراً در کادر پیشنمایش ببینید.
در نهایت، نتیجه را با ردیف جایگزین دریافت خواهید کرد. رنگها .
بیشتر بخوانید: رنگ ردیف جایگزین بر اساس گروه در اکسل (6 روش)
2. استفاده از توابع ISEVEN و ROW
اکنون، استفاده از توابع ISEVEN و ROW را برای رنگ های جایگزین در ردیف به شما نشان خواهم داد. اکسل بدون جدول. مراحل مشابه روش قبلی است.
- اول، شما باید روش-3.1 را دنبال کنید تا قانون قالببندی جدید <1 را باز کنید. 2>پنجره.
- ثانیاً، از آن کادر محاوره ای >> شما باید از فرمول استفاده کنید تا تعیین کنید کدام سلول ها را قالب بندی کنید.
- ثالثاً، باید فرمول زیر را در مقادیر Format بنویسید که این فرمول درست است: کادر.
=ISEVEN(ROW())
- در نهایت، بهمنوی قالب .
تفکیک فرمول
- در اینجا، اگر مقدار یک عدد زوج باشد، تابع ISEVEN درست برمیگردد.
- عملکرد ROW تعداد ردیف را بشمارید.
- بنابراین، اگر عدد ردیف فرد باشد، تابع ISEVEN FALSE برمیگردد. در نتیجه رنگ بدون پر کردن وجود نخواهد داشت.
در این زمان، کادر محاوره ای با نام Format Cells ظاهر می شود.
- اکنون، از گزینه پر کردن >> شما باید هر یک از رنگ ها را انتخاب کنید. در اینجا، من طلا، لهجه 4، فندک 60% را انتخاب کردم. همچنین، می توانید شکل زیر را در کادر Sample مشاهده کنید. در این مورد، سعی کنید هر رنگ روشن را انتخاب کنید. زیرا رنگ تیره ممکن است داده های ورودی را پنهان کند. سپس، ممکن است لازم باشد رنگ قلم را تغییر دهید.
- سپس، باید OK را فشار دهید تا شکل بندی اعمال شود.
- بعد از آن، باید OK را در کادر محاوره ای New Formatting Rule فشار دهید. در اینجا، میتوانید نمونه را فوراً در کادر پیشنمایش ببینید.
در نهایت، نتیجه را با ردیف جایگزین خواهید دید. رنگ ها .
بیشتر بخوانید: چگونه هر ردیف دیگر را در اکسل سایه بزنید (3 روش)
مطالب مشابه
- چگونه یک Workbook دیگر باز کنیم و داده ها را با Excel VBA کپی کنیم
- [اصلاح شد!] روش باز کردن کتابهای کاری شیء انجام نشد (4راه حل ها)
- Excel VBA برای پر کردن آرایه با مقادیر سلول (4 مثال مناسب)
- نحوه باز کردن Workbook و اجرای ماکرو با استفاده از VBA (4) مثالها)
- مسیر فایل را با استفاده از Excel VBA مرور کنید (3 مثال)
4. استفاده از فرمول با مرتبسازی & فرمان فیلتر
می توانید از فرمولی با Sort & دستور را برای رنگ های جایگزین ردیف در اکسل بدون جدول فیلتر کنید. علاوه بر این، من از توابع MOD ، IF و ROW در فرمول استفاده خواهم کرد. مراحل در زیر آورده شده است.
مراحل:
- ابتدا، شما باید سلولی را انتخاب کنید که می خواهید خروجی را در آن نگه دارید. من سلول F5 را انتخاب کرده ام.
- دوم، از فرمول مربوطه در سلول F5 استفاده کنید.
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4+1)), 2)
تفکیک فرمول
- اینجا، IF( E5=E4,F4, F4+1)–> این یک تست منطقی است که در آن اگر مقدار سلول E5 برابر با E4 باشد سپس مقدار سلول F4 را برمی گرداند در غیر این صورت 1 افزایش با مقدار سلول F4 می دهد.
- خروجی: 1
- سپس، تابع ROW() تعداد ردیف .
- خروجی: 5
- IF(5=2,0,1)–> این تست منطقی می گوید که اگر 5 برابر 2 باشد، 0 در غیر این صورت 1 برمی گردد.
- خروجی: 1
- عملکرد MOD باقی مانده را پس از تقسیم برگردانید.
- در نهایت، MOD(1,2)–> تبدیل می شود.
- خروجی: 1
- بعد از آن، باید ENTER را فشار دهید تا نتیجه.
- بعد از آن، باید نماد Fill Handle را به AutoFill داده مربوطه بکشید. در بقیه سلول ها F6:F14 .
در این زمان، نتیجه زیر را مشاهده خواهید کرد.
- اکنون، محدوده داده را انتخاب کنید. در اینجا، من B4:F14 را انتخاب کردم.
- سپس، از نوار Home >> به برگه ویرایش بروید.
- سپس، از مرتب سازی & فیلتر ویژگی >> شما باید گزینه Filter را انتخاب کنید. در اینجا، می توانید تکنیک صفحه کلید CTRL+SHIFT+L را اعمال کنید.
در این زمان، وضعیت زیر را مشاهده خواهید کرد.
- اکنون، باید بر روی فلش کشویی کلیک کنید. ستون F .
- سپس، 1 را انتخاب کنید و علامت 0 را بردارید.
- در نهایت، OK<2 را فشار دهید>.
بعد از آن، خروجی فیلتر شده زیر را مشاهده خواهید کرد.
- پس از آن، باید داده های فیلتر شده را انتخاب کنید.
- سپس، باید به برگه Home بروید.
- اکنون، از ویژگی پر کردن رنگ >> شما باید هر یک از رنگ ها را انتخاب کنید. در اینجا، من سبز، لهجه 6، روشن تر 60% را انتخاب کرده ام. در این مورد، سعی کنید انتخاب کنیدهر رنگ روشن . زیرا رنگ تیره ممکن است داده های ورودی را پنهان کند. سپس، ممکن است لازم باشد رنگ قلم را تغییر دهید.
- اکنون، برای حذف فیلتر ویژگی ، از نوار صفحه اصلی >> به برگه ویرایش بروید.
- سپس، از مرتب سازی & فیلتر ویژگی >> شما باید دوباره گزینه Filter را انتخاب کنید.
- در غیر این صورت، می توانید CTRL+SHIFT+L را فشار دهید تا ویژگی فیلتر حذف شود.
در نهایت، نتیجه را با همان رنگ ردیف برای وضعیت مشابه خواهید دید.
5. استفاده از کد VBA برای تغییر رنگ های ردیف در اکسل بدون جدول
شما می توانید از کد VBA برای رنگ های ردیف جایگزین استفاده کنید در اکسل بدون جدول . مراحل در زیر آورده شده است.
مراحل:
- ابتدا، باید برگه توسعه دهنده >> سپس Visual Basic را انتخاب کنید.
- اکنون، از برگه Insert >> Module را انتخاب کنید.
- زیر کد را در ماژول بنویسید.
3716
تجزیه کد
- در اینجا، من یک رویال فرعی ایجاد کرده ام با نام ChangeRowColors .
- بعد، برخی از متغیرهای range را به عنوان Range برای فراخوانی محدوده اعلام کنید. chr به عنوان طولانی ; NoColor به عنوان Long ; رنگی به عنوان طولانی .
- اینجا، RGB (0, 255, 255) یک رنگ روشن به نام Aqua است.
- سپس، ویژگی Selection محدوده را از برگه انتخاب می کند.
- پس از آن، من از یک برای هر حلقه برای قرار دادن Color در هر ردیف انتخابی جایگزین با استفاده از VBA IF عبارت با آزمون منطقی .
- اکنون، کد را ذخیره سپس به Excel File برگردید.
- پس از آن، محدوده B5:E14 را انتخاب کنید.
- سپس، از برگه Developer >> Macros را انتخاب کنید.
- در این زمان، Macro (ChangeRowColors) را انتخاب کنید و بر روی <1 کلیک کنید>Run .
در نهایت، نتیجه را با رنگهای ردیف جایگزین خواهید دید.
بیشتر بخوانید: چگونه کد VBA را سریعتر اجرا کنیم (15 روش مناسب)
💬 مواردی که باید به خاطر بسپارید
- وقتی دارید داده های زیادی دارید، پس باید از روش 3 (قالب بندی شرطی) یا روش 5 (کد VBA) استفاده کنید. این باعث صرفه جویی در وقت شما برای رنگ های ردیف جایگزین می شود.
- در مورد یک مجموعه داده کوچک، می توانید به راحتی از روش 1 (پر کردن رنگ) یا روش 2 <استفاده کنید. 1>(سبک های سلولی).
- علاوه بر این، هنگامی که می خواهید داده های مشابه یا چیزی مرتب شده را رنگ آمیزی کنید، باید از روش 4 (مرتب سازی و فیلتر) استفاده کنید .
بخش تمرین
حالا می توانید روش توضیح داده شده را خودتان تمرین کنید.
نتیجه
امیدوارم شما این مقاله را مفید یافت. اینجا، من دارم