ЭЛЕКТРОННЫЕ ТАБЛИЦЫ (табличный процессор MS Excel) Разумов Виктор Николаевич, 2003
Электронные таблицы Назначение Общий вид окна MS Excel Общий вид окна MS Excel Режимы работы Система команд Фрагменты электронной таблицы Данные в ячейках Формулы Абсолютная и относительная адресация Функции Подготовка электронной таблицы к расчетам Графическая обработка данных
Назначение Электронная таблица – это структура данных в виде прямоугольной матрицы, в которой числовые значения одних клеток (ячеек) таблицы могут автоматически вычисляться через значения других ячеек. Табличный процессор – это прикладная программа, предназначенная для работы с электронными таблицами. Основное назначение табличного процессора – автоматизация расчетов в табличной форме. Табличные процессоры представляют собой удобное средство для проведения бухгалтерских и статистических расчетов. В состав процессора входят сотни встроенных математических функций и алгоритмов статистической обработки данных. Самые популярные табличные процессоры Microsoft Excel и Lotus
Общий вид окна MS Excel Строка меню Строка формул Заголовок строки Ярлычки листов Строка состояния Заголовок столбца Панель инструментов Стандартная Панель инструментов Форматирование Поле имени Полосы прокрутки Табличный курсор (текущая ячейка) Окно рабочей книги
Режимы работы Режим готовности. В этом режиме происходит выбор текущей ячейки или выделение блока ячеек. Режим вода данных. Происходит посимвольный ввод данных с клавиатуры в текущую ячейку. Режим редактирования. Используется при необходимости отредактировать содержимое ячейки без полной его замены. Командный режим. Режим выбора и исполнения команд иерархической системы меню. Режимы отображения таблицы. В ячейках, хранящих формулы, могут отображаться результаты вычисления по формулам (режим отображения значений) или сами формулы (режим отображения формул).
Режимы отображения таблицы Отображение значений Отображение формул
Система команд Команды редактирования таблицы Команды форматирования Команды работы с файлами Команды графической обработки данных Команды работы с таблицей как с базой данных удаление, копирование, перемещение, вставка фрагментов таблицы изменение высоты строк и ширины столбцов, типа, размера и начертания шрифта, формата представления чисел, цвета фона и пр. открытие и сохранение файла, вывод на печать поиск и извлечение данных, сортировка строк описание диаграмм (задание данных и типа диаграмм), вывод диаграмм
Фрагменты электронной таблицы Заголовок строки Ячейка С2 Строка B4:D4 Заголовок столбца Поле имени Столбец С6:С8 Матрица B10:D12 Фрагмент (блок, диапазон) – любая выделенная прямоугольная часть электронной таблицы Обозначение фрагментов имя верхней левой ячейки : имя нижней правой ячейки
Данные в ячейках таблицы Тексты ЧислаФормулы Любая последовательность символов, которая не является числом или формулой, воспринимается как текст Целые Вещественные Пример: С фиксированной точкой С плавающей точкой Пример: Пример: М 10 П = М е П е е-15
Формулы Ввод формулы начинается со знака равенства. Если знак равенства пропустить, то вводимая формула будет воспринята как текст. Формулы содержат: числа; имена ячеек; знаки операций; имена функций; круглые скобки. Вся формула пишется в строку, символы выстраиваются последовательно друг за другом, проставляются все знаки операций. Различают арифметические (алгебраические) и логические формулы.
Арифметические формулы Арифметические формулы аналогичны математическим соотношениям. В них используются арифметические операции: сложение «+», вычитание «-», умножение «*», деление «/», возведение в степень «^». При вычислении по формулам соблюдается принятый в математике порядок выполнения арифметических операций. Примеры: 2.5*A1 + B2*C3(B3 – C1)/(B3 + C1) F7/2 + G7/3 - (A5 – 1)^2SQRT(B5 + B6 )
Пример вычисления по арифметическим формулам Введем в ячейку С3 формулу =А1+5*В2, а в ячейки А1 и В2 соответственно числовые значения 4 и 12. При вычислении сначала будет выполнена операция умножения числа 5 на содержимое ячейки В2 (число 12) и к произведению (60) будет прибавлено содержимое ячейки А1 (число 4). В ячейке С3, в которую была занесена формула, появится результат вычисления, равный 64.
В данной формуле А1 и В2 представляют собой ссылки на ячейки. При изменении значений операндов, входящих в формулу, мгновенно автоматически меняется результат вычислений, выводимый в вычисляемой ячейке. Например, если в ячейку А1 введем число 8, а в В2 число 4, то в ячейке С3 появится новое значение – 28, при этом формула не изменится.
Задание Какой результат будет получен в ячейках с формулами?
Абсолютная и относительная адресация Принцип относительной адресации: адреса ячеек в формулах определены не абсолютно, а относительно места нахождения этой формулы Всякое изменение мест расположения формул приводит к автоматическому изменению адресов ячеек в этих формулах Ссылка на ячейку В1 является абсолютной (перед каждым неизменяемым элементом адреса ячейки ставится знак $) Копирование формул из ячеек E3 и F3 в ячейки Е4, E5 и F4, F5: выделить ячейки E3 и F3 подвести курсор к маркеру заполнения протянуть маркер заполнения вниз на требуемое число ячеек
Функции Функции заранее определенные формулы, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке. Структура функции начинается с указания имени функции, затем вводится открывающая скобка, указываются аргументы, отделяющиеся точками с запятыми, а затем закрывающая скобка. Если написание формулы начинается с функции, перед именем функции вводится знак равенства (=). Знак равенства (если формула начинается функцией) Имя функции Аргументы =СУММ(A10,B5:B10,50,37) Аргументы разделены запятыми Список аргументов заключен в скобки
Вставка функции Составить таблицу значений функции f(x)=sin(x)
Подготовка электронной таблицы к расчетам Ввод текстовой информации в соответствующие ячейки (формирование заголовков) Запись формул в вычисляемые (зависимые) ячейки Форматирование, оформление таблицы (установка размеров ячеек, рисование рамок, определение расположения информации внутри ячеек, управление шрифтами Пример таблицы, подготовленной к расчетам (электронный бланк)
Графическая обработка данных Исходные данные для деловой графики Круговая диаграмма Столбиковая диаграмма Линейная диаграмма
Вставка функции