Как да филтрирате в Google Таблици

Когато работите с големи набори от данни, е полезно да знаете как да филтрирате в Google Таблици(Google Sheets) .

Има два начина да направите това. Можете да използвате филтриращи изгледи в менюто на Google Таблици(Google Sheets menu) , което ви позволява да персонализирате специфични начини за филтриране на данните в листа, които можете да използвате повторно. По-динамичен метод за филтриране на данни в Google Таблици(Google Sheets) е използването на функцията FILTER .

В тази статия ще научите как да използвате и двата метода.

Създайте филтърен изглед(Filter View) в Google Таблици

В този метод ще научите как да приложите филтър, който ще ви показва само данни от голям набор от данни, който искате да видите. Този филтърен изглед ще скрие всички други данни. Можете също да комбинирате параметри на филтъра за по-разширени изгледи на филтри.

Как да създадете филтърен изглед(How to Create a Filter View)

Като пример, представете си, че имате набор от данни, който включва покупки на продукти, направени от клиенти. Данните включват имена, адреси, имейли, телефонни номера и др.

За този пример да приемем, че искате да видите само клиенти от Playa Vista , Калифорния, и само клиенти, които имат имейл адрес „.gov“. 

1. За да създадете този филтър, изберете иконата Създаване на филтър(Create a Filter) в менюто. Тази икона изглежда като фуния. 

2. Ще видите малки икони на филтри, които се появяват от дясната страна на заглавката на всяка колона. Изберете тази икона на фуния в горната част на полето Адрес на клиента(Customer Address) , за да персонализирате филтъра за това поле. 

3. Това ще отвори прозорец, в който можете да персонализирате опциите за филтриране. Изберете стрелката вляво от Филтриране по стойности(Filter by values) . Изберете Изчистване(Clear) , за да премахнете избора от всички записи в това поле. 

Забележка(Note) : Това е важна стъпка, тъй като нулира изгледа от показване на всички записи към не показва нито един. Това подготвя Excel да приложи филтъра, който ще създадете в следващите стъпки.

4. Въведете текста в полето по-долу, по който искате да филтрирате полето. В този пример ще използваме „Playa Vista“ и ще изберем иконата за търсене, за да видим само онези записи, които съдържат този текст. Изберете(Select) всички записи, които се показват в списъка с резултати. Това персонализира вашия филтър, така че само избраните от вас елементи да се показват в електронната таблица.

4. След като изберете бутона OK , ще видите данните във вашия лист филтрирани, така че да се показват само клиенти от Playa Vista .

5. За да филтрирате по второ поле, изберете иконата на филтър в горната част на това поле. Повторете горния процес, за да създадете филтъра. Изчистете всички записи, въведете текста „gov“, за да филтрирате всички имейл адреси, които не съдържат „gov“, изберете тези записи и изберете OK .

Сега сте персонализирали своя филтър, така че да се показват само записите в набора от данни, който ви интересува. За да не се налага да повтаряте този процес всеки път, когато отваряте електронната таблица, е време да запазите филтъра.

Запазване и преглед на изгледи на филтри(Saving and Viewing Filter Views)

Когато приключите с настройката на филтъра, можете да го запазите като изглед на филтър, който можете да активирате по всяко време.

За да запазите изглед на филтър, просто изберете стрелката за падащо меню до иконата на филтъра и изберете Запиши като изглед на филтър(Save as filter view)

Ще видите отворено тъмно сиво поле в горната част на електронната таблица. Това ще ви покаже избрания диапазон, към който се прилага филтърът, и името на полето. Просто(Just) изберете полето до Име(Name) и въведете името, което искате да приложите към този филтър. 

Просто въведете името и натиснете Enter .

Ще забележите от дясната страна на сивата лента, че има икона на зъбно колело. Изберете тази икона, за да видите опциите за филтриране. 

Наличните опции включват:

  • Преименувайте филтъра
  • Актуализирайте диапазона, за който се прилага филтърът
  • Дублирайте филтъра, за да го актуализирате, без да засягате оригиналния филтър
  • Изтрийте филтъра 

