- •Содержание
- •Глава 1. Листы и книги Тема 1. Запуск Excel
- •Установка или удаление отдельных компонентов Microsoft Excel
- •Рабочая область электронной таблицы
- •Листы и книги
- •Операции с листами
- •Упорядочение расположения открытых окон
- •Создание документа Excel
- •Сохранение новой настройки панелей инструментов
- •Надстройка Excel
- •Тема 2. Основные технологические операции, производимые с данными Выделение
- •Ввод и редактирование
- •Ввод данных в ячейку
- •Ввод текстовых данных
- •Ввод даты и времени
- •Ввод данных в блок ячеек
- •Множественный ввод
- •Задания
- •Тема 3. Копирование и перенос
- •Тема 4. Вставка Вставка блока ячеек между другими ячейками
- •Вставка элементов таблицы
- •Очистка и удаление
- •Ручная подгонка ширины столбца
- •Тема 6. Создание и заполнение рядов Использование маркера заполнения
- •Создание рядов дат
- •Использование маркера с правой кнопкой мыши
- •Создание пользовательских списков
- •Импорт пользовательских списков
- •Задания.
- •Глава 2. Основные приемы форматирования
- •Тема 1. Использование главного меню
- •Тема 2. Использование панели инструментов
- •Тема 3. Форматирование строк и столбцов
- •Тема 4. Числовые форматы
- •Тема 5. Условное форматирование
- •Тема 6. Пример создания электронного документа
- •Контрольные задания Ввод, редактирование и оформление данных на листе
- •Операции с ячейками
- •Глава 3. Создание формул
- •Тема 1. Математические операторы
- •Тема 2. Ввод формул
- •Задания
- •Тема 2. Текстовый оператор &.
- •Ошибки в формулах
- •Редактирование формул.
- •Тема 3. Использование в формуле ссылок
- •Относительные и абсолютные ссылки
- •Задания
- •Примеры
- •Тема 4. Формулы с массивами
- •Массивы констант.
- •Формулы массива.
- •Редактирование массивов.
- •Тема 5. Использование функций
- •Правила записи и ввода функций.
- •Правила использования аргументов:
- •Ввод функций.
- •Тема 6. Математические функции
- •Тема 7. Матричные функции
- •Тема 8. Статистические функции
- •Примеры.
- •Тема 9. Логические функции
- •Тема 9. Функции даты и времени.
- •Тема 10. Примеры создания электронных документов Пример 1
- •Пример 2
- •Пример 3
- •Пример 4. Пример решения задачи линейного программирования с помощью Excel
- •Пример 5. Оптимизация кормового рациона средствами Excel
- •Контрольные задания Обработка числовой информации.Задачи без использования функций
- •Использование математических функций
- •Глава 4. Построение диаграмм Тема 1. Общие понятия
- •Тема 2. Технология построения диаграммы
- •Тема 3. Построение гистограммы
- •Тема 4. Добавление новых данных к уже существующей диаграмме
- •Тема 5. Круговые диаграммы
- •Тема 6. Точечные диаграммы
- •Задания
Тема 4. Формулы с массивами
Массивы являются удобным средством обработки групп однотипных данных. Массиы могут быть аргументами в некоторых функциях или формулах, возвращающих в результате вычислений либо единственное значение, либо массив новых значений. Формулы, возвращающие массив результатов, называются табличными формулами или формулами массива. Блок ячеек, в котором используется общая формула, называется интервалом массива. Массив представляет собой определенным способом организованный список каких-либо данных.
Массивы констант.
В формулах Excel можно использовать массивы констант. Массив констант строится как совокупность значений, заключенных в фигурные скобки и разделенных точкой с запятой. Массивы могут иметь различную размерность. Различают одномерные и двумерные массивы. Например, одномерный массив, размерностью 1×3, состоящий из одной строки и трех элементов в этой строке и содержащий элементы:
5 7 9,
записывается как {5;7;9}, т.е. представляет собой совокупность значений массива, заключенных в фигурные скобки и разделенных точкой с запятой. Это горизонтальный одномерный массив (вектор-строка). Чтобы записать одномерный массив вертикально (вектор-столбец):
5
7
9,
следует записать {5:7:9}, т.е. записать совокупность значений массива в фигурных скобках и разделить их двоеточием.
Двумерный массив состоит из нескольких строк и столбцов. Например, двумерный массив, размерностью 2×3, (состоящий из двух строк и трех столбцов), содержащий элементы:
11 13 15
17 19 21,
записывается как {11;13;15:17;19;21}, т.е. представляет собой совокупность значений массива, заключенных в фигурные скобки, при этом значения, расположенные в одной строке отделяются друг от друга точкой с запятой, а строки двоеточием.
Массивы констант могут содержать числовые, текстовые или логические значения, причем текстовые константы должны быть заключены в кавычки. В один массив можно вводить значения разных типов, например, массив:
a b c
1 2 3
представляется как {«a»;«b»;«c»:1;2;3}.
Пусть имеются два двумерных массива:
1 2 10 20
3 4, 30 40.
Найти массив, каждый элемент которого представляет собой сумму соответствующих элементов исходных массивов:
11 22
33 44.
Выполним следующие действия:
Выделим блок ячеек, в котором должны расположиться элементы результирующего массива: В2:С3.
Не сбрасывая выделения, в текущую ячейку (или в строку формул) введем выражение:
={1;2:3;4}+{10;20:30;40}.
Одновременно нажмем комбинацию клавиш Ctrl+Shift+Enter. Использование такой комбинации клавиш сообщает Excel, что вводится формула с массивами. Excel автоматически добавляет фигурные скобки при вводе табличной формулы. Эти скобки видны в строке формул, но если эти скобки ввести «вручную», формула будет воспринята как текст. Операндами этой формулы являются массивы констант.
В выделенном диапазоне получим элементы результирующего массива. Формулы с массивами выдали более одного результата: в режиме решения видим массив чисел изображенный на рисунке 224, в режиме показа формул – массив формул на рисунке 225.
Рисунок 224
Рисунок 225
Как видно из рисунка 225, в каждой ячейке выделенного диапазона записана формула, введенная в текущую ячейку. Эта «единичная» формула как бы существует одновременно в четырех ячейках в виде различных формул выделенного диапазона. Но внести изменения в них по отдельности нельзя. Это можно сделать, только выделив весь интервал В2:С3. Интервал В2:С3 представляет собой интервал массива, и табличная формула хранится в каждой ячейке.
Если в формуле используется массив констант, все остальные компоненты должны иметь ту же размерность, что и первый массив. В случае необходимости Excel расширяет нужные компоненты до требуемых размеров. Все компоненты должны иметь такое же количество строк и столбцов, как компоненты с наибольшим числом строк и столбцов.
Например, пусть одна из компонент – двумерный массив, состоящий из двух строк и трех столбцов. Для представления результатов вычисления по формуле ={1;2;3:4;5;6}*2 требуется выделить блок ячеек 2×3.
Одна из компонент исходного массива – массив 2×3, а другая – одиночное значение. При вычислении по этой формуле автоматически будет расширена вторая компонента до массива размерности 2×3 и произойдет вычисление по этой формулы как ={1;2;3:4;5;6}*{2;2;2:2;2;2}. Результат представлен на рисунке 226.
Рисунок 226.