فهرست مطالب
در این پست، نگاهی دقیقتر به قالببندی شرطی در Google Sheets خواهیم داشت و سریعترین و مؤثرترین روشهای تنظیم آن را یاد میگیریم. ما چندین مثال را در نظر خواهیم گرفت تا ببینیم چگونه می توان قالب بندی شرطی را با یک یا چند شرط ایجاد کرد و چگونه سلول ها را رنگ کرد یا رنگ فونت را با معیارهای سفارشی تغییر داد. ما توجه خاصی به قالببندی شرطی بر اساس سلولهای دیگر خواهیم داشت.
قالببندی شرطی کاربرگنگار Google چیست؟
چرا به قالببندی شرطی در یک صفحه نیاز داریم جدول؟ آیا قالببندی سلولها به صورت دستی آسانتر نیست؟
برجگذاری دادههای خاص با رنگ، راهی عالی برای جلب توجه به سوابق است. بسیاری از ما همیشه این کار را انجام می دهیم. اگر مقادیر سلول مطابق با شرایط ما باشد، به عنوان مثال. آنها بزرگتر یا کمتر از مقداری هستند، آنها بزرگترین یا کوچکترین هستند، یا شاید حاوی کاراکترها یا کلمات خاصی باشند، سپس چنین سلولهایی را پیدا کرده و فونت، رنگ فونت یا رنگ پس زمینه آنها را تغییر می دهیم.
Wouldn عالی نیست اگر چنین تغییراتی در قالب بندی به طور خودکار رخ دهد و توجه بیشتری را به چنین سلول هایی جلب کند؟ ما در زمان زیادی صرفه جویی خواهیم کرد.
این جایی است که قالب بندی شرطی مفید است. Google Sheets می تواند این کار را برای ما انجام دهد، تنها چیزی که نیاز داریم این است که توضیح دهیم چه چیزی می خواهیم به دست آوریم. بیایید چند مثال را با هم ببینیم و ببینیم چقدر ساده و موثر است.
چگونه یک قانون قالب بندی را با یک شرط اضافه کنیم
فرض کنید شکلات داریماگر میخواهیم محصول دیگری پیدا کنیم، باید قانون قالببندی شرطی را ویرایش کنیم. این کار کمی بیشتر از بهروزرسانی مقدار در سلول G5 طول میکشد.
قالببندی شرطی را از صفحهگسترده Google خود حذف کنید
حتما ممکن است لازم باشد همه قالبهای شرطی را از جدول خود حذف کنید.
برای انجام این کار، ابتدا محدوده سلول هایی را انتخاب کنید که قالب بندی شرطی در آن اعمال شده است.
تمام قوانینی را که ایجاد کرده اید در نوار کناری مشاهده خواهید کرد.
ماوس خود را روی شرایطی که باید حذف شود اشاره کنید و روی نماد " Remove " کلیک کنید. قالب بندی مشروط پاک می شود.
اگر محدوده سلولی را که قالب بندی کرده اید به خاطر نمی آورید، یا اگر می خواهید هرچه سریعتر از شر قالب ها خلاص شوید، محدوده سلول را انتخاب کنید و به <1 بروید منوی>قالب - پاک کردن قالب . همچنین می توانید از ترکیب کلیدهای Ctrl + \ .
توجه داشته باشید. به یاد داشته باشید که نه تنها قالب بندی شرطی، بلکه همه قالب های دیگر استفاده شده در جدول شما در این مورد پاک می شوند.
امیدواریم اعمال قالب بندی شرطی در Google Sheets کار شما را ساده کرده و نتایج را گرافیکی تر کند.<3
داده های فروش در جدول ما هر ردیف در جدول حاوی سفارشی است که از یک مشتری خاص دریافت کرده ایم. ما از لیست های کشویی در ستون G استفاده کردیم تا مشخص کنیم که آیا کامل شده است یا خیر.
چه چیزی می تواند برای ما جالب باشد که در اینجا ببینیم؟ ابتدا، میتوانیم آن دسته از سفارشهایی را که مجموع فروش آنها بیش از 200 دلار است را برجسته کنیم. ما این رکوردها را در ستون F داریم، بنابراین از ماوس خود برای انتخاب محدوده مقادیر با مقدار سفارش استفاده می کنیم: F2:F22.
سپس آیتم منو Format را پیدا کرده و کلیک کنید. در قالب بندی مشروط .
برای شروع، اجازه دهید قالب بندی مشروط Google Sheets را در نظر بگیریم با استفاده از یک رنگ .
روی Formatcells if... کلیک کنید، گزینه "بزرگتر یا مساوی" را در لیست کشویی که می بینید انتخاب کنید و "200" را در فیلد زیر وارد کنید. این بدان معنی است که در محدوده ای که انتخاب کردیم، تمام سلول های دارای مقادیر بزرگتر یا مساوی 200 با استفاده از قالبی که دقیقاً در همان مکان تنظیم کرده ایم برجسته می شوند: فونت قرمز پررنگ در پس زمینه زرد.
12>
ما میتوانیم قانون قالببندی خود را بلافاصله اعمال کنیم: همه سلولهای لازم ظاهر خود را تغییر دادند.
شما میتوانید قالببندی شرطی را نه تنها با یک رنگ، بلکه تنظیم کنید. با استفاده از مقیاس رنگ . برای انجام این کار، مقیاس رنگ را در نوار کناری قوانین قالب شرطی انتخاب کنید و از مجموعه های رنگی آماده استفاده کنید. همچنین میتوانید رنگها را برای حداقل و حداکثر امتیاز و همچنین برای امتیاز انتخاب کنیددر صورت لزوم نقطه میانی.
در اینجا ما یک مقیاس رنگی ایجاد کردیم که در آن سلول ها با کوچکتر شدن مقدار سفارش روشن تر و با افزایش مجموع تیره تر می شوند.
قالببندی سلولها در کاربرگنگار Google بر اساس شرایط چندگانه
اگر مقیاس رنگ برای شما خیلی روشن به نظر میرسد، میتوانید چندین شرط را در برگه "تک رنگ" ایجاد کنید و برای هر شرط به طور جداگانه قالبی را مشخص کنید. برای انجام این کار، روی «افزودن یک قانون دیگر» کلیک کنید.
بیایید سفارشهای بیش از 200 دلار در کل فروش و آنهایی که زیر 100 دلار هستند را برجسته کنیم.
همانطور که میبینید، ما دو مورد داریم. شرایط قالب بندی در اینجا اولین مورد برای مقادیری است که بیشتر از 200 هستند، دومی مربوط به مقادیر کمتر از 100 است.
نکته. میتوانید به تعداد مورد نیاز، قوانین قالببندی مشروط را در Google Sheets اضافه کنید. برای حذف آن، فقط به آن اشاره کنید و روی نماد حذف کلیک کنید.
قالببندی مشروط کاربرگنگار Google با فرمولهای سفارشی
لیست پیشنهادی شرایطی که میتوانیم برای آن اعمال کنیم محدوده داده های ما بسیار گسترده است. با این حال، ممکن است هنوز کافی نباشد. دیر یا زود باید شرایطی ایجاد کنید که با استفاده از ابزار استاندارد قابل توصیف نباشد.
به همین دلیل است که Google Sheets امکان وارد کردن فرمول خود را به عنوان شرط فراهم می کند. این فرمول به شما امکان می دهد تا با استفاده از توابع و عملگرهای استاندارد نیازهای خود را توصیف کنید. به عبارت دیگر، نتیجه فرمول باید یکی باشد"درست یا غلط".
از آخرین مورد در لیست کشویی برای وارد کردن فرمول خود استفاده کنید: "فرمول سفارشی است".
بیایید ببینیم چگونه کار می کند .
بگویید می خواهیم بدانیم کدام یک از سفارشات ما در آخر هفته انجام شده است. هیچ یک از شرایط استاندارد برای ما کار نمی کند.
ما محدوده تاریخ ها را در A2:A22 انتخاب می کنیم، به منوی Format رفته و روی Conditional formatting کلیک می کنیم. مورد "فرمول سفارشی است" را در لیست کشویی "Formatcell if" انتخاب کنید و فرمول منطقی را وارد کنید که به ما کمک می کند روز هفته را بر اساس تاریخ شناسایی کنیم.
=WEEKDAY(A2:A22,2)>5
اگر عدد بزرگتر از 5 باشد، شنبه یا یکشنبه است. در این صورت، قالببندی که در زیر تنظیم کردهایم، روی سلول اعمال میشود.
همانطور که میبینید، اکنون تمام تعطیلات آخر هفته با رنگ برجسته میشوند.
در اینجا یک مثال دیگر است. بیایید سفارشات شکلات تلخ را با کمک یک قالب متفاوت بیان کنیم. برای انجام این کار مراحل مشابهی را دنبال می کنیم: محدوده داده ها را با انواع شکلات (D2:D22) انتخاب کنید و از شرایط زیر استفاده کنید:
=REGEXMATCH(D2:D22;"Dark")
اگر این تابع "True" را برمی گرداند. نام نوع شکلات حاوی کلمه "Dark" است.
ببینید چه چیزی به دست آوردیم: سفارشات شکلات تیره و همچنین شکلات تیره اضافی تاکید شده است. اکنون نیازی به جستجوی صدها ردیف برای یافتن آنها نیست.
از کاراکترهای عام با قالب بندی شرطی در صفحات گسترده Google استفاده کنید
اگرما می خواهیم مقادیر متن را قالب بندی کنیم، پس شرط استاندارد "Text contain" ضروری است.
شما می توانید از کاراکترهای عام خاص برای افزودن انعطاف پذیری به آن استفاده کنید. شرط جستجو.
نکته. نویسههای عام را میتوان در فیلدهای «متن حاوی» و «متن حاوی نیست» و همچنین در فرمولهای سفارشیتان استفاده کرد.
دو کاراکتر پرکاربرد وجود دارد: علامت سؤال (؟) و ستاره (*).
علامت سوال مربوط به هر کاراکتری است. به عنوان مثال، همانطور که در تصویر مشاهده می کنید، قانون متن حاوی "??d" سلول هایی با مقادیری مانند "قرمز" را فرمت می کند، اما نه مانند "Dark".
"??d" به این معنی است که حرف "d" باید از ابتدای کلمه سوم شود.
از یک ستاره برای حذف صفر به هر تعداد کاراکتر استفاده کنید. برای مثال، قاعدهای که حاوی «*d*» است باید هر دو سلول را قالببندی کند: با مقادیر «قرمز» و همچنین با مقادیر «تاریک».
برای اینکه کاراکترهای سؤال و ستاره بهعنوان کاراکترهای عام درک نشوند. مقادیر متن شما، معمولاً قبل از آنها یک tilde (~) اضافه می شود. به عنوان مثال. قانون متن حاوی "Re?" در مثال ما سلول ها را با "قرمز" قالب بندی می کند، در حالی که قانون با "Re~?" هیچ سلولی را پیدا نخواهد کرد زیرا به دنبال مقدار "Re?" قالب بندی شرطی را به سلول های خاصی از یک ستون اعمال کرد.شاید فکر کردید: "خیلی خوب بود اگر بتوانیم این را در کل جدول اعمال کنیم!". و شما می توانید!
بیایید سعی کنیم سفارشات انجام نشده را با رنگ خاصی برجسته کنیم. برای انجام این کار، باید از شرط قالببندی برای دادههای ستون G استفاده کنیم، جایی که مشخص کردیم سفارش تکمیل شده است یا خیر، و کل جدول را قالببندی میکنیم.
توجه داشته باشید. . لطفاً توجه داشته باشید که ما قالب بندی را برای کل جدول A1:G22 اعمال کردیم.
سپس از فرمول سفارشی خود استفاده کردیم که در آن مشخص کردیم:
=$G1="No"
نکته. قبل از نام ستون باید از علامت دلار ($) استفاده کنید. این یک ارجاع مطلق به آن ایجاد میکند، بنابراین فرمول همیشه به این ستون خاص اشاره میکند، در حالی که شماره ردیف میتواند تغییر کند.
به عبارت دیگر، از آن میخواهیم که در داخل ستون به سمت پایین حرکت کند که از سطر اول شروع میشود. و همه سلولها را با مقدار "No" جستجو کنید.
همانطور که میبینید، نه تنها سلولهایی که شرایط خود را بررسی کردیم، فرمت شدند. قالب بندی شرطی اکنون برای کل ردیف ها اعمال می شود.
بنابراین، بیایید 3 قانون اساسی را برای قالب بندی مشروط ردیف ها در جدول به خاطر بسپاریم:
- محدوده ای که باید قالب بندی شود کل جدول است
- ما از قالب بندی شرطی با یک فرمول سفارشی استفاده می کنیم
- ما باید از نویسه $ قبل از نام ستون استفاده کنیم
قالب بندی مشروط Google Sheets بر اساس دیگری cell
ما اغلب این سوال را می شنویم "چگونه قالب بندی شرطی را اعمال کنیم و آن را بسازیمتغییر شرایط آسان است؟" این به هیچ وجه دشوار نیست.
فقط از فرمول خود با ارجاع به سلولی که در آن شرط لازم را مشخص می کنید استفاده کنید.
بیایید به دادههای نمونه خود با سفارشات شکلات در برگههای Google برگردیم. فرض کنید به سفارشهای کمتر از 50 و بیش از 100 مورد علاقه داریم. ادامه میدهیم و این شرایط را در ستون H در کنار جدول خود وارد میکنیم.
اکنون قوانین قالب بندی مشروط را برای جدول سفارشات ایجاد می کنیم.
برای حفظ جدول، محدوده را روی "A2:G22" قرار می دهیم تا قالب بندی شود. سرصفحه همانطور که هست.
سپس مراحلی را که می دانید دنبال می کنیم و از فرمول خود استفاده می کنیم.
در اینجا نحوه قالب بندی شرطی فرمول برای سفارشات با بیش از 100 موارد به نظر می رسد:
=$E2>=$H$3
توجه داشته باشید. لطفاً توجه داشته باشید که هنگام استفاده از سلول های خارج از جدول باید از ارجاعات مطلق ($) استفاده کنید.
یک علامت دلار قبل از نام ستون به معنای ارجاع مطلق به ستون است.اگر علامت دلار قبل از شماره ردیف باشد، a مرجع مطلق برای ردیف می رود. برای اطلاعات بیشتر، لطفاً این بحث مفصل درباره مراجع سلولی را بررسی کنید.
$H$3 در مثال ما به معنای ارجاع مطلق به سلول است، یعنی هر کاری که با جدول انجام دهید، فرمول همچنان به این سلول اشاره خواهد کرد.
توجه داشته باشید. ما باید از یک مرجع مطلق به ستون E و یک مرجع مطلق به سلول H3 استفاده کنیم که در آن حد ما 100 است. اگر این کار را نکنیماین کار را انجام دهید، فرمول کار نمی کند!
حالا اجازه دهید شرط دوم را اضافه کنیم تا سفارشات با کمتر از 50 مورد را برجسته کنیم. روی «افزودن یک قانون دیگر» کلیک کنید و یک شرط دیگر را درست مانند حالت اول اضافه کنید. 0> =$E2<=$H$2
بزرگترین و کوچکترین سفارش ها اکنون با رنگ هایلایت شده اند. کار انجام شده است. با این حال، خوب نیست که اعداد اضافی در برگه خود داشته باشیم، که ممکن است گیج کننده باشد و ظاهر جدول را خراب کند.
قرار دادن داده های کمکی در یک برگه جداگانه راه بهتری خواهد بود. هنگامی که نحوه ایجاد لیست های کشویی را یاد گرفتیم، در پست بعدی خود آن را با جزئیات بیشتری شرح خواهم داد.
بیایید به برگه 2 برویم و این شرایط جدید را در آنجا وارد کنیم.
اکنون میتوانیم با مراجعه به این محدودیتها، قوانین قالببندی شرطی را برای جدول سفارشها ایجاد کنیم.
در اینجا ممکن است با مشکل مواجه شویم. اگر به سادگی از آدرس سلول از برگه 2 در فرمول استفاده کنیم، با خطا مواجه می شویم.
توجه داشته باشید. ارجاع مستقیم سلول ها در فرمول های قالب بندی شرطی فقط از برگه فعلی امکان پذیر است.
بنابراین، اکنون چه کنیم؟ تابع INDIRECT کمک خواهد کرد. این به شما امکان می دهد با نوشتن آدرس آن به عنوان متن، مرجع سلول را دریافت کنید. مرجع سلول در فرمول قالب بندی شرطی چگونه به نظر می رسد:
=$E2>=INDIRECT("2!G2")
اینم دومینفرمول:
=$E2<=INDIRECT("2!G1")
در نتیجه، ما همان نتیجه قبلی را دریافت می کنیم، اما برگه ما پر از رکوردهای اضافی نیست.
اکنون میتوانیم شرایط قالببندی را بدون بهروزرسانی تنظیمات قانون تغییر دهیم. کافی است به سادگی رکوردهای موجود در سلول ها را تغییر دهید و یک جدول جدید دریافت می کنید.
Google Sheets و قالب بندی شرطی بر اساس متن سلول دیگر
ما نحوه اعمال قوانین قالب بندی شرطی را با با استفاده از داده های عددی از یک سلول خاص. اگر بخواهیم شرایط خود را بر اساس یک سلول با متن قرار دهیم، چه؟ بیایید ببینیم چگونه می توانیم این کار را با هم انجام دهیم.
ما سعی می کنیم سفارشات شکلات تلخ را پیدا کنیم:
در سلول G5 صفحه 2، شرایط خود را وارد می کنیم: "Dark".
سپس با جدول به Sheet 1 برمی گردیم و دوباره محدوده مورد نظر را برای قالب بندی انتخاب می کنیم: A2:G22.
سپس منوی Format را انتخاب می کنیم، قالب بندی شرطی را انتخاب می کنیم. ، و فرمول زیر را در قسمت فرمول سفارشی وارد کنید:
=REGEXMATCH($D2:$D22,INDIRECT("2!$G$5"))
نکته. به یاد داشته باشید که باید ارجاعات مطلق به محدوده ای که باید کلمه "Dark" را بررسی کنید (D2:D22) وارد کنید.
عملکرد INDIRECT("2!$G$5") ما را قادر می سازد تا مقدار از سلول G5 Sheet2، یعنی کلمه "Dark".
بنابراین، ما ترتیباتی را که کلمه سلول G5 از Sheet 2 را به عنوان بخشی از آن دارند، برجسته کرده ایم. نام محصول.
البته ما میتوانیم آن را آسانتر کنیم. فرمول ما به این صورت است:
=REGEXMATCH($D2:$D22,"Dark")
اما، در