Можете да изключите филтъра, който сте активирали по всяко време, просто като изберете отново иконата на филтъра.

Имайте предвид, че когато някой филтър е активиран, иконата на филтъра ще стане зелена. Когато деактивирате филтрите, тази икона ще стане черна. Това е бърз начин да видите целия набор от данни или ако някой филтър е премахнал данни от текущия изглед.

По-късно, ако искате да активирате отново някой от създадените от вас филтри, просто изберете падащата стрелка до иконата на филтъра. Ще видите филтрите, които сте запазили, да се показват в менюто. Просто(Just) изберете този филтър, за да го активирате, когато пожелаете.

Това ще филтрира изгледа отново с помощта на настройките на филтъра, които сте конфигурирали.

Използване на функцията FILTER

Друга опция за филтриране в Google Sheets е използването на функцията FILTER .

Функцията FILTER ви позволява да филтрирате набор от данни въз основа на произволен брой условия, които изберете. 

Нека да разгледаме използването на функцията FILTER , като използваме същия пример за покупки на клиенти(Customer Purchases) като последния раздел.

Синтаксисът на функцията FILTER е както следва:

FILTER(диапазон, условие1, [условие2, …])(FILTER(range, condition1, [condition2, …]))

Изискват се само диапазонът и едно условие за филтриране. Можете да добавите толкова допълнителни условия, колкото искате, но те не са задължителни.

Параметрите на функцията FILTER са както следва:

  • диапазон(range) : Диапазонът от клетки(range of cells) , които искате да филтрирате
  • условие1(condition1) : колоната или редовете, които искате да използвате за филтриране на резултатите 
  • conditionX : Други колони или редове, които също искате да използвате за филтриране на резултатите

Имайте предвид, че диапазонът, който използвате за вашите условия, трябва да има същия брой редове като целия диапазон.

Например, ако искате да създадете същия филтър като първата част на тази статия, ще използвате следната функция FILTER(FILTER function) .

=FILTER(F1:J20,SEARCH(“Playa Vista”,H1:H20),SEARCH(“gov”,I1:I20))

Това грабва редовете и колоните от оригиналната таблица с данни (F1: J20 ) и след това използва вградена функция ТЪРСЕНЕ(SEARCH) , за да търси в колоните за адрес и имейл за текстовите сегменти, които ни интересуват.

Функцията ТЪРСЕНЕ(SEARCH) е необходима само ако искате да търсите текстов сегмент. Ако се интересувате повече от точно съвпадение, можете просто да използвате това като изявление за условие:

I1:I20=”[email protected]

Можете също да използвате други условни оператори, като > или <, ако искате да филтрирате стойности, по-големи или по-малки от фиксирана граница.

След като натиснете Enter , ще видите резултатите от функцията FILTER като таблица с резултати.

Както можете да видите, се връщат само колоните в диапазона, който сте избрали в първия параметър на функцията. Затова е важно да поставите функцията FILTER в клетка, където има място (достатъчно колони), за да се покажат всички резултати.

Използване на филтри в Google Таблици

Филтрите в Google Таблици(Google Sheets) са много мощен начин за копаене в много големи набори от данни(very large sets of data) в Google Таблици(Google Sheets) . Функцията FILTER ви дава гъвкавостта да запазите оригиналния набор от данни на място, но да изведете резултатите другаде.

Вградената функция за филтриране в Google Таблици(Google Sheets) ви позволява да променяте активния изглед на набор от данни по какъвто и да е начин, който ви интересува в даден момент. Можете да запазвате, активирате, деактивирате или изтривате филтри, както желаете.

Имате ли интересни съвети за използване на филтри в Google Таблици(Google Sheets) ? Споделете(Share) ги в секцията за коментари по-долу.



About the author

Аз съм уеб разработчик с над 10 години опит, включително 8 години като професионален софтуерен инженер. Също така имам опит в разработването на мобилни приложения и игри, както за настолни компютри, така и за мобилни устройства. В свободното си време обичам да играя видео игри и да гледам филми, да слушам музика, да чета книги и да се занимавам с градинарство.



Related posts