- •Лабораторная работа №6 Работа в табличном редакторе MicrosoftExcel.
- •Основные положения
- •1. Выделение элементов электронной таблицы
- •2. Редактирование данных
- •5. Основные типы данных, применяемых в эт.
- •6. Обработка массивов
- •Часть 1 – Реализация задачи табулирования функции и построение графика
- •Часть 2 – Реализация задачи вычисления функции с условиями
- •Задание
- •Содержание отчета
- •Контрольные вопросы
6. Обработка массивов
Массив – объект Excel, используемый для получения нескольких значений в результате вычисления одной формулы или для работы с набором аргументов, расположенных в различных ячейках и сгруппированных по строкам или столбцам.
В Microsoft Excel определены два типа массивов: диапазоны массива и диапазоны констант.
Диапазоном массиваназывается непрерывный диапазон ячеек, использующих общую формулу; диапазон константпредставляет собой набор констант, используемых в качестве аргументов функций.
Формула массива. Формула массива может выполнить несколько вычислений, а затем вернуть одно значение или группу значений. Формула массива создается так же, как и простая формула. Выделяется ячейка или группа ячеек, в которых необходимо создать формулу, вводится формула, а затем нажимаются клавиши CTRL+SHIFT+ENTER. Формула автоматически берется в фигурные скобки.
Изменение формулы массива
Укажите любую ячейку массива, содержащую формулу.
Укажите строку формул. При переходе в строку формул фигурные скобки массива ( { } ) исчезнут.
Измените формулу.
Нажмите клавиши CTRL+SHIFT+ENTER.
Константы в формулах массива. Для создания ссылки на диапазон ячеек используется формула массива, позволяющая ввести в одну ячейку массив значений. Этот массив значений называется массивом констант; удобен он тем, что при этом не требуется заполнять значениями вспомогательные ячейки. Чтобы создать массив констант, выполните следующие действия:
весь массив заключается в фигурные скобки ( { } );
значения столбцов разделяются запятыми (,);
значения строк разделяются точками с запятой (;).
Например, вместо ввода четырех чисел (10, 20, 30, 40) в отдельные ячейки их можно ввести в массив, в одну ячейку в фигурных скобках: {10,20,30,40}. Такой массив констант является матрицей (в данном случае вектором) размерности 1 на 4 и соответствует ссылке на 1 строку и 4 столбца. Чтобы представить значения «10, 20, 30, 40» и «50, 60, 70, 80», находящиеся в расположенных друг под другом ячейках, можно создать массив констант размерностью 2 на 4, причем строки будут отделены друг от друга точкой с запятой, а значения в столбцах — запятыми: {10,20,30,40;50,60,70,80}.
Элементы массива констант
Массив констант может состоять из чисел, текста, логических значений (например ИСТИНА или ЛОЖЬ) или значений ошибок (например #Н/Д).
Числа в массиве могут быть целыми, с десятичной точкой или экспоненциальными.
Текст должен быть взят в двойные кавычки, например "Четверг".
Массив констант может состоять из элементов разного типа, например {1,3,4;ИСТИНА,ЛОЖЬ,ИСТИНА}.
Элементы массива должны быть константами, но не формулами.
Массив констант не может содержать знаки доллара ($), круглых скобок и процента (%).
Массив констант не может содержать ссылок.
Массив констант не может иметь столбцы или строки разного размера.
Часть 1 – Реализация задачи табулирования функции и построение графика
Пример№1: Вычисление функции на промежутке [0,1] с шагом 0,1
Построение таблицы значений функции при различных значениях аргумента (отметим, что значения переменной образуют арифметическую прогрессию):
В ячейки А1 и А2 ввести первый и второй член прогрессии и выделить эти ячейки.
Установить указатель мыши на маркер заполнения выделенного диапазона и протащить его вниз до тех пор, пока не получиться цифрой ряд нужной длины.
В ячейку В1 ввести формулу СТЕПЕНЬ(COS(A3*ПИ())+EXP(2);1/3). Ввод формулы можно производить с помощью клавиатуры или диалогового окна Мастера функций, вызываемого кнопкой или пунктом менюВставка, Функция.
После ввода формулы выделить ячейку В1, установить указатель мыши на маркере заполнения этой ячейки и протащить его вниз.
Построение графика функции:
выделить диапазон данных;
щелкнуть кнопку Мастера диаграмм или пунктВставка, Диаграмма;
выбрать тип (точечная) и вид диаграммы – нажать Далее>;
подтвердить выбранный диапазон данных, по которому строиться график (в поле Диапазон должно быть Лист1!$A$1:$B$11) – нажать Далее>;
указать название диаграммы (график функции) и осей Х и Y – нажать Далее>;
выбрать местоположение диаграммы (в имеющемся) – нажать Готово.
По желанию можно изменить внешний вид графика.