Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы по информатике.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
417 Кб
Скачать
☆

14.Табличный процессор. Логические функции если( ), и( ), или( ). Правила использования. Привести примеры с использованием этих функций.

Логические значения. Аргументы ряда функций могут принимать только логические значения ИСТИНА (TRUE) и ЛОЖЬ (FALSE). Логическое выражение возвращает на рабочий лист или в ячейку, в которой эта формула находится, одно из логических значений. Например, формула =ЕСЛИ(А1=ИСТИНА;”Новая”;”Старая”)&”цена”- это логическое выражение. Если значение в ячейки А1 равно ИСТИНА, то функция ЕСЛИ возвращает строку Новая, а вся формула в целом возвращает значение Новая цена;

15. Табличный процессор. Выбор данных с помощью расширенного и автоматического фильтра. Привести пример.

Excel дает возможность выборочно работать с данными, удовлетворяющими условиям (критериям) поиска, которые задает пользователь. Процесс выбора данных называется фильтрацией. Фильтрация происходит в пределах предварительно выделенного диапазона или заданной таблицы.

В Excel существует возможность фильтрации данных с помощью Автофильтра и Расширенного фильтра.

Использование автофильтра

С помощью функции автофильтра выбор отдельных записей можно производить непосредственно в самой таблице. При этом для выбора данных можно задавать целый ряд различных критериев. Активизация функции автофильтра происходит путем выбора команды Данные►Фильтр► Автофильтр. Фильтрация таблицы оставляет на экране для обработки только те записи, которые удовлетворяют критериям, остальные строки становятся скрытыми. Команда вызова Автофильтра помещает кнопки раскрывающихся списков в названия полей, при помощи этих кнопок задаются критерии отбора. Стрелки кнопок раскрывающихся списков тех полей, которые задействованы в критерии, меняют цвет с черного на голубой.

Если задать критерии отбора в нескольких столбцах (полях), то они связываются между собой по принципу логического И.

Автофильтр предоставляет несколько видов фильтрации данных:

1.      Выбор записей с заданным значением поля происходит путем выбора в раскрывающемся списке значения поля для поиска точного соответствия.

2.      Выбор записей по условию производится командой Условие, в результате чего открывается диалоговое окно Пользовательский автофильтр, где задают критерии с участием одного или двух условий с использованием шаблонов(”?” и “*”) , операций сравнения и логических операций И, ИЛИ.

3.      Выбор первых наибольших или наименьших n значений позволяет выполнить команда Первые 10.

4.      Команда Все восстанавливает на экране все скрытые фильтром строки таблицы.

Использование расширенного фильтра

Расширенный фильтр предоставляет широкие возможности поиска и фильтрации. Он позволяет не только применять операцииИ, ИЛИ, но и составлять вычисляемые критерии. Кроме того, отфильтрованные данные могут быть скопированы в заданный диапазон рабочего листа.

При работе с расширенным фильтром создаются три области:

1.      Исходный диапазон. Область, где хранятся исходные данные. Содержит диапазон, подлежащий фильтрации, т.е. исходную таблицу обязательно вместе с шапкой таблицы.

2.      Диапазон условий. Область на рабочем листе, где задаются критерии поиска информации. Диапазон условий применяется для задания условия отбора записей и формируется из строки заголовков полей, которые будут ключевыми при отборе записей, и строки или строк критериев.

При создании диапазона условий необходимо пользоваться следующими рекомендациями:

·        В верхней строке диапазона критериев должны быть расположены имена, в точности, совпадающие с заголовками столбцов исходного диапазона. Можно перечислить все имена, но это необязательно, достаточно указать только те, которые определяют условия отбора. Точное соответствие имен полей исходного диапазона и имен, указанных в диапазоне условий, проще всего обеспечить копированием из самой таблицы.

·        Ниже должна располагаться хотя бы одна строка, где задаются условия. В условия отбора расширенного фильтра может входить несколько условий, накладываемых на один столбец, несколько условий, накладываемых одновременно на несколько столбцов, а также условия, накладываемые на вычисляемое формулой значение.

·        Для объединения критериев с помощью логического И нужно указать задаваемые критерии в одной строке, а для объединения критериев с помощью логического ИЛИ следует представить критерии в разных строках. Следует также учитывать, что в случае необходимости вместе с критерием в ячейку надлежит ввести оператор сравнения. Для обозначения точного соответствия поля записи заданному критерию при задании критериев знак равенства (=) не используется.

3.       Выходной диапазон. Область, в которую Excel копирует выбранные из таблицы данные. Этот диапазон должен быть расположен на том же листе, что и исходный. Извлеченную информацию можно поместить на другой лист копированием результата фильтрации. Задание выходного диапазона необязательно, т. к. существует опция “Фильтровать список на месте”. В этом случае фильтрация преобразует исходную таблицу в набор записей, удовлетворяющих условиям выбора.

Диапазон условий и выходной диапазон рекомендуется отделять от  исходного диапазона, хотя бы одной пустой строкой (если они будут располагаться ниже или выше исходного диапазона) или одним пустым столбцом  (если они будут располагаться левее или правее исходного диапазона). Если же предполагается, что исходный диапазон со временем будет расширяться, то диапазон условий рекомендуется разместить выше списка.