Змест
Выкарыстанне колераў у кнізе - выдатны спосаб зрабіць яе больш прывабнай. Але паколькі ў 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. Я спадзяюся, што гэты артыкул быў для вас вельмі карысным. Не саромейцеся пытацца, калі ў вас ёсць якія-небудзь пытанні па тэме.