Како да броите обоени ќелии во Excel (4 едноставни начини)

  • Споделете Го Ова
Hugh West

Користењето бои во работната книга е одличен начин да изгледа попривлечно. Но, бидејќи нема вградена функција за броење на обоените ќелии во Excel, луѓето обично избегнуваат боење ќелии. Но, тоа може да се направи со некои трикови. Во оваа статија, ќе ви покажеме како да ги броите обоените ќелии во Excel.

Преземете го Шаблонот за вежбање

Можете да го преземете шаблонот за бесплатна пракса Excel од овде и да вежбате на свој.

Бротајте обоени ќелии во Excel.xlsm

4 лесни начини за броење обоени ќелии во Excel

Во овој дел, ќе научите како да броите обоени ќелии во Excel со користење на командните алатки на Excel и функциите дефинирани од корисникот (UDF).

1. Користете го Find & Изберете команда за броење обоени ќелии во Excel

На Најди & засилувач; Командата Select е една од најкорисните алатки во Excel за извршување на какви било задачи поврзани со Excel. Овде, ќе го искористиме за броење обоени ќелии во Excel.

Размислете за следнава база на податоци, каде што има три категории на податоци, Категорија: Овошје, Цвет и Храна. И секоја категорија се разликува по различни бои. Категоријата на овошје декларирана во боја Сино , категоријата Цвет во Портокалова и категоријата Храна нема бои во позадина.

Сега ќе научиме како да го дознаете бројот на секоја боја што ја содржи секоја клетка од секоја категорија.

Чекори:

  • Изберете ја базата на податоци со обоениќелии.
  • Во картичката Уредување , изберете Најди & засилувач; Изберете -> Најдете

  • Од полето најди и замени што се појавува, кликнете Опции .

  • Од следното скокачко поле Најди и замени, кликнете на паѓачката листа во Формат -> Изберете Формат од ќелија .

  • Ќе се појави четиридимензионален симбол плус. Ставете го тој симбол над која било обоена ќелија и кликнете на неа (ја избравме сината боја).

  • Повторно, полето за наоѓање и замени ќе се појави и ќе забележите дека полето за етикети Преглед* ќе биде исполнето со боја слична на бојата на ќелијата што сте ја избрале порано.
  • Кликнете Најди ги сите .

Ќе ги добиете сите детали за наведените обоени ќелии заедно со бројот на тие обоени ќелии.

На ист начин, можете да ги броите сите други обоени ќелии во вашиот работен лист во Excel.

Прочитајте повеќе: Како да броите обоени ќелии во Excel без VBA (3 методи)

2. Примена на филтри и функцијата SUBTOTAL во Excel за броење обоени ќелии

Користењето на алатката Filter на Excel и вметнување на функцијата SUBTOTAL во неа, е уште еден ефикасен начин за брои обоени ќелии во Excel. И можеме да го искористиме тоа за да ги броиме обоените ќелии во Excel.

Размислете за следнава база на податоци што е обоена според Категоријата.Сега ќе ги научиме чекорите за да го дознаеме бројот на тие обоени ќелии во Excel користејќи Филтри и функцијата SUBTOTAL .

Чекори:

  • Во друга ќелија од работниот лист, напишете ја следнава формула SUBTOTAL ,
=SUBTOTAL(102,B5:B16)

Тука,

102 = Бројот на видливи ќелии во наведениот опсег.

B5:B16 = Опсегот на обоените ќелии.

  • Ќе го добиете вкупниот број на обоените ќелии во листот (на пр. имаме 12 ќелии со бои на позадината, така што SUBTOTAL ни даде излез од 12 ).

  • Следно, изберете ги само заглавјата на сетот.
  • Одете во Податоци -> Филтер .

  • Ќе вметне паѓачко копче во секое заглавие од сетот.

  • Кликнете на паѓачкото копче од заглавието на колоната што има обоени ќелии во него (на пр. Име на производ).
  • Од паѓачката листа, изберете Филтрирај по боја и ќе ги добиете сите бои од вашата база на податоци во подлиста.

  • Кликнете на бојата што сакате да ја броите (на пр. ја одбравме бојата Сина).
  • Ќе ви ги прикаже само ќелиите обоени со таа наведена боја заедно со бројот на тие ќелии во резултатот SUBTOTAL ќелија (на пр. има 4 сини ќелии во нашата база на податоци).

  • На ист начин, можете да ги броите ситедругите обоени ќелии во вашиот работен лист во Excel (на пр. кога ја избравме портокаловата боја од паѓачката листа, ни ги даде ќелиите обоени со портокалова и бидејќи имаме 5 ќелии обоени со портокалова во нашата база на податоци, така што SUBTOTAL произведена резултатска ќелија 5 )

