Як падлічыць каляровыя вочкі ў Excel (4 простых спосабу)

  • Падзяліцца Гэтым
Hugh West

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

Спампаваць трэніровачны шаблон

Вы можаце спампаваць бясплатны трэніровачны шаблон Excel адсюль і практыкавацца на ваш уласны.

Падлічыць каляровыя клеткі ў Excel.xlsm

4 простых спосабу падлічыць каляровыя клеткі ў Excel

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

1. Выкарыстоўвайце Find & Выберыце каманду для падліку каляровых вочак у Excel

Find & Каманда Select з'яўляецца адным з самых карысных інструментаў у Excel для выканання любых задач, звязаных з Excel. Тут мы будзем выкарыстоўваць яго для падліку каляровых ячэек у Excel.

Разгледзім наступны набор даных, дзе ёсць тры катэгорыі даных, катэгорыя: садавіна, кветкі і ежа. І кожная катэгорыя адрозніваецца рознымі колерамі. Катэгорыя садавіны аб'яўлена колерам сінім , катэгорыя кветка аранжавым і катэгорыя ежа не мае колераў фону.

Зараз мы даведаемся як даведацца колькасць кожнага колеру ў кожнай ячэйцы кожнай катэгорыі.

Крокі:

  • Выберыце набор даных з каляровыміячэйкі.
  • На ўкладцы Рэдагаванне выберыце Знайсці & Выберыце -> Знайсці

  • Ва ўсплывальным акне Знайсці і замяніць націсніце Параметры .

  • У наступным усплывальным акне «Знайсці і замяніць» пстрыкніце выпадальны спіс у Фармат -> Абярыце "Фармат з ячэйкі" .

  • З'явіцца чатырохмерны сімвал плюс. Змесціце гэты сімвал над любой каляровай ячэйкай і пстрыкніце па ёй (мы абралі сіні колер).

  • Зноў усплывальнае поле «Знайсці і замяніць». з'явіцца, і вы заўважыце, што поле цэтліка Папярэдні прагляд* будзе запоўнена колерам, падобным да колеру ячэйкі, якую вы абралі раней.
  • Націсніце Знайсці ўсё .

Вы атрымаеце ўсе звесткі аб вызначаных каляровых клетках разам з колькасцю гэтых каляровых клетак.

Такім жа чынам вы можаце падлічыць усе іншыя каляровыя ячэйкі на працоўным аркушы ў Excel.

Больш падрабязна: Як падлічыць каляровыя ячэйкі ў Excel без VBA (3 метады)

2. Ужывайце фільтры і функцыю SUBTOTAL у Excel для падліку каляровых клетак

Выкарыстанне інструмента Excel Filter і ўстаўка ў яго функцыі SUBTOTAL - яшчэ адзін эфектыўны спосаб падлічыць каляровыя клеткі ў Excel. І мы можам выкарыстоўваць гэта для падліку каляровых ячэек у Excel.

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

Крокі:

  • У іншай ячэйцы працоўнага аркуша запішыце наступную формулу прамежкавы вынік ,
=SUBTOTAL(102,B5:B16)

Тут,

102 = Колькасць бачных вочак у вызначаным дыяпазоне.

B5:B16 = Дыяпазон каляровых ячэек.

  • Вы атрымаеце агульную колькасць каляровых ячэек на аркушы (напрыклад, у нас 12 ячэек з колерам фону, так што прамежкавы вынік даў нам вынік 12 ).

  • Далей абярыце толькі загалоўкі набору даных.
  • Перайсці да Даныя -> Фільтр .

  • Ён уставіць кнопку выпадальнага спісу ў кожны загаловак набору даных.

  • Націсніце кнопку выпадальнага спісу ў загалоўку слупка, у якім ёсць каляровыя вочкі (напрыклад, назва прадукту).
  • З выпадальнага спісу, абярыце Фільтр па колеры , і вы атрымаеце ўсе колеры з вашага набору дадзеных у падспісе.

  • Націсніце на колер, які вы жадаеце падлічыць (напрыклад, мы выбралі сіні колер).
  • Яно пакажа вам толькі клеткі, афарбаваныя гэтым вызначаным колерам, а таксама колькасць гэтых клетак у выніку SUBTOTAL ячэйкі (напрыклад, у нашым наборы дадзеных ёсць 4 ячэйкі сіняга колеру).

  • Такім жа чынам вы можаце палічыць усеіншыя каляровыя ячэйкі на вашым працоўным аркушы ў Excel (напрыклад, калі мы выбралі аранжавы колер з выпадальнага спісу, ён даў нам ячэйкі аранжавага колеру, а паколькі ў нашым наборы даных ёсць 5 аранжавых вочак, прамежкавы вынік атрыманая ячэйка выніку 5 )

