![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Функции и вычисления. (логические, табличные, матричные функции, прогнозирование)
(логические, табличные, матричные функции, прогнозирование) Excel имеет более 500 встроенных функций. Любую из них можно вводить с клавиатуры непосредственно в строке формул окна Excel или используя Мастер функций (Вставка-Функция или Функция СУММ (А1; В5; С10) выдаст сумму чисел, заданных в аргументах-ссылках; МИН(С2: Е4) найдёт минимальное среди чисел указанного в аргументе диапазона ячеек. В качестве аргументов могут применяться другие (вложенные) функции; например, СУММ (МИН (C2: E4)); A1; B5; C10).
Все функции разделены на группы. Самую большую группу составляют вычислительные функции Они также разделены на подгруппы. К ним относятся математические, тригонометрические, статистические и др. Функции текстовой группы выполняют преобразования чисел в ASCII-коды (Американский стандартный код обмена информацией) и обратно, определяют длину данных, выделяют из строк подстроки, объединяют подстроки, удаляют пробелы. Информационные функции определяют состояние ячеек, выдают типы ошибок. Финансовые обрабатывают платежи, инвестиции, процентные ставки. Подробная информация обо всех функциях есть в Справке диалоговых окон Мастера функций. Там же можно получить информацию по синтаксису выбранной функции и прототипам ее аргументов. Мастер функций применяют также при наборе сложных формул с большим числом аргументов; онупрощает набор функций, так как разбивает эту операцию на отдельные шаги, выдает подсказки, отображает результат каждого шага на экране и берет на себя часть работы, добавляя в формулу поля для ввода аргументов, скобки, точки с запятой. Его окно можно перемещать. Если в процессе набора формулы нужна вложенная функция, её имя вставляют из открывающегося списка функций слева в строке формулы, при этом появляется новое окно. После ввода аргументов вложенной функции в её окне вместо ОК делают щелчок в поле ввода основной функции в строке формулы, чтобы вернуться в её окно и закончить набор. Автосуммирование. Вызывается кнопкой (S) на стандартной панели инструментов и предназначена для быстрого вычисления суммы значений ячеек, расположенных в последовательных строках или столбцах. Если выделить интервал C3: F5 в представленном ниже фрагменте таблицы и нажать кнопку Автосумма, то все пустые клетки заполнятся суммарными значениями. Чтобы увидеть последовательность обработки чисел по заданным формулам, применяют Трассировку вычислений - выделяют ячейку с результатом, затем Зависимости-Влияющие ячейки и появляются линии, указывающие порядок использования аргументов при вычислении. А если выделить ячейки-аргументы, задать Зависимости-Зависимые ячейки, стрелки укажут результаты.
Логическая функция ЕСЛИ имеет 3 аргумента и позволяет по условию выбирать разные решения. Её синтаксис: ЕСЛИ (лог_выраж; знач.1; знач2). если лог.выраж. (1-й аргумент) - истина, Любое логическое выражение (“высказывание”) В качестве логических выражений используются: - логические одночлены - два или более логич.отношений, соединенные логической операцией " И": - логические многочлены - два или более логических одночлена, соединенные операцией " ИЛИ" Функция ЕСЛИ неявно применяется в функциях СУММЕСЛИ и СЧЁТЕСЛИ, вычисляющих сумму и количество тех значений, которые удовлетворяют заданному условию. Табличные функции предназначены для обработки данных одной или нескольких таблиц. Функции ВПР (вертикальный просмотр таблиц - по столбцам) и ГПР (горизонтальный - по строкам) позволяют сопоставить данные двух таблиц - основной ивспомогательной (справочной). Справочные таблицы содержат граничные значения диапазонов, а основные - произвольные значения, каждое из которых должно быть отнесено к одному из диапазонов. Рассмотрим пример обработки результатов тестирования группы студентов по 3 предметам. Необходимо для каждого студента определить общую оценку в десятибальной системе по результатам Табл.1 с использованием справочной таблицы Табл.2. Справочная таблица содержит оценки, соответствующие сумме баллов. Если сумма находится в пределах от 1 до 7, то оценка – 2; если от 8 до 14, то – 3 и т.д. Данные в этой таблице должны быть упорядочены.
1) адрес 1-го значения в столбце массива исходных данных; 2) абсолютную ссылку на массив всех значений справочной таблицы; 3) номер столбца, содержащего искомые данные; 4) пусто или истина, что означает соответственно приближённое или точное совпадение исходного значения 1-й таблицы и значения из Ниже представлено решение этой задачи.
Функция РАНГ возвращаетранг значений в списке значений (их порядковые номера относительно других значений). Например, тестируемых можно распределить по местам, задав 1 тому, кто набрал наибольшее количество баллов, 2 – для второго места и т.д. Функция имеет 3 аргумента: * число в первой ячейке столбца исходных данных; * ссылка на весь исходный столбец в абсолютной адресации; * порядок (0 - по возрастанию ранга, 1 - по убыванию). Функция ЧАСТОТА (исходный массив; массив карманов) считает, сколько значений из исходного массива попадают в диапазоны значений, представленные в массиве карманов. Матричные функции предназначены для обработки двумерных массивов данных - матриц, которые применяются для решения математических задач. В Excel это Математические функции: МОПРЕД – вычисление определителя матрицы, МОБР – вычисление обратной матрицы, МУМНОЖ – перемножение матриц, и в категории Ссылки и массивы ТРАНСП – транспонирование матрицы.
каждой матрицы на постоянное число, вычитание 13 -15 23 и возвратит результирующую матрицу -11 34 15 Для решения системы уравнений её представляют в матричном виде: АХ=В, где Функции прогнозирования. Одной из наиболее часто используемых возможностей Excel является экстраполяция ряда имеющихся данных с целью оценки характера их изменения и получения прогноза на будущее. Известны различные способы решения этой задачи - простые (на основе арифметической и геометрической прогрессии) и специально разработанные методы. Среди статистических функций Excel есть две функции - Тенденция и Рост, вычисляющие соответственно линейную и экспоненциальную экстраполяцию. Эти функции имеют по три обязательных аргумента (известные значения y, известные значения x и новые значения х). По первым двум наборам данных – x и y Excel строит зависимость у от х; после обработки этих значений формируется новая линия - тренд (прямая для Тенденции и кривая для Роста), которая затем продолжается до заданного нового значения х. Можно проиллюстрировать решение такой задачи на примере. Этот пример достаточно подробно описан и может быть выполнен самостоятельно. Пример 1. Имеются данные об объемах ежеквартальных продаж за некоторый период. Требуется получить прогноз динамики роста объемов продаж на ближайший год.
Решение. 1) Открыть новый лист Еxcel, ввести в него данные таблицы; для столбцов А и B применить автозаполнение (числовой столбец В введён и используется в вычислениях вместо А, содержащего текстовые значения). 2) Выполнить линейную экстраполяцию: - установить курсор в С11; - щёлкнуть на значке Вставка функции, - выбрать Тенденцию; 3) Полученный в ячейке С11 результат можно скопировать на три следующие клетки, но более точные данные получатся, если применять эту же функцию для каждой из оставшихся ячеек, используя при этом полученные новые значения.
Диаграмма-Добавить линию тренда-Линейная- Отредактировать полученную зависимость по образцу.
|