Excel slicer: визуален филтър за таблици с въртеливи движения и диаграми

  • Споделя Това
Michael Brown

Съдържание

В този урок е показано как да добавяте слайсери към таблици, таблици с въртеливи движения и диаграми с въртеливи движения в Excel 2010, 2013, 2016 и 2019 г. Ще разгледаме и по-сложни употреби, като например създаване на потребителски стил на слайсера, свързване на един слайсер към няколко таблици с въртеливи движения и др.

Excel PivotTable е мощен начин за обобщаване на големи количества данни и създаване на обобщени отчети. За да направите отчетите си по-удобни за ползване и интерактивни, добавете визуални филтри , известен още като резачки , на тях. Предайте таблицата си за завъртане с нарязващи елементи на колегите си и те няма да ви притесняват всеки път, когато искат данните да бъдат филтрирани по различен начин.

    Какво е Excel slicer?

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

    Нарязаните файлове бяха въведени в Excel 2010 и са налични в Excel 2013, Excel 2016, Excel 2019 и по-късните версии.

    Ето как можете да филтрирате данните от таблицата за завъртане, като изберете един или повече бутони в полето за срязване:

    Филтри на Excel срещу филтри на PivotTable

    По принцип филтрите за нарязване и филтрите за въртящи се таблици правят едно и също нещо - показват едни данни и скриват други. И всеки метод има своите силни и слаби страни:

    • Филтрирането на въртящи се таблици е малко тромаво. С помощта на слайсерите филтрирането на въртяща се таблица е толкова просто, колкото да щракнете върху бутон.
    • Филтрите са обвързани с една въртяща се таблица, а слайсерите могат да бъдат свързани с множество въртящи се таблици и диаграми.
    • Филтрите са заключени към колони и редове. Режещите елементи са плаващи обекти и могат да се преместват навсякъде. Например можете да поставите режещ елемент до диаграмата на въртене или дори в областта на диаграмата и съдържанието на диаграмата да се актуализира в реално време при щракване на бутон.
    • Филтрите на таблицата Pivot може да не работят много добре на сензорни екрани. Филтрите за нарязване работят чудесно в много среди със сензорни екрани, с изключение на Excel mobile (включително Android и iOS), където тази функция не се поддържа напълно.
    • Филтрите на отчета на таблицата Pivot са компактни, а филтрите за нарязване заемат повече място в работния лист.
    • Филтрите на таблицата Pivot могат лесно да се автоматизират с VBA. Автоматизирането на слайсерите изисква малко повече умения и усилия.

    Как да вмъкнете слайсер в Excel

    За да започнете работа с нарезите, следвайте указанията по-долу, които показват как да добавите нарези за вашата таблица, PivotTable или PivotChart в Excel.

    Как да добавите слайсер за въртяща се таблица в Excel

    Създаването на слайсер на въртяща се таблица в Excel е въпрос на секунди. Ето какво правите:

    1. Щракнете навсякъде в таблицата за завъртане.
    2. В Excel 2013, Excel 2016 и Excel 2019 отидете в Анализирайте tab> Филтър и щракнете върху Вмъкване на резачка В Excel 2010 преминете към Опции и щракнете върху Вмъкване на резачка .
    3. Сайтът Резачки за вмъкване Диалоговият прозорец ще се появи и ще покаже квадратчетата за отметка за всяко от полетата на вашата въртяща се таблица. Изберете едно или повече полета, за които искате да създадете слайсер.
    4. Щракнете върху OK.

    Като пример, нека добавим два слайсъра, за да филтрираме нашата въртяща се таблица по Продукт и Дистрибутор :

    Незабавно се създават два слайсера на въртящи се таблици:

    Как да създадете слайсер за таблица на Excel

    В допълнение към таблиците с въртящи се елементи, съвременните версии на Excel ви позволяват да вмъкнете слайсер за обикновена таблица на Excel. Ето как:

    1. Щракнете навсякъде в таблицата.
    2. На Вмъкване на в раздела Филтри група, щракнете върху Резачка .
    3. В Резачки за вмъкване диалогов прозорец, поставете отметка в квадратчетата за една или повече колони, които искате да филтрирате.
    4. Щракнете върху OK.

    Това е всичко! Създаден е слайсер и вече можете да филтрирате визуално данните от таблицата:

    Как да вмъкнете срез за диаграма на въртене

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

    За да интегрирате по-тясно слайсер с диаграмата на въртене, както е показано на снимката по-горе, изпълнете следните стъпки:

    1. Щракнете навсякъде в диаграмата на въртене.
    2. На Анализирайте в раздела Филтър група, щракнете върху Вмъкване на резачка .
    3. Изберете квадратчетата за отметка за слайсерите, които искате да създадете, и щракнете върху ОК .

    Това ще вмъкне вече познатото поле за нарязване в работния ви лист:

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

    По желание можете да поставите полето на срязване в областта на диаграмата. За тази цел увеличете областта на диаграмата и намалете площта на диаграмата (като просто плъзнете границите) и след това плъзнете полето на срязване в празното пространство:

    Съвет. Ако полето за срязване се скрие зад диаграмата, щракнете с десния бутон на мишката върху срязването и изберете Извеждане на преден план от контекстното меню.

    Как да използвате слайсер в Excel

    Режещите елементи на Excel са проектирани като удобни за потребителя бутони за филтриране, така че използването им е просто и интуитивно. В следващите раздели ще ви дадем някои съвети как да започнете.

    Slicer като визуален филтър на таблицата за завъртане

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

    За премахване на определен елемент от филтъра, щракнете върху съответния бутон в лентата, за да отмените избора на елемента.

    Можете също така да използвате слайсер за филтриране на данни, които не са показани в таблицата за завъртане. Например можем да вмъкнем Продукт след това скрийте Продукт и слизането ще продължи да филтрира нашата въртяща се таблица по продукт:

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

    Например, след като изберем "John" в Дистрибутор резачка, "Череши" в Продукт се изписва в сиво, което показва, че Джон не е извършил нито една продажба на "Череши":

    Как да изберете няколко елемента в слайсер

    Има 3 начина за избиране на няколко елемента в Excel slicer:

    • Щракнете върху бутоните за нарязване, като държите натиснат клавиша Ctrl.
    • Щракнете върху Многократен избор (моля, вижте снимката на екрана по-долу), след което щракнете върху елементите един по един.
    • Щракнете където и да е в полето за нарязване и натиснете Alt + S, за да включите Многократен избор Изберете елементите и след това натиснете отново Alt + S, за да изключите многократното избиране.

    Преместване на слайсер в Excel

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

    Промяна на размера на слайсер

    Както при повечето обекти на Excel, най-лесният начин за промяна на размера на режещия елемент е чрез плъзгане на краищата на кутията.

    Или изберете лентата за рязане, отидете в Опции за инструменти за рязане и задайте желаната височина и широчина на резеца:

    Заключване на позицията на слайсера в работен лист

    За да фиксирате позицията на дадена машина за рязане в лист, просто направете следното:

    1. Щракнете с десния бутон върху слайсера, след което щракнете върху Размер и свойства .
    2. На Форматиране на резачката в прозореца, под Имоти , изберете Не премествайте и не оразмерявайте клетките с кутия .

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

    Изчистване на филтъра за нарязване

    Можете да изтриете текущите настройки на режещия инструмент по един от следните начини:

    • Щракнете където и да е в полето за нарязване и натиснете клавишната комбинация Alt + C.
    • Щракнете върху Изчистване на филтъра в горния десен ъгъл.

    Това ще премахне филтъра и ще избере всички елементи в слайсера:

    Прекъсване на връзката между слизайзер и въртяща се таблица

    За да изключите слизайзер от дадена въртяща се таблица, трябва да направите следното:

    1. Щракнете навсякъде в въртящата се таблица, от която искате да изключите слайсер.
    2. В Excel 2019, 2016 и 2013 отидете в Анализирайте tab> Филтър и щракнете върху Връзки на филтъра . В Excel 2010 отидете в Опции и щракнете върху Вмъкване на резачка > Връзки за нарязване .
    3. В Връзки на филтъра диалоговия прозорец, премахнете отметката от квадратчето за слайсера, който искате да изключите:

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

    Как да премахнете слайсер в Excel

    За да изтриете за постоянно даден слайсер от работния си лист, направете едно от следните действия:

    • Изберете резеца и натиснете клавиша Delete.
    • Щракнете с десния бутон върху резбата, след което щракнете върху Премахване на .

    Как да персонализирате Excel slicer

    Режещите елементи на Excel лесно се персонализират - можете да променяте техния външен вид, цветове и настройки. В този раздел ще се съсредоточим върху това как можете да усъвършенствате режещ елемент, който Microsoft Excel създава по подразбиране.

    Промяна на стила на слайсерите

    За да промените синия цвят по подразбиране на Excel slicer, направете следното:

    1. Щракнете върху слайсера за Инструменти за нарязване да се появи в лентата.
    2. На Инструменти за нарязване Опции в раздела Стилове на нарязване щракнете върху миниатюрата, която искате да използвате. Готово!

    Съвет. За да видите всички налични стилове на нарязване, щракнете върху Още бутон:

    Създаване на персонализиран стил на слайсерите в Excel

    Ако не сте доволни от някой от вградените в Excel стилове за слайсери, направете свой собствен :) Ето как:

    1. На Опции за инструменти за рязане в раздела Стилове на нарязване щракнете върху групата Още (моля, вижте снимката на екрана по-горе).
    2. Щракнете върху Нов стил на резачката бутон в долната част на Стилове на нарязване галерия.
    3. Дайте име на новия си стил.
    4. Изберете елемент на слайсер, щракнете върху Формат и изберете опциите за форматиране за този елемент. Когато приключите, преминете към следващия елемент.
    5. Кликнете върху ОК , и новосъздаденият стил ще се появи в галерията със стилове на слайсера.

    На пръв поглед някои елементи на слайсера могат да ви се сторят объркващи, но се надяваме, че представената по-долу визуализация ще ви подскаже някои неща:

    • Елементите "С данни" са елементи на слайсера, свързани с някои данни в таблицата за завъртане.
    • Елементите "Без данни" са елементи на срез, за които няма данни в таблицата за завъртане (например данните са били премахнати от изходната таблица след създаването на срез).

    Съвети:

    • Ако желаете да създадете страхотен дизайн на резен, но не знаете откъде да започнете, изберете вградения стил, който е най-близък до вашата представа за идеален резен, щракнете с десния бутон на мишката върху него и изберете Дублиране на . Сега можете да персонализирате отделните елементи на този стил за нарязване по свой вкус и да го запазите под различно име.
    • Тъй като персонализираните стилове се запазват на ниво работна книга, те не са достъпни в нови работни книги. За да преодолеете това ограничение, запазете работната книга с персонализираните стилове за нарязване като Шаблон на Excel (*.xltx файл). Когато създадете нова работна книга въз основа на този шаблон, вашите персонализирани стилове за нарязване ще бъдат там.

    Множество колони в Excel slicer

    Когато имате твърде много елементи в слайсер, които не се побират в полето, подредете елементите в няколко колони:

    1. След като изберете слайсер, отидете в Опции за инструменти за рязане tab> Бутони група.
    2. В Колони задайте броя на колоните, които да се показват в полето за нарязване.
    3. По желание регулирайте височината и ширината на полето за нарязване и бутоните, както ви е удобно.

    Сега можете да избирате елементите на слайсера, без да се налага да превъртате нагоре и надолу.

    С помощта на този подход можете дори да направите така, че слайсерът ви да изглежда като табове зад вашата въртяща се таблица:

    За да се постигне ефектът "табове", са направени следните настройки:

    • Машината за рязане е разположена на 4 колони.
    • Заглавието на слайсера е скрито (моля, вижте инструкциите по-долу).
    • Създаден е потребителски стил: границата на слайсера е зададена на никаква, границата на всички елементи и цветът на запълване на "Избран елемент с данни" са зададени така, че да съответстват на цвета на заглавния ред на въртящата се таблица. За повече подробности вижте Как да създадем потребителски стил на слайсера.

    Промяна на настройките на машината за рязане

    Едно от най-хубавите неща за срезките на Excel е, че те могат да се персонализират напълно. Просто щракнете с десния бутон на мишката върху срезката и щракнете върху Настройки на резачката... Сайтът Настройки на резачката ще се появи диалогов прозорец (на снимката по-долу са показани опциите по подразбиране):

    Наред с други неща, следните персонализации могат да се окажат полезни:

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

    Как да свържете срез към няколко таблици с въртеливи движения

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

    За да свържете срез към няколко таблици с въртеливи движения, следвайте следните стъпки:

    1. Създайте две или повече въртящи се таблици, в идеалния случай в един и същи лист.
    2. По желание дайте смислени имена на таблиците за завъртане, за да можете лесно да идентифицирате всяка таблица по името ѝ. За да дадете име на таблица за завъртане, отидете на Анализирайте и въведете име в Име на PivotTable в горния ляв ъгъл.
    3. Създайте слайсер за всяка въртяща се таблица, както обикновено.
    4. Щракнете с десния бутон върху лентата за рязане, след което щракнете върху Отчет за връзките ( Връзки на PivotTable в Excel 2010).

      Алтернативно, изберете лентата за рязане, отидете в Опции за инструменти за рязане tab> Резачка и щракнете върху Отчет за връзките бутон.

    5. В Отчет за връзките диалогов прозорец, изберете всички въртящи се таблици, които искате да свържете с плана за нарязване, и щракнете върху OK.

    Отсега нататък можете да филтрирате всички свързани таблици с въртящи се елементи с едно кликване върху бутона за изрязване:

    По същия начин можете да свържете един слайсер с няколко диаграми на въртене:

    Забележка. Един слъйсер може да бъде свързан само с тези таблици и диаграми на въртене, които се основават на същия източник на данни .

    Как да отключите слайсер в защитен работен лист

    Когато споделяте работните си листове с други потребители, може да искате да заключите таблиците с въртящи се елементи за редактиране, но да запазите възможността за избор на разделители. Ето стъпките за тази настройка:

    1. За да отключите едновременно повече от една машина за рязане, задръжте клавиша Ctrl, докато избирате машините за рязане.
    2. Щракнете с десния бутон на мишката върху някой от избраните слайсери и изберете Размер и свойства от контекстното меню.
    3. На Форматиране на резачката в прозореца, под Имоти , махнете отметката от Заключен и затворете прозореца.

  • На Преглед на в раздела Защита на група, щракнете върху Защитен лист .
  • В Защитен лист диалогов прозорец, маркирайте Използване на PivotTable & PivotChart опция.
  • По желание въведете парола и щракнете върху OK .
  • За повече информация вижте Как да защитим и премахнем защитата на работен лист на Excel.

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

    Надявам се, че този урок е хвърлил малко светлина върху това как да вмъкнете и използвате слайсери в Excel. За да получите повече информация, можете да изтеглите нашата примерна работна книга с примери по-долу. Благодаря ви, че прочетохте, и се надявам да се видим в нашия блог следващата седмица!

    Практическа работна тетрадка за изтегляне

    Примери за Excel Slicer (.xlsx файл)

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.