Дадатковая інфармацыя: Падлік вочак па колеры з дапамогай умоўнага знака Фарматаванне ў Excel (3 метады)

3. Рэалізуйце функцыі GET.CELL 4 Macro і COUNTIFS у Excel для падліку каляровых ячэек

Выкарыстанне функцый Excel 4.0 Macro абмежавана з-за іх сумяшчальнасці і складанасці. Яшчэ адна прычына ў тым, што гэта старая функцыя макрасаў у Excel, таму некаторыя новыя функцыі адсутнічаюць. Але калі вам усё яшчэ зручна працаваць з макрасамі EXCEL 4.0 , то мы дапаможам вам выкарыстаць функцыю падліку каляровых ячэек у Excel.

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

  • Перайсці да Формулы -> Вызначце імя .

  • Ва ўсплывальным акне Новае імя напішыце наступнае,
    • Назва: GetColorCode (гэта імя, вызначанае карыстальнікам)
    • Сфера дзеяння: Workbook
    • Адносіцца да: =GET. CELL(38,GetCell!$B5)

Тут,

GetCell = Імя аркуша з вашым наборам даных

$B5 = Спасылка на слупок зколер фону.

  • Націсніце ОК

Цяпер у вас ёсць формула, вызначаная карыстальнікам, =GetColorCode .

  • Напішыце формулу побач з дадзенымі і націсніце Enter .
  • Будзе атрыманы лік (напрыклад, 42 ).

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

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

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

Глядзіце малюнак ніжэй, каб зразумець больш.

Мы стварылі табліцу пад назвай Колькасць колераў, і ў гэтай табліцы мы вызначылі Ячэйкі G5 і G6 у адпаведнасці з нашым колерам Сінім і Аранжавым адпаведна, і пакінулі ячэйкі побач да гэтых ( Ячэйкі H5 & H6 ) пустыя, каб мы маглі атрымаць колькасць нашых каляровых клетак у гэтых ячэйках.

  • Запішыце наступную формулу ў ячэйка, у якой вы будзеце падлічваць каляровую ячэйку,
=COUNTIFS($E5:$E$16,GetColorCode)

Тут,

$E5: $E$16 = дыяпазон кода колеру, які мы вынялі з вызначанай карыстальнікам формулы.

  • Націсніце Enter .

Вы атрымаеце колькасць ячэек, вызначаных колерам (напрыклад,у нашым наборы даных ёсць 4 ячэйкі сіняга колеру, таму побач з ячэйкай, вызначанай колерам сіняга ( G5 ), гэта дае нам лік 4 ).

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

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

4. Убудаваць код VBA (вызначаную карыстальнікам функцыю) для падліку каляровых вочак у Excel

Укараненне кода VBA ў задачах, звязаных з Excel, з'яўляецца самым бяспечным і эфектыўным метадам, такім чынам, гэта патрабуе ад карыстальнікаў прасунутых навыкаў. І памятайце пра новыя магчымасці, пра якія мы згадвалі ў папярэднім раздзеле Macro 4 , добра, VBA з'яўляецца прагрэсам Macro Excel 4.0 .

Давайце пачнем з рэалізацыі кода VBA для падліку каляровых вочак у Excel.

Крокі:

  • Націсніце Alt + F11 на клавіятуры або перайдзіце на ўкладку Распрацоўшчык -> Visual Basic , каб адкрыць Рэдактар ​​Visual Basic .

  • Ва ўсплываючым акне кода з радка меню , націсніце Уставіць -> Модуль .

  • Скапіруйце наступны код і ўстаўце яго ў акно кода,
    4611

Гэта гэта не падпрацэдура для выканання праграмы VBA , гэта стварэнне вызначанай карыстальнікамФункцыя (UDF) . Такім чынам, пасля напісання кода не націскайце кнопку "Выканаць" у радку меню.

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

  • У ячэйкі, напішыце наступную формулу,
=Count_Colored_Cells(E5,$B$5:$B$16)

Тут,

Count_Colored_Cells = вызначанае карыстальнікам функцыя, якую вы стварылі ў кодзе VBA ( Count_Colored_Cells , у першым радку кода).

E5 = сіні колер, вызначаны cell

$B5:$B$16 = дыяпазон набору даных з каляровымі ячэйкамі.

  • Націсніце Enter .

Вы атрымаеце колькасць ячэек, вызначаных колерам (напрыклад, у нашым наборы даных ёсць 4 ячэйкі сіняга колеру, таму побач з колерам сіні вызначаная ячэйка ( E5 ), гэта дае нам колькасць 4 ).

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

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

Выснова

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

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.