Мазмұны
Excel жұмыс парақтарындағы бір ұяшықтың мәніне негізделген бүкіл жолдың түсін жылдам өзгерту жолын үйреніңіз. Сан мен мәтін мәндері бойынша кеңестер мен формула мысалдары.
Өткен аптада біз ұяшықтың өң түсін оның мәніне қарай өзгерту жолын талқыладық. Бұл мақалада сіз бір ұяшықтың мәніне негізделген Excel бағдарламасында барлық жолдарды бөлектеуді үйренесіз, сонымен қатар сандық және мәтіндік ұяшық мәндерімен жұмыс істейтін бірнеше кеңестер мен формула мысалдарын табасыз.
Бір ұяшықтағы санға негізделген жол түсін қалай өзгертуге болады
Айталық, сізде компания тапсырыстарының кестесі келесідей:
Жолдарды әртүрлі етіп көлеңкелеу керек болуы мүмкін. ең маңызды тапсырыстарды бір көзқараста көру үшін Сан. бағанындағы ұяшық мәніне негізделген түстер. Мұны Excel шартты пішімдеу арқылы оңай жасауға болады.
- Фон түсін өзгерткіңіз келетін ұяшықтарды таңдаудан бастаңыз.
- түймесін басу арқылы жаңа пішімдеу ережесін жасаңыз. Шартты пішімдеу > Жаңа ереже... Басты бет қойындысында.
- Ашылған " Жаңа пішімдеу ережесі " диалогтық терезесінде " Қандай ұяшықтарды пішімдеу керектігін анықтау үшін формуланы пайдалану " опциясын таңдап, Саны бар тапсырыстарды бөлектеу үшін " Бұл формула ақиқат болатын мәндерді пішімдеу " өрісіндегі келесі формуланы енгізіңіз. 4-тен үлкен:
=$C2>4
Және, әрине, кіші (<) және тең (=) операторларын пайдалана аласыз.саны бар жолдарды тауып, бөлектеңіз. 4-тен кіші немесе 4-ке тең:
=$C2<4
=$C2=4
Сонымен қатар ұяшық мекенжайының алдындағы доллар белгісіне $ назар аударыңыз - бұл формула жол бойына көшірілгенде баған әрпін бірдей сақтау үшін қажет. Шындығында, бұл алдау және берілген ұяшықтағы мәнге негізделген бүкіл жолға пішімдеуді қолдану.
- " Формат... " түймесін басып, фон түсін таңдау үшін Толтыру қойындысына ауысыңыз. Әдепкі түстер жеткіліксіз болса, " Қосымша түстер... " түймесін басып, өзіңізге ұнайтынын таңдап, OK түймесін екі рет басыңыз.
Сонымен қатар Ұяшықтарды пішімдеу тілқатысу терезесінің басқа қойындыларындағы қаріп түсі немесе ұяшықтардың жиегі сияқты кез келген басқа пішімдеу опцияларын пайдалануға болады.
- Алдын ала қарау пішімдеу ережеңіз келесіге ұқсас болады:
- Егер сіз осылай қаласаңыз және түс сізді қанағаттандырса, жаңа пішімдеу әрекетін көру үшін OK түймесін басыңыз.
Енді, Сан. бағанындағы мән 4-тен үлкен болса, Excel кестесіндегі барлық жолдар көк түске боялады.
Көріп отырғаныңыздай, Excel бағдарламасында бір ұяшықтағы санға негізделген жол түсін өзгерту өте оңай. Әрі қарай, күрделірек сценарийлер үшін қосымша формула мысалдары мен бірнеше кеңестерді табасыз.
Қажетті басымдықпен бірнеше ережені қолдану жолы
Алдыңғы мысалда сіз Сан. бағанындағы әртүрлі мәндері бар жолдарды әртүрлі түстермен бөлектегісі келуі мүмкін. Мысалы, 10 немесе одан көп саны бар жолдарды көлеңкелеу үшін ереже қосуға болады. Бұл жағдайда мына формуланы пайдаланыңыз:
=$C2>9
Екінші пішімдеу ережесі жасалғаннан кейін ережелердің басымдылығын екі ереже де жұмыс істейтін етіп орнатыңыз.
- Басты қойындысындағы Стильдер тобында Шартты пішімдеу > Ережелерді басқару... түймесін басыңыз.
- « үшін пішімдеу ережелерін көрсету» өрісінде « Бұл жұмыс парағы » таңдаңыз. Тек ағымдағы таңдауға қолданылатын ережелерді басқарғыңыз келсе, " Ағымдағы таңдау " тармағын таңдаңыз.
- Алдымен қолданғыңыз келетін пішімдеу ережесін таңдап, оны жоғарғы жағына жылжытыңыз. көрсеткілерді пайдаланып тізім. Нәтиже келесідей болуы керек:
OK түймесін басыңыз, сонда сәйкес жолдар екі формулада да көрсеткен ұяшық мәндеріне негізделген өң түсін бірден өзгертеді.
Ұяшықтағы мәтін мәніне негізделген жол түсін өзгерту жолы
Тапсырыстарды орындауды жеңілдету үшін үлгі кестеде сіз Жеткізу бағанындағы мәндерге негізделген жолдарды көлеңкелей алады, осылайша:
- Егер тапсырыс "X күн ішінде өтеледі" болса, мұндай жолдардың өң түсі өзгереді қызғылт сары;
- Егер элемент "Жеткізілді" болса, бүкіл жол жасыл түспен боялады;
- Егер тапсырыс "Мерзімі өткен" болса, жолқызыл болады.
Тапсырыс күйі жаңартылса, әрине, жол түсі өзгереді.
Бірақ біздің бірінші мысалдағы формула "Жеткізілді" және "Мерзімі өткен" үшін жұмыс істей алады. "( =$E2="Delivered"
және =$E2="Past Due"
), тапсырма "Төлем мерзімі ..." тапсырыстары үшін біршама қиынырақ көрінеді. Көріп отырғаныңыздай, әртүрлі тапсырыстар 1, 3, 5 немесе одан да көп күн ішінде төленеді және жоғарыдағы формула жұмыс істемейді, себебі ол дәл сәйкестікке арналған.
Мұндай жағдайда ІЗДЕУ функциясын қолданған дұрыс. ішінара сәйкестік үшін де жұмыс істейтін функция:
=SEARCH("Due in", $E2)>0
Формуладағы E2 - пішімдеуді негіздегіңіз келетін ұяшықтың мекенжайы, доллар белгісі ($) баған координатасын құлыптау үшін пайдаланылады және >0 егер көрсетілген мәтін (біздің жағдайда " мерзімі") болса, пішімдеу қолданылатынын білдіреді. ұяшықтың кез келген орнында табылды.
Бірінші мысалдағы қадамдарды орындай отырып, үш ережені жасаңыз, нәтижесінде төмендегі кесте болады:
Егер ұяшық келесіден басталса, жолды бөлектеңіз. нақты мәтін
Жоғарыдағы формулада >0 пайдалану көрсетілген мәтін негізгі ұяшықта қай жерде орналасқанына қарамастан жолдың боялатынын білдіреді. Мысалы, Жеткізу бағанында (F) « Шұғыл, 6 сағат ішінде төленеді » мәтіні болуы мүмкін және бұл жол да боялады.
Жол түсін өзгерту үшін кілт ұяшығы белгілі бір мәннен басталады, формулада =1 пайдаланыңыз, мысалы:
=SEARCH("Due in", $E2)=1
осындажағдайда, жол көрсетілген мәтін ұяшықтағы бірінші орында табылса ғана бөлектеледі.
Осы шартты пішімдеу ережесі дұрыс жұмыс істеуі үшін кілт бағанында алдыңғы бос орындар жоқ екеніне көз жеткізіңіз, әйтпесе Формула неліктен жұмыс істемейтінін анықтауға тырысуыңыз мүмкін :) Сіз бұл тегін құралды жұмыс парақтарыңыздағы алдыңғы және кейінгі бос орындарды табу және жою үшін пайдалана аласыз - Excel жүйесіне арналған Кеңістіктерді кесу қондырмасы.
Қалай басқа ұяшықтың мәніне негізделген ұяшықтың түсін өзгерту
Шын мәнінде, бұл жай ғана жол регистрінің өң түсін өзгертудің вариациясы. Бірақ бүкіл кестенің орнына сіз ұяшықтардың түсін өзгерткіңіз келетін бағанды немесе ауқымды таңдайсыз және жоғарыда сипатталған формулаларды пайдаланасыз.
Мысалы, ұяшықтарды ғана көлеңкелеу үшін осындай үш ереже жасай аламыз. басқа ұяшық мәніне негізделген " Тапсырыс нөмірі " бағаны ( Жеткізу бағанындағы мәндер).
Бірнеше шарттар негізінде жолдың түсін өзгерту жолы
Егер сіз бірнеше мәндерге негізделген бір түсте жолдарды көлеңкелеуді қаласаңыз, бірнеше пішімдеу ережелерін жасаудың орнына бірнеше шарттарды орнату үшін НЕМЕСЕ немесе ЖӘНЕ функцияларын пайдалануға болады.
Мысалы, біз 1 және 3 күннен кейін төленетін тапсырыстарды қызыл түске, ал 5 және 7 күннен кейін төленетін тапсырыстарды қызыл түске бояй аламыз. сары түс. Формулалар келесідей:
=OR($F2="Due in 1 Days", $F2="Due in 3 Days")
=OR($F2="Due in 5 Days", $F2="Due in 7 Days")
Және сіз ЖӘНЕ пайдалана аласыз.функциясы, айталық, Qty. 5-ке тең немесе үлкен және 10-ға тең немесе аз жолдардың фондық түсін өзгерту үшін:
=AND($D2>=5, $D2<=10)
Әрине, сіз мұндай формулаларда тек 2 шартты қолданумен шектелмейді, сіз қанша қажет болса, сонша пайдалана аласыз. Мысалы:
=OR($F2="Due in 1 Days", $F2="Due in 3 Days", $F2="Due in 5 Days")
Кеңес: Енді мәндердің әртүрлі түрлерін ажырату үшін ұяшықтарды қалай бояуға болатынын білетін болсаңыз, белгілі бір түспен қанша ұяшық ерекшеленгенін және есептеуді білгіңіз келуі мүмкін. сол ұяшықтардағы мәндердің қосындысы. Жақсы жаңалық, сіз мұны да автоматтандыруға болады және шешімді осы мақаладан табасыз: Excel бағдарламасында ұяшықтарды түс бойынша санау, қосу және сүзу әдісі.
Бұл зебра жасаудың көптеген мүмкін тәсілдерінің бірнешеуі ғана. Excel жұмыс парақтарын сол ұяшықтағы деректердің өзгеруіне жауап беретін ұяшықтың мәніне негізделген жолақшаға бөліңіз. Деректер жинағы үшін басқа нәрсе қажет болса, бізге түсініктеме қалдырыңыз, біз оны анықтауға тырысамыз.