Прочитајте повеќе: Бротајте ги клетките по боја со условно Форматирање во Excel (3 методи)

3. Спроведување на функциите GET.CELL 4 макро и COUNTIFS во Excel за броење обоени ќелии

Употребата на функциите Excel 4.0 Macro е ограничена поради нејзината компатибилност и причини за тешкотија. Друга причина е што ова е стара макро функција во Excel, па недостасуваат некои нови функции. Но, ако сè уште ви е удобно да работите со EXCEL 4.0 Macros , тогаш ќе ви помогнеме да ја искористите функцијата за броење на обоените ќелии во Excel.

Со истата база на податоци што ја имаме додека вежбавме, ќе научиме како да имплементираме Macro 4 функција за броење обоени ќелии во Excel.

  • Оди во Формули -> Дефинирајте име .

  • Во скокачкото поле Ново име , напишете го следново,
    • Име: GetColorCode (ова е име дефинирано од корисникот)
    • Опсег: Работна книга
    • Се однесува на: =GET. CELL(38,GetCell!$B5)

Тука,

GetCell = Име на листот што ја содржи вашата база на податоци

$B5 = Референца на колоната собојата на позадината.

  • Кликнете OK

Сега имате формула дефинирана од корисникот, =GetColorCode .

  • Во непосредна близина на податоците, напишете ја формулата и притиснете Enter .
  • Ќе произведе број (на пр. 3>42 ).

  • Сега повлечете ја ќелијата надолу за Пополнете ја рачката за да ја примените истата формула на остатокот од ќелиите.

Формулата ќе врати одредени броеви наведени на бои. Значи, сите ќелии со иста боја на позадината ќе го добијат истиот број , а ако нема боја на позадина, формулата ќе врати 0.

  • Сега дефинирајте ги тие бои во други ќелии во истиот работен лист за да го добиете броењето.

Видете ја сликата подолу за да разберете повеќе.

Создадовме табела со име Color Count, и во таа табела, ги дефиниравме Клетките 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 е напредокот на Excel 4.0 macro .

Ајде да започнеме со имплементација на кодот VBA за броење на обоените ќелии во Excel.

Чекори:

  • Притиснете Alt + F11 на вашата тастатура или одете во картичката Програмер -> Visual Basic за да се отвори Visual Basic Editor .

  • Во скокачкиот прозорец со код, од лентата со мени , кликнете Вметни -> Модул .

  • Копирајте го следниот код и залепете го во прозорецот со код,
    7039

Ова е не е под-процедура за извршување на програмата VBA , ова создава Кориснички дефинираноФункција (UDF) . Значи, откако ќе го напишете кодот, не кликнувајте на копчето Стартувај од лентата со мени.

  • Сега вратете се на базата на податоци и дефинирајте ги ќелиите со бои како што направивме во претходниот метод.
  • Погледнете ја сликата подолу за подобро разбирање.

  • Во во ќелијата, напишете ја следнава формула,
=Count_Colored_Cells(E5,$B$5:$B$16)

Тука,

Count_Colored_Cells = дефинираната од корисникот функцијата што сте ја создале во кодот VBA ( Count_Colored_Cells , во првата линија од кодот).

E5 = Дефинирана сина боја ќелија

$B5:$B$16 = опсегот на сетот со обоени ќелии.

  • Притиснете Enter .

Ќе го добиете бројот на ќелиите дефинирани во боја (на пр. има 4 сини ќелии во нашата база на податоци, па веднаш до бојата Сина дефинирана ќелија ( E5 ), таа ни го дава броењето 4 ).

  • Сега повлечете ја ќелијата низ целата колона со Рачка за пополнување за да ги добиете сите брои на вашите обоени ќелии во работниот лист.

Бидејќи имаме 5 ќелии обоени со Портокалова во нашата база на податоци, функцијата Count_Colored_Cells дефинирана од корисникот ни го даде броењето 5 .

Заклучок

Оваа статија ви покажа како лесно да ги броите обоените ќелии во Excel. Се надевам дека овој напис беше многу корисен за вас. Слободно прашајте дали имате прашања во врска со темата.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.