Програма за изучаване на системата за създаване на електронни таблици Excel за Windows. Изданието съдържа основните команди на продукта и начина на използването им


Action – операция над данните – може да бъде дефинирано: Filter



страница6/6
Дата24.07.2016
Размер0.87 Mb.
#4194
ТипПрограма
1   2   3   4   5   6

Actionоперация над данните – може да бъде дефинирано:

Filter the List in-place - филтриране и показване на резултата от филтрацията на мястото, където е разположена базата данни

или

Copy to Another Location - копиране на филтрираните записи в областта за изход;

Unique Records Only – опция за създаване на условия за неповторяемост на филтрираните данни. Опцията се използва за проверка и отсяване на дублиращите се записи. Ако бъде избрана без да бъде дефиниран критерий, всички дублиращи се записи ще бъдат скрити.

List Range – област на списъка с данни (входна област) – включва адреса на таблицата, която ще се филтрира. Като първи ред във входната област задължително трябва да се включат имената на колоните, тъй като те идентифицират структурата на записите с данни. По тази причина имената на колоните в списъка трябва да бъдат уникални. Ако в таблицата не е имало празни или слети клетки, тогава тя ще се маркира автоматично. В противен случай потребителят трябва да маркира таблицата, която ще се филтрира за да е коректно съдържанието на List Range.

Criteria Range – област за критерий. Включва адресите на клетките в областта от табличния лист, където е зададен критерия за филтрация. Независимо, че в критериалната област могат да бъдат предварително подготвени няколко възможни условия за търсене, в даден момент филтрирането се осъществява по текущо дефинирания критерий.

Copy To – изходна област – задават се адресите на област от табличния лист, където Excel ще изведе резултата от филтрацията. Добре е изходната област да се предвиди достатъчно голяма, тъй като е трудно да се предвиди броят на извлечените записи. При недостиг на място се извеждат толкова записи , колкото могат да се поберат в областта и се извежда съобщение дали да се копират и останалите записи или не. От тази гледна точка най-добре е зоната да се обяви като неограничена. Това става като в Copy To се включат само адресите на клетките от реда с имената на колоните. Ако вместо област се укаже само една клетка, Excel копира в областта, започваща от клетката не само филтрираните записи с данни, но и имената на колоните в изходния списък.

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

Известна особеност в техниката на работа съществува, когато филтрираните записи трябва да се копират в друга работeн лист. Тогава е необходимо първо да се избере клетката от страницата, в която ще се копират записите и след това да се стартира команда Data/Filter/Advanced Filter.

Анулиране на резултатите от Advanced Filter и показване на скритите записи става с командата Data/Filter/Show All.

Когато е установен режим на филтриране – независимо дали с AutoFilter или Advanced Filter много от командите и възможностите на Excel се прилагат само върху филтрираните записи. Филтрирания списък може да бъде;


  • отпечатван – печатат се само показаните на екрана (видимите) записи;

  • форматиран – форматират се само видимите клетки;

  • редактиран – изчистват се и се копират само видимите клетки;

  • сортиран – пренареждат се само видимите редове;

  • обобщаван с бутона за автоматична сума () – сумират се само видимите данни;

  • графично интерпретиран – редиците (series) и диаграмата включват само видимите данни.

На фиг 1 е показана таблица, която се интерпретира от Excel като база от данни за спортисти. Въведени са данни за името, ръста, годините, 3 дициплини и броя точки, който има всеки спортист за различните дисциплини. Въведени са данните за 10 спортиста, като в колоната (полето) с етикет “общ брой” (фиг.2) е пресметната сумата от точките по 3-те дисциплини за всеки един от спортистите.

В първия пример на фиг.1 условието за филтриране е от тип “И” , т.е. отговаря на задачата: да се копират на отделно място записите на спортистите, за които “дисциплина1 е “бягане”, годините са >=14 и точките им по тази дисциплина са >=30. На фигурата са показани настройките в диалоговия прозорец Advanced Filter, с които е извършено филтрирането и резултатът е копиран на определено място в табличния лист.


Фиг. 1. Филтриране на записи при зададено условие AND между различните полета в областта за критерий



Фиг.2 Условие OR и изчислителен критерий



На фиг. 2 е създаден Advanced Filter, в който условията за полетата са и от двата типа: ръстът е > 1.90, или годините са <15 или общия брой точки е в диапазона >=100 и <150. Критерият за общия брой точки е “изчислителен”, т.е. в него участват стойностите на колоната J2..J11 (относителните адреси) и клетките А16 и В16 (абсолютните им адреси) за задаване на граничните стойности на интервала (>=100 и <150). Показани са и настройките в диалоговия прозорец Data/Filter/Advanced Filter. Резултатът е поместен в същия лист, като нова таблица.
ЛИТЕРАТУРА


  1. Майкъл Халвърсън. Всичко за Microsoft OfficeXP, СофтПрес 2001

  2. Петър Живков, Мария Николова, Кратко ръководство за Excel 97, Издателство при ВВМУ


Мария Иванова Еремиева

Кратко ръководство Еxcel 2002

Печат: ВВМУ “Н. Й. Вапцаров” – гр. Варна, 2007 г.




Сподели с приятели:
1   2   3   4   5   6




©obuch.info 2024
отнасят до администрацията

    Начална страница