- •В.П.Обоскалов
- •Предисловие
- •Excel. Теоретические аспекты
- •Основные понятия
- •Основные термины
- •Работа с объектами
- •Функциональные клавиши
- •Указатель мыши
- •Формулы. Имена ячеек. Функции
- •Диаграммы
- •Функции списка
- •Формы данных
- •Фильтры
- •Автофильтр
- •Расширенный фильтр
- •Промежуточные итоги
- •Сводные таблицы
- •Консолидация данных
- •Нелинейные уравнения. Оптимизационные задачи
- •Поиск решения
- •Подбор параметра
- •Проектирование вычислений с помощью таблицы подстановки
- •Внешняя среда
- •Экспорт и импорт данных
- •Связь с базами данных
- •Вызов программы ms Query
- •Мастер запросов
- •Макросы
- •Запись макроса
- •Относительные ссылки
- •Выполнение макроса
- •Подключение макроса к объектам Назначение сочетания клавиш для запуска записанного ранее макроса
- •Назначение макроса кнопке или графическому объекту
- •Текст макроса
- •Excel. Лабораторный практикум
- •Начальное знакомство
- •Выделение блоков
- •Прозрачность ячеек. Перемещение данных. Копирование
- •Относительная и абсолютная адресация
- •Заполнение таблицы. Формулы. Относительная адресация. Суммирование
- •Абсолютная адресация. Имена ячеек
- •Форматирование таблицы
- •Вставка и удаление строк и столбцов
- •Форматирование ячеек
- •Форматирование столбцов и строк
- •Сетка. Показ формул
- •Автозаполнение. Списки
- •Автозаполнение
- •Диаграммы
- •Диаграмма. Общий случай
- •Гистограмма и круговая диаграмма
- •Графики функций
- •Работа с массивами данных
- •Подбор параметра. Поиск решения
- •Подбор параметра
- •Поиск Решения
- •Транспортная задача
- •Функции списка
- •Сортировка
- •Формы данных
- •Вычисление итогов
- •Консолидация данных
- •Сводная таблица
- •Внешняя среда
- •Экспорт и импорт данных. Связь документов
- •Процедуры пользователя
- •Диалоговые окна
- •UserForm
- •Решение инженерных задач наExcel
- •Проектирование эт
- •Основные функции
- •Суммирование
- •Примеры
- •Функции даты
- •Формульные расчеты
- •Тип оборудования
- •Самостоятельная работа
- •Самостоятельная работа
- •Коэффициенты, характеризующие график нагрузки
- •Проектирование таблицы.
- •Проектирование таблицы
- •Самостоятельная работа
- •Температурный режим трансформатора
- •Математический метод
- •Самостоятельная работа
- •Ремонтная ведомость Самостоятельная работа
- •Работа с матрицами
- •Расчет сети постоянного тока
- •Самостоятельная работа
- •Расчет токов трехфазного короткого замыкания
- •Метод z-матрицы
- •Эквивалентирование сети
- •Расчет токов кз по модели сети постоянного тока
- •Оптимизационные задачи
- •Решение систем нелинейных уравнений
- •Самостоятельная работа
- •Оптимальное распределение мощности нагрузки между параллельно работающими агрегатами
- •Линейное программирование
- •Самостоятельная работа
- •Двойственная задача линейного программирования
- •Самостоятельная работа
- •Работа с комплексными числами
- •Самостоятельная работа
- •Прогнозирование нагрузок
- •Метод наименьших квадратов
- •Самостоятельная работа
- •Метод скользящего среднего
- •Линейный тренд
- •Самостоятельная работа
- •Вероятность и статистика
- •Функции расчета вероятностных параметров
- •Математическое ожидание
- •Дисперсия
- •Корреляционный момент
- •Коэффициент корреляции
- •Гистограммы
- •Нормальное распределение
- •Расчет вероятностного режима электрической сети
- •Самостоятельная работа
- •Самостоятельная работа
- •Гистограмма случайной величины
- •Самостоятельная работа
- •Регрессия
- •Дополнительная регрессионая статистика
- •Простая линейная регрессия
- •Самостоятельная работа
- •Использование f-статистики
- •Вычисление t-статистики
- •Объектное программирование. Visual Basic
- •Основные понятия
- •Основные методы
- •МетодыRange, Cells, Offset
- •Самостоятельная работа
- •Методы и свойства активности объекта
- •Методы активности
- •Свойства, характеризующие активность
- •Макрорекордер
- •Самостоятельная работа
- •Свойства, характеризующие содержимое
- •Самостоятельная работа
- •Основные элементы языка
- •Общие сведения и структура программных модулей
- •Самостоятельная работа
- •Типы данных и переменные
- •Оператор Dim
- •Массивы
- •Пользовательские типы данных. Структуры
- •Динамическое перераспределение памяти
- •Константы
- •Видимость переменных и констант
- •Операторы присваивания
- •Математические и строковые операции
- •Процедуры
- •Вызов процедуры
- •Самостоятельная работа
- •Использование необязательных аргументов
- •Самостоятельная работа
- •Функции
- •Передача массива
- •Ссылки на внешние библиотеки
- •1. Скалярное произведение векторов (столбцы Excel) разной размерности
- •2. Поэлементное произведение массивов
- •Функции Application
- •Операторы принятия решения
- •ОператорIf
- •Блочная структура if
- •Многоблочная структура if
- •Select Case
- •Безусловный переход
- •Циклы объектного типа
- •Пример двойного цикла
- •Передача массива данных в таблицу
- •Коррекция блока ячеек таблицы
- •Ввод и вывод данных
- •Чтение и запись последовательных файлов
- •Диалоговые функции
- •MsgBox()
- •Самостоятельная работа
- •Функция InputBox()
- •Ввод названия файла
- •Самостоятельная работа
- •Диалоговые окна Excel
- •Самостоятельная работа
- •Диалоговые окна пользователя
- •Элементы управления
- •Командная кнопка (CommandButton)
- •Самостоятельная работа
- •Надпись (Label)
- •Самостоятельная работа
- •Окно редактирования (TextBox)
- •Окно списка (ListBox)
- •Самостоятельная работа
- •Выпадающее окно (ComboBox)
- •Групповое окно (Frame)
- •Контрольный индикатор (CheckBox)
- •Кнопка выбора (OptionButton)
- •Заполнение массива случайными числами
- •Линейная интерполяция
- •Самостоятельная работа
- •Оптимальное распределение нагрузки
- •Самостоятельная работа
- •Функции комплексных чисел
- •Самостоятельная работа
- •Обращение комплексной матрицы
- •Самостоятельная работа
- •Решение систем дифференциальных уравнений
- •' Модуль "Ввод исходных данных из таблицы Excel"
- •Перенумерация узлов
- •Самостоятельная работа
- •Матрица инциденций по узлам
- •Индивидуальные задания
- •Библиографический список
- •620002, Екатеринбург, ул. Мира,19
- •620002, Екатеринбург, ул. Мира,19 в.П.Обоскалов
Проектирование вычислений с помощью таблицы подстановки
Введя формулы на рабочем листе, работой команды Данные/Таблица подстановки можно осуществить анализ "что - если", чтобы увидеть, как изменение определенных значений в формулах влияет на результаты формул. Таблицы подстановки сокращают этот процесс варьирования до одной операции. Таблица подстановки - это область ячеек, показывающая результаты подстановки различных значений параметра в заданные формулы функций. Есть два типа таблиц подстановки: с одним параметром и с двумя параметрами. В первом случае вводятся различные значения для одной переменной x и рассматриваются результаты вычисления одной или более функций y(x), z(x),… В случае таблицы подстановки с двумя параметрами x, y вводятся различные значения для этих переменных и рассматривается результат вычислений одной функции z(x,y),…..
В качестве примеров можно упомянуть задачи анализа изменения тока на участке сети при изменении одного из сопротивлений, таблицы умножения и другие, т.е. задачи, связанные с построением функций одной или двух переменных. Большим достоинством Excel является возможность тут же обработать полученные результаты в виде графика.
При конструировании таблиц необходимо принять во внимание, что изменяемый параметр хранится в одной клетке, а его варьируемые значения в левом столбце таблицы подстановки.
Внешняя среда
Печать
Процесс печати в Excel практически не имеет отличий от печати в других Windows-приложениях и начинается с задания параметров страницы. Команда (Файл/Параметры страницы) выводит на экран окно настройки параметров страницы, практически одинаковое для всех приложений Ms Office. В этом окне задаются такие параметры документа, как размеры листа и полей, масштаб изображения, ориентация страниц (портрет, ландшафт), направление печати листов (вниз - направо или направо - вниз). Здесь можно при необходимости определить колонтитулы и др.
Путем использования разделителя страниц можно регулировать количество информации на каждой странице. Границы печатных страниц в документе представляются пунктирными линиями. Пользователь может вставить разделители страниц вручную. Для этого следует активизировать ячейку, расположенную сверху или слева (в зависимости от направления печати) от позиции, где устанавливается разделитель. Далее выполняется: Вставка/Конец страницы. Пунктирная линия жесткого разделителя выглядит более темной по сравнению с автоматическими разделителями. Для удаления жесткого разделителя необходимо активизировать ячейку, расположенную непосредственно под линией разделителя, и выполнить команду меню Вставка/Убрать конец страницы.
Функция предварительного просмотра страницы (инструментальное меню или Файл\Просмотр) позволяет получить представление об общем виде страницы. Размещение информации на странице может быть оптимально приспособлено к параметрам страницы посредством масштабирования и центрирования. Например, путем центрирования можно оптимально разместить на странице диаграмму. Скрытые строки или столбцы на печать не выводятся.
На печать можно выводить выделенный блок, выделенные листы, всю рабочую книгу. В случае несмежных выделений при выводе на печать для каждой области отводится отдельная страница. Если необходимо выделенные области разместить на одном листе бумаги, необходимо скопировать их на отдельном листе рабочей книги, а затем вывести его на печать.
Верхний и нижний колонтитулы задаются в панели Колонтитулы диалогового окна Параметры страницы. В качестве текста верхнего колонтитула по умолчанию представлено имя рабочего листа, а нижнего - номер текущей страницы.
Настройка колонтитулов выполняется в менюВид/колонтитулы.
Рис.
1.15.
Панель колонтитула
При печати, например, колонок чисел, которые расположены на нескольких страницах, целесообразно задавать на каждой странице заголовки для печати, в качестве которых могут использоваться метки столбцов или строк. Печать заголовков выполняется, начиная со страницы, следующей за той, в которой находится область с заголовками.
Для оформления данной процедуры необходимо выполнить: Файл/Параметры страницы/Лист. В окнах "сквозные строки" или "сквозные столбцы" необходимо указать адреса строк или столбцов заголовков. Это лучше всего выполнить мышкой, выделяя нужные области.
Если активизирован лист рабочей книги "диаграмма", то на панели "Параметры страницы" появляется еще одна вкладка - "Диаграмма", которая позволяет максимально адаптировать диаграмму к листу бумаги при выводе ее на печать.