- •Кафедра прикладной математики
- •Тема: «табличный процессор excel».
- •Интерфейс среды excel.
- •Средства управления excel.
- •Клавиши помощи
- •Клавиши редактирования
- •Прочие клавиши
- •Организация данных в excel.
- •Операции с рабочими листами.
- •Ввод и редактирование данных.
- •Вставка Строка
- •Вставка Столбец
- •Типы данных.
- •Сервис Параметры Вычисления
- •Вычисления. Формулы и функции.
- •Стиль представления данных.
- •Мастер условного форматирования.
- •Контроль ввода.
- •Функции рабочего листа.
- •Арифметические функции:
- •Функции округления:
- •Степенные функции:
- •Тригонометрические функции:
- •Текстовые функции:
- •Логические функции:
- •Функции выбора и поиска:
- •Сводные функции:
- •Функции обработки дат:
- •Финансовые функции:
- •Информационные функции:
- •Ошибочные значения:
- •Функции анализа ошибок:
- •Матричные функции:
- •Выявление зависимостей и структуры.
- •Обобщение данных.
- •Сортировка.
- •Фильтрация.
- •Консолидация.
- •Сводная таблица.
- •1 Шаг. Определение типа источника данных.
- •Создание серийных документов.
- •Лекция № 9
- •По курсу «информатика»
- •- Страница 124 -
Логические функции:
ЕСЛИ(<условие>;<результат, если условие истинно>;[<результат, если условие ложно>]) – функция оценивает логическое <условие>, и если оно истинно, возвращает первый результат, если нет – второй. Большую гибкость при формировании условий придает использование логических функций И( ), ИЛИ( ), НЕ( ). С их помощью можно формулировать достаточно сложные условия.
И(<условие>;<условие>; …) –возвращает значение ИСТИНА, если истинны все аргументы. Функция еще называется функцией логического умножения.
ИЛИ(<условие>;<условие>; …) – возвращает значение ИСТИНА, если истинен хотя бы один из аргументов. Функция еще называется функцией логического сложения.
НЕ(<условие>) – возвращает значение ИСТИНА, если ложен аргумент и наоборот. Функция еще называется функцией отрицания или инверсии, поскольку ее значение всегда противоположно значению аргумента.
Функции выбора и поиска:
ВЫБОР(<номер>;<значение1>;<значение2>; …) – возвращает значение из списка значений с заданным <номером> от 1 до 29.
ПОИСКПОЗ(<искомое значение>;<область поиска>[;<тип поиска>]) – осуществляет поиск позиции (клетки) в <области поиска>, значение данных в которой близко искомому значению. Результатом является не само найденное значение (оно известно), а его номер в <области поиска>. Искомое значение и область могут быть любого возможного типа. Понятие близости определяется значением параметра <тип поиска>. Он может иметь одно из трех значений:
0 – соответствие должно быть точным (полное совпадение).
1 – ищется наибольшее значение, которое меньше или равно (если есть) искомому. Область поиска должна быть упорядочена по возрастанию. Если параметр не указан, он считается равным 1.
-1 – ищется наименьшее значение, которое больше или равно искомому. Область поиска должна быть упорядочена по убыванию.
ГПР(<искомое значение>;<область поиска>;<номер строки извлечения>[;<тип поиска>]) – осуществляет поиск <искомого значения> в самой верхней строке <области поиска>. Эту строку будем называть ключевой строкой. Результат извлекается из строки с заданным <номером> относительно ключевой строки <области поиска>. Номер ключевой строки блока поиска – всегда 1 (этот номер не имеет никакого отношения к фактическим номерам строк в рабочих листах книги). Т.о., в несколько схематичной форме функция может быть описана следующим образом:
ГПР(<что искать>;<где искать>;<откуда взять>;<как искать>).
Параметр <тип поиска> имеет значение ИСТИНА или ЛОЖЬ. Если ЛОЖЬ, поиск в первой строке будет точным, если ИСТИНА (или параметр не задан) – приблизительным (интервальным). В этом случае найденным считается наибольшее значение, меньшее или равное искомому. Ключевая строка тогда должна быть отсортирована по возрастанию. Следует помнить, что логические значения ИСТИНА и ЛОЖЬ внутри формул могут быть заменены на 1 и 0 соответственно.
ВПР(<искомое значение>;<область поиска>;<номер столбца извлечения>[;<тип поиска>]) – осуществляет поиск <искомого значения> в самом левом ключевом столбце <области поиска>. Результат извлекается из столбца с заданным <номером> относительно ключевого столбца <области поиска>. Функция является вертикальным аналогом функции ГПР( ).
СМЕЩ(<ссылка>;<строк смещения по вертикали>;<столбцов смещения по горизонтали>;<высота>;<ширина>) – функция возвращает диапазон заданной <высоты> и <ширины>, смещенной относительно <ссылки> на соответствующее число <строк> и <столбцов>. Результатом может быть как адрес одной клетки, так и целый блок. Функция может быть использована другими функциями, работающими с адресами (например, функцией СУММ( )).
ЧИСЛСТОЛБ(<область>) – возвращает число столбцов в <области>.
ЧСТРОК(<области>) – возвращает число строк в <области>.
АДРЕС(<номер строки>;<номер столбца>;[<тип ссылки>];[<стиль ссылки>];[<стиль ссылки>];[<имя листа>]) – возвращает в текстовой форме адрес ячейки, находящейся на пересечении строки и столбца с указанными номерами в заданном листе. <Тип ссылки> - указывает тип возвращаемой ссылки и может иметь одно из значений:
1 – абсолютный (например, $A$1);
2 – абсолютная строка, относительный столбец (A$1);
3 – относительная строка, абсолютный столбец ($A1);
4 – относительный (А1).
Если тип не указан, он считается абсолютным (тип 1).
<Стиль ссылки> - логическое значение. ИСТИНА (или опущено) – ссылка в стиле А1; ЛОЖЬ – ссылка в стиле С1К1.
<Имя листа> - имя рабочего листа или листа макросов.
ДВССЫЛ(<ссылка на ячейку>;<стиль ссылки>) – возвращает ссылку, заданную аргументом <ссылка на ячейку>.
<Ссылка на ячейку> - адрес ячейки, которая содержит либо ссылку в стиле А1, либо ссылку в стиле R1C1, либо имя, определенное как ссылка. Если <ссылка> не допустима, возвращается значение ошибки #ССЫЛ!.
<Стиль ссылки> - логическое значение, указывающее стиль ссылки, содержащейся в ячейке (ИСТИНА – ссылка в стиле А1, ЛОЖЬ – в стиле R1C1).
Функция используется для того, чтобы получить значение, находящееся в ячейке, ссылка на которую находится в другой ячейке.
ИНДЕКС(<область>;<номер строки>;<номер столбца>) – возвращает ссылку на ячейку, находящуюся на пересечении <строки> и <столбца> с указанными номерами внутри <области>. Результат функции интерпретируется другими функциями как ссылка (адрес), однако функция ИНДЕКС( ) «чистом виде» возвращает значение (число, текст), находящееся в клетке. Если <область> содержит только одну строку/столбец, то аргумент <строка> или <столбец>, соответственно, является необязательным. Так, для одной строки можно использовать форму ИНДЕКС(<область>;;<столбец>). Если аргумент <строка/столбец> равен 0, функция вернет ссылку соответственно на целую строку/столбец.
СТОЛБЕЦ([<ссылка>]) – возвращает номер столбца по заданной <ссылке> на клетку.
СТРОКА([<ссылка>]) – возвращает номер строки по заданной <ссылке> на клетку.