Google Sheets шартты пішімдеу

  • Мұны Бөлісіңіз
Michael Brown

Бұл жазбада біз Google Sheets-тегі шартты пішімдеуді егжей-тегжейлі қарастырамыз және оны орнатудың ең жылдам және тиімді жолдарын үйренеміз. Бір немесе бірнеше шарттармен шартты пішімдеуді қалай жасау керектігін және ұяшықтарды бояу немесе қаріп түсін теңшелетін шарттар бойынша өзгерту жолын көру үшін бірнеше мысалдарды қарастырамыз. Біз басқа ұяшықтарға негізделген шартты пішімдеуге ерекше назар аударамыз.

    Google Sheets шартты пішімдеу дегеніміз не?

    Неге бізге шартты пішімдеу қажет үстел? Ұяшықтарды қолмен пішімдеу оңай емес пе?

    Белгілі бір деректерді түспен бөлектеу - жазбаларға назар аударудың тамаша тәсілі. Көпшілігіміз мұны үнемі жасаймыз. Егер ұяшық мәндері біздің шарттарымызға сәйкес келсе, мысалы. олар қандай да бір мәннен үлкен немесе кіші, олар ең үлкен немесе ең кіші немесе оларда белгілі бір таңбалар немесе сөздер болуы мүмкін, содан кейін біз мұндай ұяшықтарды тауып, олардың қаріпін, қаріп түсін немесе фон түсін өзгертеміз.

    Пішімдеудегі мұндай өзгерістер автоматты түрде орын алып, осындай ұяшықтарға көбірек назар аударса, тамаша емес пе? Біз көп уақытты үнемдейтін едік.

    Бұл жерде шартты пішімдеу пайдалы. Google Sheets бұл жұмысты біз үшін жасай алады, бізге не алғымыз келетінін түсіндіру ғана қажет. Бірге мысалдарды қарастырайық және оның қаншалықты қарапайым және тиімді екенін көрейік.

    Бір шартпен пішімдеу ережесін қосу әдісі

    Бізде шоколад бар делік.егер біз басқа өнімді тапқымыз келсе, шартты пішімдеу ережесін өңдеуіміз керек. Бұл жай ғана G5 ұяшығындағы мәнді жаңартудан сәл ұзағырақ уақыт алады.

    Google электрондық кестесінен шартты пішімдеуді жою

    Кестеден барлық шартты пішімдерді жою қажет болуы мүмкін.

    Ол үшін алдымен шартты пішімдеу қолданылған ұяшықтар ауқымын таңдаңыз.

    Бүйірлік тақтада жасаған барлық ережелерді көресіз.

    Тінтуірді жою қажет шартқа апарып, " Жою " белгішесін басыңыз. Шартты пішімдеу жойылады.

    Егер пішімдеген нақты ұяшық ауқымы есіңізде болмаса немесе пішімдерден тезірек құтылғыңыз келсе, ұяшық ауқымын таңдап, <1 опциясына өтіңіз>Формат мәзірі - Пішімдеуді тазалау . Ctrl + \ пернелерінің тіркесімін де пайдалануға болады.

    Ескертпе. Бұл жағдайда тек шартты пішімдеу ғана емес, кестеде қолданылатын барлық басқа пішімдер де жойылатынын есте сақтаңыз.

    Google Sheets-те шартты пішімдеуді қолдану жұмысыңызды жеңілдетеді және нәтижелерді графикалық етеді деп үміттенеміз.

    біздің кестедегі сату деректері. Кестедегі әрбір жолда біз белгілі бір тұтынушыдан алған тапсырысымыз бар. Толтырылғанын анықтау үшін G бағанындағы ашылмалы тізімдерді қолдандық.

    Бұл жерде нені көру бізге қызықты болуы мүмкін? Біріншіден, біз жалпы сатылымнан 200 доллардан асатын тапсырыстарды ерекшелей аламыз. F бағанында бұл жазбалар бар, сондықтан тапсырыс сомасы бар мәндер ауқымын таңдау үшін тінтуірді пайдаланамыз: F2:F22.

    Одан кейін Формат мәзір элементін тауып, түймесін басыңыз. Шартты пішімдеу бойынша.

    Бастау үшін Google Sheets шартты пішімдеуін бір түсті пайдаланып қарастырайық.

    Ұяшықтарды пішімдеу, егер... түймесін басыңыз, сіз көретін ашылмалы тізімнен «Үлкен немесе оған тең» опциясын таңдап, төмендегі өріске «200» мәнін енгізіңіз. Бұл біз таңдаған ауқымда 200-ден асатын немесе оған тең мәндері бар барлық ұяшықтар дәл сол жерге орнатқан пішім арқылы бөлектелетінін білдіреді: сары фонда қою қызыл шрифт.

    Пішімдеу ережесін бірден көреміз: барлық қажетті ұяшықтар сыртқы түрін өзгертті.

    Сізде шартты пішімдеуді тек бір реңкпен ғана емес, орнату мүмкіндігі бар. түстер шкаласын пайдалану . Ол үшін шартты пішім ережелерінің бүйірлік тақтасында Түс масштабы таңдаңыз және түстердің дайын жиындарын пайдаланыңыз. Сондай-ақ, ең төменгі және максималды нүктелер үшін, сондай-ақ үшін реңктерді таңдауға боладықажет болса, ортаңғы нүкте.

    Мұнда біз тапсырыс сомасы кішірейген сайын ұяшықтар ашық, ал қосынды өскен сайын күңгірт болатын түс шкаласын жасадық.

    Google Sheets-тегі ұяшықтарды бірнеше шарттар бойынша пішімдеу

    Егер түс шкаласы сізге тым ашық болып көрінсе, "Бір түс" қойындысында бірнеше шарт жасап, әр шарт үшін пішімді бөлек көрсетуге болады. Ол үшін «Басқа ереже қосу» түймесін басыңыз.

    Жалпы сатылымдардағы $200-ден асатын және $100-ден төмен тапсырыстарды бөлектеп көрейік.

    Көріп отырғаныңыздай, бізде екі бар. пішімдеу шарттары осында. Біріншісі 200-ден үлкен мәндерге арналған, екіншісі 100-ден аз мәндерге қатысты.

    Кеңес. Google Sheets қолданбасына қажетінше көп шартты пішімдеу ережелерін қосуға болады. Оны жою үшін жай ғана оны меңзеп, Жою белгішесін басыңыз.

    Таңдамалы формулалармен Google Sheets шартты пішімдеу

    Біз қолдануға болатын шарттардың ұсынылған тізімі деректер ауқымы өте кең. Дегенмен, бұл әлі де жеткіліксіз болуы мүмкін. Ерте ме, кеш пе, стандартты құралдарды пайдаланып сипаттауға болмайтын шарт жасау керек болады.

    Сондықтан Google Sheets шарт ретінде өз формулаңызды енгізу мүмкіндігін береді. Бұл формула стандартты функциялар мен операторлар арқылы талаптарыңызды сипаттауға мүмкіндік береді. Басқаша айтқанда, формуланың нәтижесі не болуы керек«Шын» немесе «жалған».

    Формулаңызды енгізу үшін ашылмалы тізімдегі соңғы элементті пайдаланыңыз: "Теңшеу формуласы".

    Оның қалай жұмыс істейтінін көрейік. .

    Тапсырыстарымыздың қайсысы демалыс күндері жасалғанын білгіміз келеді делік. Стандартты шарттардың ешқайсысы біз үшін жұмыс істемейді.

    Біз A2:A22 форматындағы күндер ауқымын таңдаймыз, Формат мәзіріне өтіп, Шартты пішімдеу түймесін басыңыз. "Ұяшықтарды пішімдеу" ашылмалы тізімінен "Реттеу формуласы" тармағын таңдап, аптаның күнін күні бойынша анықтауға көмектесетін логикалық формуланы енгізіңіз.

    =WEEKDAY(A2:A22,2)>5

    Егер сан 5-тен көп болса, бұл сенбі немесе жексенбі. Бұл жағдайда біз төменде орнатқан пішімдеу ұяшыққа қолданылады.

    Көріп отырғаныңыздай, барлық демалыс күндері қазір түспен бөлектелген.

    Міне, тағы бір мысал. Қара шоколадқа тапсырыстарды басқа форматтың көмегімен шығарайық. Мұны істеу үшін біз бірдей қадамдарды орындаймыз: шоколад түрлерімен деректер ауқымын таңдаңыз (D2:D22) және келесі шартты пайдаланыңыз:

    =REGEXMATCH(D2:D22;"Dark")

    Бұл функция, егер Шоколад түрінің атауында «Қара» деген сөз бар.

    Қараңдаршы, біз не алдық: қара шоколадқа, сондай-ақ экстра қара шоколадқа тапсырыстар ерекшеленді. Оларды табу үшін қазір жүздеген жолдарды қараудың қажеті жоқ.

    Google электрондық кестелерінде шартты пішімдеумен қойылмалы таңбаларды пайдаланыңыз

    Егербіз мәтін мәндерін пішімдегіміз келеді, онда стандартты "Мәтін бар" шарты маңызды.

    Сізге кейбір икемділік қосу үшін арнайы қойылмалы таңбаларды пайдалануға болады. іздеу шарты.

    Кеңес. Қойылмалы таңбаларды "Мәтінде бар" және "Мәтінде жоқ" өрістерінде, сондай-ақ теңшелетін формулаларыңызда пайдалануға болады.

    Екі жиі қолданылатын таңба бар: сұрақ белгісі (?) және жұлдызша (*).

    Сұрақ белгісі кез келген жалғыз таңбаға сәйкес келеді. Мысалы, скриншотта көріп отырғаныңыздай, құрамында "??d" бар мәтін ережесі "Қызыл" сияқты мәндері бар ұяшықтарды пішімдейді, бірақ "Қара" сияқты емес.

    "??d" «d» әрпі сөздің басынан үшінші орын алу керек дегенді білдіреді.

    Таңбалардың кез келген санына нөлді қалдыру үшін жұлдызшаны пайдаланыңыз. Мысалы, құрамында "*d*" бар ереже екі ұяшықты да пішімдеуі керек: "Қызыл" және "Қара" мәндері бар.

    Сұрақ пен жұлдызша таңбалары қойылмалы таңбалар ретінде қабылданбауы үшін мәтіндік мәндеріңізде, әдетте олардың алдына тильда (~) қосылады. Мысалы, "Re?" қамтитын мәтін ережесі біздің мысалдағы ұяшықтарды «Қызыл» деп пішімдесе, ереже «Re~?» ешбір ұяшықты таба алмайды, себебі ол "Re?" мәнін іздейді.

    Бүкіл жолдарды бөлектеу үшін Google Sheets шартты пішімдеуін қалай пайдалануға болады

    Жоғарыда сипатталған мысалдарда біз бағанның белгілі ұяшықтарына шартты пішімдеуді қолданды.Мүмкін сіз: «Бұны бүкіл кестеге қолдансақ, жақсы болар еді!» деп ойлаған боларсыз. Ал сіз аласыз!

    Орындалмаған тапсырыстарды ерекше түспен көрсетуге тырысайық. Ол үшін G бағанындағы деректер үшін пішімдеу шартын қолдану керек, онда тапсырыстың орындалғанын көрсетеміз және біз бүкіл кестені пішімдеуіміз керек.

    Ескерту. . Біз бүкіл A1:G22 кестесіне пішімдеуді қолданғанымызды ескеріңіз.

    Содан кейін біз мынаны белгілеген реттелетін формуланы қолдандық:

    =$G1="No"

    Кеңес. Баған атауының алдында доллар белгісін ($) пайдалану керек. Бұл оған абсолютті сілтеме жасайды, сондықтан жол нөмірі өзгеруі мүмкін кезде формула әрқашан осы нақты бағанға сілтеме жасайды.

    Басқаша айтқанда, бірінші жолдан бастап баған ішінде төмен жылжуын сұраймыз. және «Жоқ» мәні бар барлық ұяшықтарды іздеңіз.

    Көріп отырғаныңыздай, біздің жағдайымызды тексерген ұяшықтар ғана пішімделген жоқ. Шартты пішімдеу енді бүкіл жолдарға қолданылады.

    Осылайша, кестедегі жолдарды шартты түрде пішімдеудің 3 негізгі ережесін еске түсірейік:

    • Пішімделетін ауқым бүкіл кесте болып табылады
    • Біз теңшелетін формуламен шартты пішімдеуді қолданамыз
    • Баған атауының алдында $ таңбасын пайдалануымыз керек

    Басқа кестеге негізделген Google Sheets шартты пішімдеу ұяшық

    Біз «Шартты пішімдеуді қалай қолданамыз және оны қалай жасаймыз?» деген сұрақты жиі естимізшартты өзгерту оңай ма?" Бұл қиын емес.

    Қажетті шартты көрсеткен ұяшыққа сілтеме жасай отырып, өз формулаңызды пайдаланыңыз.

    Google Sheets-тегі шоколадқа тапсырыстар туралы үлгі деректерімізге оралайық. Бізді 50-ден аз және 100-ден астам тауары бар тапсырыстар қызықтырады делік. Біз осы шарттарды кестенің жанындағы H бағанына енгіземіз.

    Енді біз тапсырыстар кестесі үшін шартты пішімдеу ережелерін жасаймыз.

    Кестені сақтау үшін пішімдеу ауқымын "A2:G22" етіп орнаттық. тақырыбы сол күйінде.

    Одан кейін сіз білетін қадамдарды орындаймыз және формуламызды қолданамыз.

    Міне, 100-ден асатын тапсырыстар үшін шартты пішімдеу формуласы. элементтер көрінеді:

    =$E2>=$H$3

    Ескертпе. Кестеден тыс ұяшықтарды пайдаланған кезде абсолютті сілтемелерді ($) пайдалану керек екенін ескеріңіз.

    Баған атауының алдында доллар белгісі бағанға абсолютті сілтемені білдіреді.Егер доллар белгісі жол нөмірінен бұрын болса, онда a абсолютті сілтеме жолға арналған. Қосымша ақпарат алу үшін ұяшық сілтемелерінің осы егжей-тегжейлі талқылауын қараңыз.

    Біздің мысалдағы $H$3 ұяшыққа абсолютті сілтемені білдіреді, яғни кестемен не істесеңіз де, формула осы ұяшыққа қатысты болады.

    Ескертпе. Біз E бағанына абсолютті сілтемені және H3 ұяшығына абсолютті сілтемені пайдалануымыз керек, мұнда 100 шегі бар.мұны істесеңіз, формула жұмыс істемейді!

    Енді 50 элементтен аз тапсырыстарды бөлектеу үшін екінші шартты қосамыз. "Басқа ережені қосу" түймесін басып, біріншісі сияқты басқа шарт қосыңыз.

    Шартты пішімдеу ережесінде біз қолданатын формуланы қараңыз:

    =$E2<=$H$2

    Ең үлкен және ең кіші тапсырыстар енді түспен бөлектеледі. Тапсырма орындалды. Дегенмен, біздің парақта қосымша сандар болғаны жақсы емес, олар шатастыруы және кестенің көрінісін бұзуы мүмкін.

    Көмекші деректерді бөлек параққа орналастыру жақсырақ болар еді. Ашылмалы тізімдерді жасауды үйренген кезде мен оны келесі жазбамда толығырақ сипаттайтын боламын.

    2-параққа ауысып, осы жаңа шарттарды сол жерге енгізейік.

    Енді біз осы шектеулерге сілтеме жасай отырып, тапсырыстар кестесі үшін шартты пішімдеу ережелерін жасай аламыз.

    Осы жерде мәселеге тап болуымыз мүмкін. Формуладағы 2-парақтағы ұяшықтың мекенжайын жай ғана қолдансақ, қате пайда болады.

    Ескерту. Шартты пішімдеуге арналған формулалардағы тікелей ұяшық сілтемелері тек ағымдағы парақта мүмкін.

    Ендеше, енді не істейміз? INDIRECT функциясы көмектеседі. Ол мекенжайды мәтін ретінде жазу арқылы ұяшық сілтемесін алуға мүмкіндік береді. Шартты пішімдеу формуласындағы ұяшық сілтемесі келесідей болады:

    =$E2>=INDIRECT("2!G2")

    Міне, екіншіформула:

    =$E2<=INDIRECT("2!G1")

    Нәтижесінде біз бұрынғыдай нәтиже аламыз, бірақ біздің парақ қосымша жазбалармен толтырылмаған.

    Енді біз ереже параметрлерін жаңартпай пішімдеу шарттарын өзгерте аламыз. Ұяшықтардағы жазбаларды жай ғана өзгерту жеткілікті, сонда сіз жаңа кесте аласыз.

    Google Sheets және басқа ұяшық мәтініне негізделген шартты пішімдеу

    Біз шартты пішімдеу ережелерін қолдануды үйрендік. белгілі бір ұяшықтағы сандық деректерді пайдалану. Шартымызды мәтіні бар ұяшыққа негіздегіміз келсе ше? Мұны қалай жасауға болатынын бірге көрейік.

    Қара шоколадқа тапсырыстарды табуға тырысамыз:

    2-парақтың G5 ұяшығына шартымызды енгіземіз: "Қара".

    Содан кейін кестемен бірге 1-параққа ораламыз және пішімдеу үшін ауқымды қайтадан таңдаймыз: A2:G22.

    Одан кейін Формат мәзірін таңдаймыз, Шартты пішімдеу тармағын таңдаймыз. таңдап, Теңшеу формуласы өрісіне келесі формуланы енгізіңіз:

    =REGEXMATCH($D2:$D22,INDIRECT("2!$G$5"))

    Кеңес. «Қараңғы» (D2:D22) сөзін тексеру үшін қажет диапазонға абсолютті сілтемелерді енгізу керек екенін есте сақтаңыз.

    INDIRECT("2!$G$5") функциясы бізге мынаны алуға мүмкіндік береді: 2-парақтың G5 ұяшығындағы мән, яғни "Қараңғы" сөзі.

    Осылайша, біз 2-парақтың G5 ұяшығынан сөзі бар реттерді бөлектедік. өнім атауы.

    Әрине, біз мұны жеңілдете аламыз. Біздің формула келесідей болады:

    =REGEXMATCH($D2:$D22,"Dark")

    Алайда, in

    Майкл Браун - бағдарламалық құралдарды пайдалана отырып, күрделі процестерді жеңілдетуге құмарлығы бар арнайы технология әуесқойы. Технологиялық индустрияда он жылдан астам тәжірибесі бар ол Microsoft Excel және Outlook, сондай-ақ Google Sheets және Docs бағдарламаларында өз дағдыларын жетілдірді. Майклдың блогы өз білімі мен тәжірибесін басқалармен бөлісуге, өнімділік пен тиімділікті арттыруға арналған оңай орындалатын кеңестер мен оқулықтар беруге арналған. Сіз тәжірибелі кәсіпқой болсаңыз да, жаңадан бастаушы болсаңыз да, Майклдың блогы осы маңызды бағдарламалық құралдарды барынша пайдалану үшін құнды түсініктер мен практикалық кеңестер ұсынады.