Како филтрирати ћелије подебљаним обликовањем фонтова у Екцелу (једноставан водич)

Стално добијам овај упит. Људи имају огромне скупове података и неко у њиховом тиму је истакнуо неке записе форматирајући их подебљаним фонтом.

Ви сте ти који добијате ове податке и морате филтрирати све ове записе који имају подебљано обликовање.

На пример, претпоставимо да имате скуп података као што је приказано у наставку и желите да филтрирате све ћелије које су форматиране подебљаним фонтом.

Будимо реални.

Не постоји једноставан начин за то.

Не можете једноставно користити Екцел филтер да бисте добили све подебљане ћелије. Али то не значи да морате губити сате и радити то ручно.

У овом водичу ћу вам показати три начина филтрирања ћелија са подебљаним обликовањем фонта у Екцелу:

Метод 1 - Филтрирајте подебљане ћелије помоћу функције Пронађи и замени

Нађи и замени може се користити за проналажење одређеног текста на радном листу, као и одређеног формата (као што су боја ћелије, боја фонта, подебљани фонт, боја фонта).

Идеја је пронаћи подебљано обликовање фонта на радном листу и претворити га у нешто што се лако може филтрирати (Савет: Боја ћелије се може користити као филтер).

Ево корака филтрирања ћелија са подебљаним форматом текста:

  1. Изаберите цео скуп података.
  2. Идите на картицу Почетна.
  3. У групи Уређивање кликните на падајући мени Нађи и изабери.
  4. Кликните на Замени. (Тастерска пречица: Цонтрол + Х)
  5. У дијалогу Пронађи и замени кликните на дугме Опције.
  6. У одељку Пронађи шта идите на падајући мени Обликовање и изаберите „Изабери формат из ћелије“.
  7. Одаберите било коју ћелију која има текст подебљаног формата фонта.
  8. У одељку „Замени са:“ идите на падајући мени Обликовање и кликните на опцију „Изабери формат из ћелије“.
  9. У дијалогу Замени формат изаберите картицу Попуни, изаберите било коју боју и кликните на дугме У реду (уверите се да је то боја која већ не постоји у ћелијама радног листа).
  10. Кликните на Замени све. Ово ће обојити све ћелије које садрже текст подебљаним фонтом.

У горњим корацима смо конвертовали подебљани текст у формат који Екцел препознаје као критеријум филтера.

Сада да бисте филтрирали ове ћелије, ево корака:

  1. Изаберите цео скуп података.
  2. Идите на картицу Подаци.
  3. Кликните на икону Филтер (Пречица на тастатури: Цонтрол + Схифт + Л)
  4. За колону коју желите да филтрирате кликните на икону филтера (стрелица надоле у ​​ћелији).
  5. У падајућем менију идите на опцију „Филтрирај по боји“ и изаберите боју коју сте применили на ћелије са текстом подебљаног формата фонта.

Ово ће аутоматски филтрирати све ћелије које имају подебљано обликовање фонта.

Покушајте сами … Преузмите датотеку

2. метод - Коришћење Гет.Целл формуле

Време је за скривени драгуљ у Екцелу. То је макро функција програма Екцел 4 - ГЕТ.ЦЕЛЛ ().

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

ГЕТ.ЦЕЛЛ функција даје информације о ћелији.

На пример, може вам рећи:

  • Ако ћелија има подебљано обликовање или не
  • Ако ћелија има формулу или не
  • Ако је ћелија закључана или не, итд.

Овде је синтакса формуле ГЕТ.ЦЕЛЛ

= ГЕТ.ЦЕЛЛ (број_типка, референца)
  • Тип_број је аргумент за навођење информација које желите да добијете за референцирану ћелију (на пример, ако унесете 20 као број_типка, вратило би се ТРУЕ ако ћелија има подебљани формат фонта, а ФАЛСЕ ако није).
  • Референце је референца ћелије коју желите да анализирате.

Сада ћу вам показати како филтрирати ћелије са текстом у подебљаном формату фонта помоћу ове формуле:

  1. Идите на картицу Формуле.
  2. Кликните на опцију Дефине Наме.
  3. У дијалогу Ново име користите следеће детаље:
    • Назив: ФилтерБолдЦелл
    • Опсег: Радна свеска
    • Односи се на: = ГЕТ.ЦЕЛЛ (20, $ А2)
  4. Притисните ОК.
  5. Идите у ћелију Б2 (или било коју ћелију у истом реду као и она у првој ћелији скупа података) и откуцајте = ФилтерБолдЦелл
  6. Копирајте ову формулу за све ћелије у колони. Вратиће ТРУЕ ако ћелија има подебљано обликовање и ФАЛСЕ ако нема.
  7. Сада изаберите цео скуп података, идите на картицу Подаци и кликните на икону Филтер.
  8. У колони у којој имате ТРУЕ/ФАЛСЕ изаберите падајући мени филтера и изаберите ТРУЕ.

То је то!

Све ћелије са текстом подебљаног фонта сада су филтриране.

Напомена: Пошто је ово макро функција, морате да сачувате ову датотеку са .клсм или.клс ектенсион.

Нисам могао да пронађем чланак помоћи на страници ГЕТ.ЦЕЛЛ () компаније Мицрософт. Ево нешто што сам пронашао на огласној табли господина Екцел.

Покушајте сами … Преузмите датотеку

Метод 3 - Филтрирајте подебљане ћелије помоћу ВБА

Ево још једног начина филтрирања ћелија са текстом подебљаног фонта помоћу ВБА.

Ево корака:

  1. Кликните десним тастером миша на картицу радног листа и изаберите Прикажи код (или користите тастерску пречицу АЛТ + Ф11). Ово отвара позадину ВБ Едитор -а.
  2. У прозору ВБ Едитор било би окно Пројецт Екплорер. Ако га нема, идите на Виев и изаберите Пројецт Екплорер.
  3. У окну Пројецт Екплорер, десним тастером миша кликните на радну свеску (ВБАПројецт) на којој радите, идите на Уметни и кликните на Модул. Ово убацује модул у који ћемо ставити ВБА код.
  4. Двапут кликните на икону модула (да бисте били сигурни да је ваш код у модулу) и залепите следећи код у окно са десне стране:
    Функција БолдФонт (ЦеллРеф као опсег) БолдФонт = ЦеллРеф.Фонт.Болд Крајња функција
  5. Идите на радни лист и користите формулу испод: = БолдФонт (Б2)
  6. Ова формула враћа ТРУЕ тамо где је подебљано обликовање примењено на ћелију, а ФАЛСЕ у супротном. Сада можете једноставно филтрирати све ТРУЕ вредности (као што је приказано у Методи 2)

Опет! Ова радна свеска сада има макро, па је сачувајте са екстензијом .клсм или .клс

Покушајте сами … Преузмите датотеку

Надам се да ће вам ово дати довољно времена за толико потребну паузу за кафу 🙂

Да ли знате неки други начин да то учините? Волео бих да учим од вас. Оставите своје мисли у одељку за коментаре и будите сјајни.

wave wave wave wave wave