Формулы ўмоўнага фарматавання Excel на аснове іншай ячэйкі

  • Падзяліцца Гэтым
Michael Brown

Змест

У гэтым уроку мы працягнем вывучаць захапляльны свет умоўнага фарматавання Excel. Калі вы не адчуваеце сябе вельмі камфортна ў гэтай галіне, вы можаце спачатку праглядзець папярэдні артыкул, каб аднавіць асновы - Як выкарыстоўваць умоўнае фарматаванне ў Excel.

Сёння мы спынімся на тым, як карыстацца Excel формулы для фарматавання асобных вочак і цэлых радкоў на аснове значэнняў, якія вы ўказваеце, або на аснове значэння іншай ячэйкі. Гэта часта лічыцца вышэйшым пілатажам умоўнага фарматавання Excel, і пасля таго, як вы яго асвоіце, гэта дапаможа вам высунуць фарматы ў вашых электронных табліцах далёка за межы іх звычайнага выкарыстання.

    Умоўнае фарматаванне Excel на аснове іншага значэння ячэйкі

    Прадвызначанае ўмоўнае фарматаванне Excel, такое як панэлі даных, каляровыя шкалы і наборы значкоў, у асноўным прызначана для фарматавання вочак на аснове іх уласных значэнняў. Калі вы хочаце ўжыць умоўнае фарматаванне на аснове іншай ячэйкі або адфарматаваць цэлы радок на аснове значэння адной ячэйкі, вам трэба будзе выкарыстоўваць формулы.

    Такім чынам, давайце паглядзім, як можна стварыць правіла з дапамогай формулы, а пасля абмяркуем прыклады формул для канкрэтных задач.

    Як стварыць правіла ўмоўнага фарматавання на аснове формулы

    Каб наладзіць правіла ўмоўнага фарматавання на аснове формулы ў любой версіі Excel 2010 да Excel 365, выканайце наступныя дзеянні:

    1. Выберыце ячэйкі, якія вы хочаце адфарматаваць. Вы можаце выбраць адзін слупок,слупок.

      У гэтым прыкладзе, каб вылучыць паўтаральныя радкі з першымі ўваходжаннямі , стварыце правіла з наступнай формулай:

      =COUNTIFS($A$2:$A$11, $A2, $B$2:$B$11, $B2)>1

      Каб вылучыць дублікат радкі без першага ўваходжання , выкарыстоўвайце наступную формулу:

      =COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1

      Параўнайце 2 слупкі на наяўнасць дублікатаў

      Адна з найбольш частых задач у Excel - праверка 2 слупкі для дублікатаў значэнняў - гэта значыць знайсці і вылучыць значэнні, якія існуюць у абодвух слупках. Каб зрабіць гэта, вам спатрэбіцца стварыць правіла ўмоўнага фарматавання Excel для кожнага слупка з камбінацыяй функцый =ISERROR() і =MATCH() :

      Для слупка A: =ISERROR(MATCH(A1,$B$1:$B$10000,0))=FALSE

      Для слупка B: =ISERROR(MATCH(B1,$A$1:$A$10000,0))=FALSE

      Заўвага. Каб такія ўмоўныя формулы працавалі карэктна, вельмі важна ўжываць правілы да ўсіх слупкоў, напрыклад. =$A:$A і =$B:$B .

      Вы можаце ўбачыць прыклад практычнага выкарыстання на наступным скрыншоце, які вылучае дублікаты ў слупках E і F.

      Як бачыце , формулы ўмоўнага фарматавання Excel даволі добра спраўляюцца з падманам. Аднак у больш складаных выпадках я рэкамендаваў бы выкарыстоўваць надбудову Duplicate Remover, якая спецыяльна распрацавана для пошуку, вылучэння і выдалення дублікатаў у Excel на адным аркушы або паміж дзвюма электроннымі табліцамі.

      Формулы для вылучэння значэнняў вышэй або ніжэй сярэдняга

      Калі вы працуеце з некалькімі наборамі лікавых даных, функцыя AVERAGE() можа спатрэбіцца для фарматавання вочак, значэнні якіх ніжэй або вышэй засярэдняе значэнне ў слупку.

      Напрыклад, вы можаце выкарыстоўваць формулу =$E2 to conditionally format the rows where the sale numbers are below the average, as shown in the screenshot below. If you are looking for the opposite, i.e. to shade the products performing above the average, replace "" in the formula: =$E2>AVERAGE($E$2:$E$8) .

      Як вылучыць бліжэйшае значэнне ў Excel

      Калі У мяне ёсць набор лікаў. Ці можна выкарыстаць умоўнае фарматаванне Excel, каб вылучыць у гэтым наборы лік, бліжэйшы да нуля? Вось што хацела ведаць адна з чытачак нашага блога, Джэсіка. Пытанне вельмі зразумелае і простае, але адказ занадта доўгі для раздзелаў каментарыяў, таму вы бачыце рашэнне тут :)

      Прыклад 1. Знайдзіце бліжэйшае значэнне, уключаючы дакладнае супадзенне

      У нашым прыкладзе мы знойдзем і вылучым лік, бліжэйшы да нуля. Калі набор даных змяшчае адзін або некалькі нулёў, усе яны будуць вылучаны. Калі 0 няма, то значэнне, бліжэйшае да яго, станоўчае або адмоўнае, будзе вылучана.

      Па-першае, вам трэба ўвесці наступную формулу ў любую пустую ячэйку вашага аркуша, вы зможаце каб схаваць гэтую ячэйку пазней, калі спатрэбіцца. Формула знаходзіць лік у зададзеным дыяпазоне, які найбольш блізкі да пазначанага вамі ліку, і вяртае абсалютнае значэнне гэтага ліку (абсалютнае значэнне - гэта лік без знака):

      =MIN(ABS(B2:D13-(0)))

      In прыведзенай вышэй формулы, B2:D13 - гэта ваш дыяпазон вочак, а 0 - лік, для якога вы хочаце знайсці найбольш блізкае супадзенне. Напрыклад, калі вы шукаеце значэнне, бліжэйшае да 5, формула зменіцца на: =MIN(ABS(B2:D13-(5)))

      Заўвага. Гэта масіў формула , таму вам трэба націснуць Ctrl + Shift + Enter замест простай рыскі Enter, каб завяршыць яе.

      І цяпер вы ствараеце правіла ўмоўнага фарматавання з наступнай формулай, дзе B3 знаходзіцца ўверсе -правая ячэйка ў вашым дыяпазоне і $C$2 у ячэйцы з прыведзенай вышэй формулай масіву:

      =OR(B3=0-$C$2,B3=0+$C$2)

      Калі ласка, звярніце ўвагу на выкарыстанне абсалютных спасылак у адрасе ячэйкі, якая змяшчае масіў формула ($C$2), таму што гэтая ячэйка пастаянная. Акрамя таго, вам трэба замяніць 0 лікам, для якога вы хочаце вылучыць найбольш блізкае супадзенне. Напрыклад, калі мы хочам вылучыць значэнне, бліжэйшае да 5, формула зменіцца на: =OR(B3=5-$C$2,B3=5+$C$2)

      Прыклад 2. Вылучыце значэнне, бліжэйшае да зададзенага, але НЕ дакладнае супадзенне

      Калі вы не жадаеце вылучаць дакладнае супадзенне, вам спатрэбіцца іншая формула масіва, якая будзе знаходзіць найбольш блізкае значэнне, але ігнараваць дакладнае супадзенне.

      Напрыклад, наступны масіў формула знаходзіць значэнне, бліжэйшае да 0, ва ўказаным дыяпазоне, але ігнаруе нулі, калі яны ёсць:

      =MIN(ABS(B3:C13-(0))+(10^0*(B3:C13=0)))

      Калі ласка, не забудзьце націснуць Ctrl + Shift + Enter пасля завяршэння ўводу формулы масіву.

      Формула ўмоўнага фарматавання такая ж, як у прыведзеным вышэй прыкладзе:

      =OR(B3=0-$C$2,B3=0+$C$2)

      Аднак, паколькі наша формула масіва ў ячэйцы C2 ігнаруе дакладнае супадзенне, правіла ўмоўнага фарматавання ігнаруе таксама нулі і вылучае значэнне 0,003, якое з'яўляецца бліжэйшымсупадзенне.

      Калі вы хочаце знайсці значэнне, бліжэйшае да іншага ліку ў вашым аркушы Excel, проста заменіце "0" на лік, які вы хочаце, як у масіве, так і ў ўмоўным формулы фарматавання.

      Я спадзяюся, што формулы ўмоўнага фарматавання, якія вы вывучылі ў гэтым уроку, дапамогуць вам зразумець любы праект, над якім вы працуеце. Калі вам патрэбны дадатковыя прыклады, азнаёмцеся з наступнымі артыкуламі:

      • Як змяніць колер радка ў залежнасці ад значэння ячэйкі
      • Умоўнае фарматаванне Excel для дат
      • Чаргуйце колеры радкоў і слупкоў у Excel
      • Два спосабы змяніць колер фону ў залежнасці ад значэння ячэйкі
      • Палічыце і сумуйце каляровыя ячэйкі ў Excel

      Чаму не мой Ці правільна працуе ўмоўнае фарматаванне Excel?

      Калі вашае правіла ўмоўнага фарматавання не працуе, як чакалася, хаця формула відавочна правільная, не хвалюйцеся! Хутчэй за ўсё, гэта не з-за нейкай дзіўнай памылкі ва ўмоўным фарматаванні Excel, а з-за дробнай памылкі, не бачнай на першы погляд. Калі ласка, паспрабуйце 6 простых крокаў па ліквідацыі непаладак, прыведзеных ніжэй, і я ўпэўнены, што ваша формула спрацуе:

      1. Выкарыстоўвайце абсалютныя & адносныя адрасы вочак правільна. Вельмі цяжка вывесці агульнае правіла, якое будзе працаваць у 100 працэнтах выпадкаў. Але часцей за ўсё вы выкарыстоўваеце абсалютны слупок (з $) і адносны радок (без $) у спасылках на ячэйкі, напрыклад. =$A1>1 .

        Майце на ўвазе, што формулы =A1=1 , =$A$1=1 і =A$1=1 дадуць розныя вынікі. Калі вы не ўпэўненыя, які з іх правільны ў вашым выпадку, вы можаце паспрабаваць усе : ) Для атрымання дадатковай інфармацыі, калі ласка, гл. Адносныя і абсалютныя спасылкі на ячэйкі ва ўмоўным фарматаванні Excel.

      2. Праверце прымененае дыяпазон. Праверце, ці прымяняецца ваша правіла ўмоўнага фарматавання да правільнага дыяпазону вочак. Эмпірычнае правіла такое: вылучыце ўсе ячэйкі/радкі, якія вы хочаце адфарматаваць, але не ўключайце загалоўкі слупкоў.
      3. Напішыце формулу для верхняй левай ячэйкі. У правілах умоўнага фарматавання , спасылкі на ячэйкі адносяцца да самай верхняй левай ячэйкі ў прымененым дыяпазоне. Такім чынам, заўсёды пішыце сваю формулу ўмоўнага фарматавання для 1-га радка з дадзенымі.

        Напрыклад, калі вашы дадзеныя пачынаюцца з радка 2, вы ставіце =A$2=10 , каб вылучыць ячэйкі са значэннямі, роўнымі 10, ва ўсіх радках . Распаўсюджаная памылка - заўсёды выкарыстоўваць спасылку на першы радок (напрыклад, =A$1=10 ). Калі ласка, памятайце, што вы спасылаецеся на радок 1 у формуле, толькі калі ваша табліца не мае загалоўкаў і вашы даныя сапраўды пачынаюцца з радка 1. Найбольш відавочным прыкметай гэтага выпадку з'яўляецца тое, што правіла працуе, але фарматуе значэнні не ў тых радках, якія павінны .

      4. Праверце створанае вамі правіла. Яшчэ раз праверце правіла ў дыспетчары правілаў умоўнага фарматавання. Часам без усякай прычыны Microsoft Excel скажае толькі што ўсталяванае правіластвораны. Такім чынам, калі правіла не працуе, перайдзіце да Умоўнае фарматаванне > Кіруйце правіламі і праверце як формулу, так і дыяпазон, да якога яна прымяняецца. Калі вы скапіявалі формулу з Інтэрнэту ці іншай вонкавай крыніцы, пераканайцеся, што выкарыстоўваюцца прамыя двукоссе .
      5. Наладзьце спасылкі на ячэйкі пры капіраванні правіла. Калі вы скапіруеце ўмоўнае фарматаванне Excel з дапамогай Format Painter, не забудзьцеся наладзіць усе спасылкі на ячэйкі ў формуле.
      6. Раздзяліце складаныя формулы на простыя элементы. Калі вы выкарыстоўваеце складаную формулу Excel, якая ўключае некалькі розных функцый, падзяліце іх на простыя элементы і праверце кожную функцыю паасобку.

      І, нарэшце, калі вы паспрабавалі ўсе крокі, але ваша правіла ўмоўнага фарматавання ўсё яшчэ не працуе належным чынам, напішыце мне у каментарах, і мы паспрабуем разабрацца ў гэтым разам :)

      У маім наступным артыкуле мы збіраемся разгледзець магчымасці ўмоўнага фарматавання Excel для дат. Да сустрэчы на ​​наступным тыдні і дзякуй за чытанне!

      некалькі слупкоў або ўсю табліцу, калі вы хочаце прымяніць свой умоўны фармат да радкоў.

      Парада. Калі вы плануеце дадаць больш дадзеных у будучыні і хочаце, каб правіла ўмоўнага фарматавання прымянялася да новых запісаў аўтаматычна, вы можаце:

      • Пераўтварыць дыяпазон вочак у табліцу ( Уставіць укладку > Табліцу ). У гэтым выпадку ўмоўнае фарматаванне будзе аўтаматычна прымяняцца да ўсіх новых радкоў.
      • Выберыце некалькі пустых радкоў пад вашымі дадзенымі, скажам, 100 пустых радкоў.
    2. На Галоўная старонка , у групе Стылі націсніце Умоўнае фарматаванне > Новае правіла…

    3. У акне Новае правіла фарматавання выберыце Выкарыстоўваць формулу, каб вызначыць, якія ячэйкі фарматаваць .
    4. Увядзіце формулу ў адпаведнае поле.
    5. Націсніце кнопку Фарматаваць… , каб выбраць уласны фармат.

    6. Пераключайцеся паміж укладкамі Font , Border і Fill і гуляйце з рознымі параметрамі, такімі як стыль шрыфта, колер узору і эфекты залівання, каб наладзіць фармат што лепш за ўсё працуе для вас. Калі стандартнай палітры не хапае, націсніце Больш колераў… і абярыце любы колер RGB або HSL на свой густ. Пасля завяршэння націсніце кнопку ОК .

    7. Пераканайцеся, што раздзел Папярэдні прагляд адлюстроўвае патрэбны вам фармат, і калі ён адлюстроўвае, націсніце кнопку ОК , каб захаваць правіла. Калі вы не зусім задаволены папярэднім праглядам фармату,націсніце кнопку Фарматаваць... яшчэ раз і ўнясіце праўкі.

    Парада. Кожны раз, калі вам трэба адрэдагаваць формулу ўмоўнага фарматавання, націсніце F2, а затым перайдзіце ў патрэбнае месца ў формуле з дапамогай клавіш са стрэлкамі. Калі вы паспрабуеце выкарыстоўваць стрэлкі, не націскаючы F2, у формулу будзе ўстаўлены дыяпазон, а не проста перамяшчэнне паказальніка ўстаўкі. Каб дадаць спасылку на пэўную ячэйку ў формулу, націсніце клавішу F2 другі раз, а затым пстрыкніце гэтую ячэйку.

    Прыклады формул умоўнага фарматавання Excel

    Цяпер вы ведаеце, як ствараць і ўжываць умоўнае фарматаванне Excel. на аснове іншай ячэйкі, давайце пойдзем далей і паглядзім, як выкарыстоўваць розныя формулы Excel на практыцы.

    Савет. Каб ваша формула ўмоўнага фарматавання Excel працавала карэктна, заўсёды выконвайце гэтыя простыя правілы.

    Формулы для параўнання значэнняў (лічбаў і тэксту)

    Як вы ведаеце, Microsoft Excel прапануе некалькі гатовых да выкарыстання -выкарыстоўвайце правілы для фарматавання ячэек са значэннямі, большымі, меншымі або роўнымі значэнню, якое вы ўказваеце ( Умоўнае фарматаванне >Правілы вылучэння ячэек ). Аднак гэтыя правілы не працуюць, калі вы хочаце ўмоўна адфарматаваць пэўныя слупкі або цэлыя радкі на падставе значэння ячэйкі ў іншым слупку. У гэтым выпадку вы выкарыстоўваеце аналагічныя формулы:

    Умова Прыклад формулы
    Роўна =$B2=10
    Не роўнада =$B210
    Больш за =$B2>10
    Больш або роўна =$B2>=10
    Менш за =$B2<10
    Менш або роўна =$B2<=10
    Паміж =AND($B2>5, $B2<10)

    На здымку экрана ніжэй паказаны прыклад формулы Больш чым які вылучае назвы прадуктаў у слупку A, калі колькасць тавараў у наяўнасці (слупок C) больш за 0. Звярніце ўвагу, што формула прымяняецца толькі да слупка A ($A$2:$A$8). Але калі вы вылучыце ўсю табліцу (у нашым выпадку $A$2:$E$8), гэта вылучыць цэлыя радкі на аснове значэння ў слупку C.

    У падобным чынам вы можаце стварыць правіла ўмоўнага фарматавання для параўнання значэнняў дзвюх вочак. Напрыклад:

    =$A2<$B2 - фарматаваць ячэйкі або радкі, калі значэнне ў слупку A меншае за адпаведнае значэнне ў слупку B.

    =$A2=$B2 - фарматаваць ячэйкі або радкі, калі значэнні ў слупках A і B аднолькавыя.

    =$A2$B2 - адфарматаваць ячэйкі або радкі, калі значэнне ў слупку A не супадае са значэннем у слупку B.

    Як вы бачыце на скрыншоце ніжэй, гэтыя формулы працуюць для тэкставыя значэнні, а таксама для лікаў.

    Формулы І і АБО

    Калі вы хочаце адфарматаваць табліцу Excel на аснове 2 ці больш умоў, выкарыстоўвайце функцыя =AND або =OR:

    Умова Формула Апісанне
    Калі абедзве ўмовыmet =AND($B2<$C2, $C2<$D2) Фарматыруе ячэйкі, калі значэнне ў слупку B меншае, чым у слупку C, і , калі значэнне ў слупку C меншае, чым у слупку D.
    Калі адна з умоў выканана =OR($B2<$C2, $C2<$D2) Фарматыруе ячэйкі, калі значэнне ў слупку B меншае, чым у слупку C, або , калі значэнне ў слупку C меншае, чым у слупку D.

    На скрыншоце ніжэй мы выкарыстоўваем формулу =AND($C2>0, $D2="Worldwide") для змены колеру фону радкоў, калі колькасць тавараў у наяўнасці (слупок C) больш за 0 і калі прадукт пастаўляецца па ўсім свеце (слупок D). Звярніце ўвагу, што формула працуе з тэкставымі значэннямі , а таксама з лічбамі .

    Натуральна, вы можаце выкарыстоўваць два, тры ці больш умоў у вашых формулах І і АБО. Каб убачыць, як гэта працуе на практыцы, паглядзіце відэа: Умоўнае фарматаванне на аснове іншай ячэйкі.

    Гэта асноўныя формулы ўмоўнага фарматавання, якія вы выкарыстоўваеце ў Excel. Зараз давайце разгледзім крыху больш складаныя, але куды больш цікавыя прыклады.

    Умоўнае фарматаванне пустых і непустых вочак

    Я думаю, кожны ведае, як адфарматаваць пустыя і непустыя вочкі ў Excel - вы проста стварыце новае правіла тыпу « Фарматаваць толькі ячэйкі, якія змяшчаюць» і абярыце Пусты або Без пустых .

    Але што, калі вы хочаце адфарматаваць ячэйкі ў пэўным слупку, калі адпаведная ячэйка ў іншым слупку пустая абоне пусты? У гэтым выпадку вам трэба будзе зноў выкарыстоўваць формулы Excel:

    Формула для прабелаў : =$B2="" - адфарматаваць выбраныя ячэйкі / радкі, калі адпаведная ячэйка ў слупку B пустая.

    Формула для непустых палёў : =$B2"" - фарматаваць выбраныя ячэйкі / радкі, калі адпаведная ячэйка ў слупку B не пустая.

    Заўвага. Прыведзеныя вышэй формулы будуць працаваць для вочак, якія "візуальна" пустыя або не пустыя. Калі вы выкарыстоўваеце функцыю Excel, якая вяртае пусты радок, напрыклад. =if(false,"OK", "") , і вы не хочаце, каб такія ячэйкі разглядаліся як пустыя, выкарыстоўвайце наступныя формулы замест =isblank(A1)=true або =isblank(A1)=false для фарматавання пустых і непустых вочак адпаведна.

    А вось прыклад таго, як можна выкарыстоўваць прыведзеныя вышэй формулы на практыцы. Выкажам здагадку, што ў вас ёсць слупок (B) " Дата продажу " і іншы слупок (C) " Дастаўка ". Гэтыя 2 слупкі маюць значэнне, толькі калі продаж быў зроблены і тавар пастаўлены. Такім чынам, вы хочаце, каб увесь радок стаў аранжавым, калі вы здзейсніце продаж; і калі тавар дастаўлены, адпаведны радок павінен стаць зялёным. Каб дасягнуць гэтага, вам трэба стварыць 2 правілы ўмоўнага фарматавання з наступнымі формуламі:

    • Аранжавыя радкі (ячэйка ў слупку B не пустая): =$B2""
    • Зялёныя радкі (ячэйкі у калонцы B і калонцы C не пустыя): =AND($B2"", $C2"")

    Яшчэ адна рэч, якую вы павінны зрабіць, гэта перамясціць другое правіла ўверх і выбраць галачку Спыніць, калі праўда . поле побач з гэтымправіла:

    У гэтым канкрэтным выпадку опцыя «Спыніць, калі праўда» насамрэч лішняя, і правіла будзе працаваць як з ёй, так і без яе. Вы можаце паставіць галачку ў гэтым полі ў якасці дадатковай меры засцярогі, калі вы ў будучыні дадасце некалькі іншых правілаў, якія могуць канфліктаваць з любым з існуючых.

    Для атрымання дадатковай інфармацыі, калі ласка, глядзіце ўмоўнае фарматаванне Excel для пустыя ячэйкі.

    Формулы Excel для працы з тэкставымі значэннямі

    Калі вы хочаце адфарматаваць пэўны слупок(-ы), калі іншая ячэйка ў тым жа радку змяшчае пэўнае слова, вы можаце выкарыстоўваць формулу абмяркоўвалася ў адным з папярэдніх прыкладаў (напрыклад, =$D2="Ва ўсім свеце"). Аднак гэта будзе працаваць толькі для дакладнага супадзення .

    Для частковага супадзення вам трэба будзе выкарыстоўваць або ПОШУК (без уліку рэгістра), або ПОШУК (з улікам рэгістра).

    Напрыклад, каб адфарматаваць выбраныя ячэйкі або радкі, калі адпаведная ячэйка ў слупку D утрымлівае слова " Ва ўсім свеце ", выкарыстоўвайце наступную формулу. Гэта формула знойдзе ўсе такія ячэйкі, незалежна ад таго, дзе ў ячэйцы знаходзіцца ўказаны тэкст, у тым ліку « Дастаўка па ўсім свеце », « Па ўсім свеце, за выключэннем… » і г.д.:

    =SEARCH("Worldwide", $D2)>0

    Калі вы жадаеце зацяніць выбраныя ячэйкі або радкі, калі змест ячэйкі пачынаецца з пошукавага тэксту, выкарыстоўвайце гэты:

    =SEARCH("Worldwide", $D2)>1

    Формулы Excel для вылучэння дублікатаў

    Калі ваша задача складаецца ў тым, каб умоўна адфарматаваць ячэйкі з паўтаральнымі значэннямі, вы можаце пайсці з папярэднімвызначанае правіла даступна ў Умоўнае фарматаванне > Правілы вылучэння ячэек > Паўтаральныя значэнні… У наступным артыкуле даюцца падрабязныя рэкамендацыі па выкарыстанні гэтай функцыі: Як аўтаматычна вылучаць дублікаты ў Excel.

    Аднак у некаторых выпадках даныя выглядаюць лепш, калі афарбоўваць выбраныя слупкі або ўвесь радкі, калі паўтараюцца значэнні ў іншым слупку. У гэтым выпадку вам трэба будзе зноў выкарыстоўваць формулу ўмоўнага фарматавання Excel, і на гэты раз мы будзем выкарыстоўваць формулу COUNTIF . Як вы ведаеце, гэтая функцыя Excel падлічвае колькасць ячэек у вызначаным дыяпазоне, якія адпавядаюць аднаму крытэрыю.

    Вылучаць дублікаты, уключаючы першыя ўваходжанні

    =COUNTIF($A$2:$A$10,$A2)>1 - гэтая формула знаходзіць паўтаральныя значэнні ў вызначаным дыяпазоне у слупку A (A2:A10 у нашым выпадку), уключаючы першыя ўваходжанні.

    Калі вы вырашылі прымяніць правіла да ўсёй табліцы, усе радкі будуць адфарматаваны, як вы бачыце на скрыншоце ніжэй. Я вырашыў змяніць колер шрыфта ў гэтым правіле, проста для змены : )

    Вылучаць дублікаты без першага ўваходжання

    Каб ігнараваць першае ўваходжанне і вылучыце толькі наступныя паўтаральныя значэнні, выкарыстоўвайце наступную формулу: =COUNTIF($A$2:$A2,$A2)>1

    Вылучыць паслядоўныя дублікаты ў Excel

    Калі вы хочаце вылучыць толькі дублікаты ў паслядоўных радках, вы можаце зрабіць гэта наступным чынам. Гэты метад працуе для любых дадзеныхтыпы: лічбы, тэкставыя значэнні і даты.

    • Абярыце слупок, дзе вы хочаце вылучыць дублікаты, без загалоўка слупка .
    • Стварыце правіла ўмоўнага фарматавання (s) з выкарыстаннем гэтых простых формул:

      Правіла 1 (сіняе): =$A1=$A2 - вылучае 2-е паўтарэнне і ўсе наступныя выпадкі, калі такія маюцца.

      Правіла 2 (зялёнае): =$A2=$A3 - вылучае 1-е паўтарэнне.

    У прыведзеных вышэй формулах A — гэта слупок, які вы хочаце праверыць на наяўнасць падманаў, $A1 — загаловак слупка, $A2 — першая ячэйка з дадзенымі.

    Важна! Каб формулы працавалі карэктна, вельмі важна, каб правіла 1, якое вылучае 2-е і ўсе наступныя дублікаты, было першым правілам у спісе, асабліва калі вы выкарыстоўваеце два розныя колеры.

    Вылучыць паўтаральныя радкі

    Калі вы жадаеце прымяніць умоўны фармат, калі паўтараюцца значэнні ў двух або больш слупках, вам трэба будзе дадаць дадатковы слупок у вашу табліцу, у якую вы аб'ядноўваеце значэнні з ключавых слупкоў u праспявайце простую формулу накшталт гэтай =A2&B2 . Пасля гэтага вы прымяняеце правіла, выкарыстоўваючы любы варыянт формулы COUNTIF для дублікатаў (з першым уваходжаннем або без яго). Натуральна, вы можаце схаваць дадатковы слупок пасля стварэння правіла.

    У якасці альтэрнатывы вы можаце выкарыстоўваць функцыю COUNTIFS, якая падтрымлівае некалькі крытэрыяў у адной формуле. У гэтым выпадку памочнік вам не спатрэбіцца

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.