Табличный процессор microsoft excel. Табличный процессор MS Excel Табличный процессор ms excel создание таблицы

ТАБЛИЧНЫЙ ПРОЦЕССОР EXCEL И

ЯЗЫК ПРОГРАММИРОВАНИЯ

VISUAL BASIC

Методические указания

Для студентов заочного отделения

Часть 1

Составители: асс. Л.Ю. Кошкина

доц. Понкратова С.А.

ст. преп. Смирнова М.А.

Табличный процессор Excel и язык программирования Visual Basic : Методические указания для студентов заочного отделения. Часть 1 / Казан. гос. технол. ун-т; Казань, 2003, с. 56

Кратко описаны основные приемы работы в среде Excel. Излагаемый теоретический материал сопровождается большим числом иллюстраций и практических заданий для его закрепления.

Рассмотрены вопросы создания программ на языке программирования Visual Basic, встроенного в электронную таблицу Excel, а также создание макросов, диалогов.

Предназначены для студентов технологических специальностей, изучающих дисциплину «Информатику».

Подготовлены на кафедре химической кибернетики.

Печатаются по решению Экспертного совета по информатизации.

Рецензенты: проф. Зиятдинов Н.Н.,

доц. Харитонов Е.А.


Работа с табличным процессором Microsoft Excel.

Таблица – форма организации данных по столбцам и строкам.

Электронная таблица – компьютерный эквивалент обычной таблицы.

Табличный процессор – комплекс программ, предназначенных для создания и обработки электронных таблиц.

Электронная таблица – самая распространенная и мощная технология для профессиональной работы с данными. В ячейках (клетках) таблицы могут быть записаны данные различных типов: текст, даты, числа, формулы, функции и др.

Главное достоинство электронной таблицы – возможность мгновенного автоматического пересчета всех данных, связанных формульными зависимостями, при изменении значения любого компонента таблицы.



Табличный процессор Excel позволяет:

1. Решать математические задачи: выполнять табличные вычисления (в том числе как обычный калькулятор), вычислять значения и исследовать функции, строить графики функций (например, sin, cos, tg и др.), решать уравнения, работать с матрицами и комплексными числами и т. п.

2. Осуществлять математическое моделирование и численное экспериментирование. (Что будет, если? Как сделать, чтобы?).

3. Проводить статистический анализ, осуществлять прогнозирование (поддержку принятия решений) и оптимизацию.

4. Реализовать функции базы данных – ввод, поиск, сортировку, фильтрацию (отбор) и анализ данных.

5. Вводить пароли или устанавливать защиту некоторых (или всех) ячеек таблицы, скрывать (прятать) фрагменты таблицы или всю таблицу.

6. Наглядно представлять данные в виде диаграмм и графиков.

7. Вводить и редактировать тексты, как в текстовом процессоре, создавать рисунки с помощью графического редактора Microsoft Office.

8. Осуществлять импорт-экспорт, обмен данными с другими программами, например вставлять текст, рисунки, таблицы, подготовленные в других приложениях, и т. п.

9. Осуществлять многотабличные связи (например, объединять отчеты филиалов фирм).

10. Подготавливать выступления, доклады и презентации благодаря встроенному режиму презентаций.

Запуск Excel осуществляется через Главное меню Windows с помощью команды Пуск – Программы – Microsoft Excel. Файл программы Excel – excel.exe – обычно находится в папках Program Files – Microsoft Office – Office.

Основные понятия Microsoft Excel

Документом, т.е. объектом обработки Excel, является файл с произвольным именем и расширением *.xls. В каждом файле *.xls может размещаться 1 книга , а в книге – от 1 до 255 рабочих листов (электронных таблиц). По умолчанию в каждой книге содержится 3 рабочих листа. Рабочий лист имеет табличную структуру и может состоять из любого числа страниц.

Рабочие листы можно удалять (Правка – Удалить лист ), добавлять новые (Вставка – Лист ), переименовывать (щелкаем по ярлычку листа сначала левой клавишей мыши, затем правой, в появившемся контекстном меню выбираем команду Переименовать ).

Электронная таблица Excel состоит из 65536 строк и 256 столбцов. Строки нумеруются числами (от 1 до 65536), а столбцы обычно обозначаются буквами латинского алфавита A, B, C, …, Z . После столбца Z следуют столбцы AA, AB, AC, BA, BB …IV .

Заголовок столбца служит не только для обозначения столбца, но и для выделения всего столбца и изменения его ширины. Заголовок строки выполняет аналогичные функции для строк.

Ячейка – область электронной таблицы, находящаяся на пересечении столбца и строки, это наименьшая структурная единица на рабочем листе. Текущая (активная) ячейка – ячейка, в которой в данный момент находится курсор. Каждая конкретная ячейка имеет адрес. Адрес ячейки составляется из обозначений столбца и номера строки. Адрес и содержимое текущей ячейки выводятся в строке формул электронной таблицы. Операции ввода и редактирования проводятся только в активной ячейке.

Ячейка может содержать следующие данные: число, текст, формулы, а также оставаться пустой. Ввод данных осуществляется непосредственно в текущую ячейку или в строку формул. Завершение ввода – нажать . Отмена внесённых изменений клавиша - . Удаление содержимого текущей ячейки - .

Адреса ячеек могут быть относительными (А1, В2:С8 - при копировании, перемещении изменяются) и абсолютными ($A$2, $B$4:$C$9 – при копировании, перемещении остаются неизменными), смешанными (A$2, $B4 – в которых постоянным является только один из компонентов).

Блок (диапазон) ячеек – группа последовательных ячеек.

Блок ячеек может быть выделен:

· Непосредственным набором с клавиатуры начального и конечного адресов ячеек, формирующих диапазон;

· Выделением блока с помощью мыши (несмежные блоки при нажатой клавише ) или клавиш навигации.

Применительно к ячейке и блоку ячеек выполняются следующие действия:

· Форматирование

· Копирование

· Вставка

· Удаление

· Перемещение

· Заполнение

· Очистка форматов, содержимого, значений

Формат ячеек таблицы

Ячейки рабочего листа имеют заданный формат, который устанавливается командойФормат – Ячейки или командой контекстного меню Формат ячеек . Эти команды имеют несколько вкладок: Число, Выравнивание, Шрифт, Граница, Вид, Защита .

· Вкладка Число – задаёт форматы представления данных в ячейке.

· Вкладка Выравнивание – определяет способ выравнивания данных в ячейке по горизонтали или по вертикали, а также определяет можно ли переносить в ячейке текст по словам, разрешает или запрещает объединение ячеек, задаёт автоподбор ширины ячейки.

· Вкладка Шрифт – изменяет шрифт, начертание, размер, цвет, подчеркивание и эффекты текста в выделенных ячейках.

· Вкладка Граница – создаёт рамки (обрамление) вокруг выделенного блока ячеек.

· Вкладка Вид – позволяет задать закраску ячейки (цвет и узор).

· Вкладка Защита – управляет скрытием формул и блокировкой ячеек (запрет редактирования данных ячеек).

Автозаполнение числами

Для заполнения ячеек числами выполнить Правка – Заполнить – Прогрессия. Данную процедуру удобно использовать при табулировании функции.

Пример : Заполнить столбец А числами от 1 до 10 с шагом 0,5.


Вычисления в электронной таблице Microsoft Excel

Формулы

Ввод формул начинается со знака «=».

Формула может содержать числовые константы, ссылки на ячейки и функции, соединённые знаками математических операций. Если ячейка содержит формулу, то в рабочем листе отображается результат вычислений по формуле. Если сделать ячейку текущей, то формула отображается в строке формул.

Если строка формул отсутствует, включить её можно с помощью Вид – Строка формул.

Для того, чтобы отобразить формулы на рабочем листе выполнить Сервис – Параметры – Общее – Включить формулы. Формула может содержать ссылки, т.е. адреса ячеек, содержимое которых используется в вычислениях. Ссылку на ячейку можно задать следующими способами:

1. Набрать в строке формул адреса ячеек (=В1+В2);

2. Щёлкнуть левой кнопкой мыши по нужной ячейке;

3. Использование поля имени, где выбирается нужное имя.

Для редактирования формулы щелкнуть 2 раза по ячейке, содержащей формулу, или клавиша , или редактирование в строке формул, выбрав необходимую ячейку.

Построение диаграмм

Диаграмма – это графическое представление числовых данных. Каждая ячейка с данными находит своё отображение на диаграмме – в виде точек, прямоугольников, линий и прочих графических объектов (т.е. точкой данных ).

Для построения диаграммы нужно:

§ Выделить данные в таблице;

§ Нажать кнопку Мастер диаграмм на панели инструментов Стандартная (или Вставка – Диаграмма);

§ В открывшемся окнеМастер диаграмм (шаг 1 из 4): тип диаграммывыбрать нужный тип, вид диаграммы нажать кнопкуДалее;

§ В окне Мастер диаграмм (шаг 2 из 4): источник данных диаграммы указать исходные данные (диапазон данных (адрес блока данных таблицы) и их расположение (в строках или в столбцах)); нажать кнопкуДалее;

§ В окне Мастер диаграмм (шаг 3 из 4): параметры диаграммы заполнить параметры диаграммы. Мастер диаграмм предоставляет 6 вкладок, позволяющих задать или отредактировать нужные параметры диаграммы.

ü В Заголовках можно задать название диаграммы и заголовки осей.

ü В Осях можно показать или отключить оси X и Y.

ü Линии сетки – аналог миллиметровой бумаги – помогают более точно определить значение данных.

ü Легенда – расшифровка линий диаграммы, соответствует именам рядов.

ü Подписи данных или метки данных – позволяют отобразить числовые данные точек диаграммы.

ü Таблица данных – можно добавить на график таблицу исходных данных.

§ В окне Мастер диаграмм (шаг 4 из 4): размещение диаграммы указать месторасположение диаграммы. Диаграмму можно разместить на текущем листе (внедренная), либо на отдельном.

§ Завершить создание диаграммы с помощью кнопки Готово.

Для изменения или форматирования элементов диаграммы их надо выбрать одинарным щелчком правой кнопки мыши и выбрать соответствующий пункт контекстного меню (или обратиться в меню Диаграмма ).

Для изменения размеров диаграммы:

1. Щелкните мышью по диаграмме, чтобы появились привязчики.

2. Отбуксируйте один из привязчиков, изменив таким образом размер диаграммы.

Удаление диаграммы:

1. Выделите её, щелкнув по ней левой кнопкой мыши.

2. Нажмите клавишу Delete.

Тренды

Тренд – это функция заданного вида, с помощью которой можно аппроксимировать построенный по данным таблицы график. В Excel предусмотрено несколько стандартных типов тренда: линейный, логарифмический, степенной, экспоненциальный, полиномиальный, скользящее среднее.

Тренд можно строить для диаграмм типа:

§ Линейчатый график;

§ Гистограмма;

§ Диаграмма с областями;

§ XY-точечная.

Построение тренда осуществляется по следующей технологии:

§ Построить диаграмму для одного ряда данных;

§ Выделить эту диаграмму, щелкнув по ней левой кнопкой мыши. На диаграмме должны появится маркеры;

§ Вызвать контекстное меню и выполнить команду Добавить линию тренда;

§ В диалоговом окне Линия тренда на вкладке Тип выбрать тип тренда, а на вкладке параметры установить параметры: Количество периодов прогноза, Показывать уравнение на диаграмме, Поместить на диаграмму величину достоверности аппроксимации;

§ Нажать кнопку ОК.

Выделив линию тренда и вызвав в контекстном меню команду Форматировать линию тренда можно отформатировать, либо удалить линии тренда – команда Очистить.

Пример: Построение тренда.

Для этого:

1. Создайте таблицу в Excel, представленную на рис. 1.

2. Рассчитайте средний балл по информатике и высшей математике.

3. Отформатируйте таблицу.

4. Постройте гистограмму распределения оценок по информатике по группам.

5. Постройте линейный тренд для гистограммы.

6. Постройте полиномиальный тренд для гистограммы.

7. Оформите диаграмму и линии тренда так, как представлено на рисунке 2.

8. Сохраните работу в своей папке.


Рис. 1. Таблица Средний балл для построения диаграммы и тренда

Решение :

1. Создайте таблицу, представленную на рис. 1.

2. Используя Мастер функций, в ячейку В7 введите формулу =СРЗНАЧ(В3:В6). Скопируйте эту формулу в ячейку С7.

· По центру;

· Объединение ячеек – установите флажок.

5. Постройте диаграмму распределения по группам оценок, полученных по информатике. Для этого, вызовите Мастер диаграмм , нажав соответствующую кнопку на панели инструментов. Выберите на вкладке Стандартные обычный тип гистограммы и нажмите кнопку Далее. В строку Диапазон установите курсор и выделите блок ячеек А2:В7. Оформите заголовки и названия осей так, как показано на рис. 2. Закончите построение диаграмм.

6. Постройте линейный тренд для гистограммы. Для этого, установите указатель мыши на один из столбиков гистограммы т щелкните левой кнопкой мыши так, чтобы появились на всех столбиках черные метки. Для выделенной гистограммы вызовите контекстное меню, щелкнув правой кнопкой мыши. Выполните команду Добавить линию тренда . В диалоговом окне Линия тренда на вкладке Тип выберите окошко Линейная. На вкладке Параметры установите параметры:

· Прогноз: вперед на 1 период;

· Показывать уравнение на диаграмме: установите флажок;

· Поместить на диаграмму величину достоверности аппроксимации: установите флажок.

Нажмите кнопку ОК. На диаграмме появится линия тренда и описывающее ее уравнение.

7. Постройте полиномиальный тренд для гистограммы, воспользовавшись технологией п. 5.

8. Оформите диаграмму и линии тренда так, как представлено на рисунке 2.

9. Сохраните файл в своей папке под своим именем.

Рис. 2 . Гистограмма и тренды

Процедура Подбор параметра

Подбор параметра – это средство Excel для анализа таблицы, при котором значения ячейки- параметра изменяются так, чтобы число в целевой ячейке стало равным заданному. С помощью этого средства возможен, например, поиск решения уравнения с одним неизвестным.

Решение задачи производится через команду Подбор параметра меню Сервис . В диалоговом окне устанавливается целевой ячейки, её значение, адрес ячейки параметра.

Процедура Подбор параметра доступна только в том случае, если она отмечена в диалоговом окне Надстройки , которое открывается с помощью Сервис – Надстройки .

Пример : Решить уравнение , используя процедуру Подбор параметра.


Рис. 3. Решение уравнения с использованием сервиса Подбор параметра

Решение:

1. В ячейку А1 введём текст «Значение параметра», в А2 – «Уравнение».

2. Ячейке В1 присвоим имя х (Вставка – Имя – Присвоить ) и введем в неё начальное значение х, равное, например 1.

3. В ячейку В2 введём формулу =(х-2)^2*2^x.

4. Выполнить команду Сервис – Подбор параметра .

5. Установить адрес целевой ячейки $B$2, значение целевой ячейки – 1, изменяя значение ячейки $B$1 (рис.3).

Таким образом, процедура Подбор параметра будет автоматически изменять значение в ячейке В1, то есть х, до тех пор, пока значение целевой функции в ячейке В2 не станет равным заданному.

Ответ: х=1,3801 (при у=0,9999).

Матричные операции

Дана система линейных алгебраических уравнений

Найти:

1. определитель;

2. x 1 , x 2 , x 3;

3. матрицу коэффициентов а i , j умножить на число 5.

Решение:

Метод обратной матрицы заключается в следующем: пусть дана система линейных алгебраических уравнений вида А*Х=В, где А – матрица коэффициентов при неизвестных; Х – вектор неизвестных; В – вектор свободных членов. Тогда Х=А -1 *В, где А -1 – обратная матрица матрицы А.



Рис. 4. Матричные операции

1. В ячейки B1:D3 введите матрицу коэффициентов при неизвестных. В ячейки F1:F3 введите вектор свободных членов (рис. 4).

2. Для нахождения определителя матрицы щёлкнем по ячейке B5. Далее в диалоговом окне Мастера функций, которое вызвали при помощи команды меню Вставка – Функция, выберем функцию =МОПРЕД(B1:D3 ) из категории Математические. При помощи мыши выделим матрицу А, находящуюся в ячейках B1:D3. Нажать .

3. Неизвестные x 1 , x 2 , x 3 найдём методом обратной матрицы. Для этого в ячейкахB7:D9 вычислим обратную матрицу. Выделим блок ячеек B7:D9. Далее Вставка – Функция, категория – Математические, функция =МОБР(B1:D3). .

4. Результатом умножения исходной матрицы и обратной матрицы будет единичная матрица, элементы которой равны нулю, кроме элементов главной диагонали, они равны 1. Выделим блок ячеек B11:D13. Далее Вставка – Функция, B1:D3; B7:D9). Нажать . Далее щелкнуть мышью в строке формул. Нажать комбинацию клавиш .

5. Выделим блок ячеекI1:I3, в котором вычислим неизвестные x 1 , x 2 , x 3 . Для этого выполним Вставка – Функция, категория – Математические, функция =МУМНОЖ(B7:D9; F1:F3). Нажать . Далее щелкнуть мышью в строке формул. Нажать комбинацию клавиш .

6. Результатом умножения матрицы на число будет матрица.Выделим блокB15:D17. Перейдём в строку формул, где, начиная со знака равно, введём =B1:D3*5. Нажать .

7. Введите комментарии.

Использование надстроек

Надстройки – это специальные средства, расширяющие возможности электронных таблиц. Подключить или отключить надстройки можно с помощью Сервис – Надстройки .

Наиболее часто используемые надстройки:

§ Пакет анализа;

§ Поиск решения (оптимизация);

§ Автосохранение;

§ Мастер шаблонов.

Поиск решения

К задачам линейного программирования (ЗЛП) относятся задачи оптимизации, в которых ищутся неотрицательные значения факторов минимизирующих или максимизирующих значений линейной целевой функции, при наличии ограничений, заданных в виде линейных равенств или неравенств.

Решение ЗЛП в Excel осуществляется посредством программы Поиск решения .

Запуск программы Поиск решения осуществляется с помощью команды Сервис – Поиск решения. Эта программа доступна в том случае, если в диалоговом окне Надстройки помечен Поиск решения .

В диалоговом окне Поиск решения находятся несколько окон ввода:

§ Установить целевую ячейку – устанавливается адрес целевой ячейки, в которой находится целевая функция, в виде формулы, ранее введенная.

§ Равной: либо максимальному, либо минимальному значению (включается переключатель), либо значению (указывается в окошечке).

§ Изменяя ячейки – указываются ячейки, участвующие в расчёте целевой функции.

§ Ограничения – после нажатия кнопки добавить появляется окно Добавление ограничения, в котором в левом окне ввода указывается ячейка, затем выбирается знак, в правом окне ввода указывается ограничение.

Задача: Составить штатное расписание хозрасчётной научно-исследовательской лаборатории, т.е. определить сколько сотрудников, на каких должностях и с каким окладом нужно принять на работу. Общий месячный фонд заработной платы составляет 60000 руб. При решении принять во внимание, что для нормальной работы лаборатории необходимо 8-12 лаборантов, 2-4 единицы технического персонала, 4-8 инженера, 1 завхоз, 2 заведующих отделения, 1 заведующий лабораторией.

За основу берётся оклад лаборанта, а все остальные вычисляются исходя из него: =А*Х+В, где Х – оклад лаборанта, А и В – коэффициенты, которые для каждой должности определяются решением совета трудового коллектива. Оклад лаборанта должен быть не менее 1500 руб.

Решение: Заполним таблицу данными, приведенными на рис.5.

Рис. 5. Штатное расписание лаборатории

1. Перейти в ячейку D3. Расчёт заработной платы производится по формуле: =В3*$В$11+С3 (т.е. =А*Х+В). Далее эту формулу скопировать в ячейки D4:D8.

2. Произвести расчёт суммарной заработной платы в ячейках F3:F8.

3. Итоговое значение заработной платы, находящееся в ячейке F9

=СУММ(F3:F8)

4. Воспользуемся командой Сервис – Поиск решения для решения задачи оптимизации, предварительно установив курсор в ячейку F9, предназначенную для целевой функции. Появляется диалоговое окно Поиск решения, в котором надо установить значения в следующие окна ввода:


Ограничения – нажать кнопку Добавить (рис.6) и в диалоговом окне ввести ограничения по количеству сотрудников. Например, количество лаборантов по условию должно быть более 8, но менее 12, а также целым. Зарплата лаборанта должна быть >= 1500. Аналогично заполняются все другие ограничения. После ввода последнего ограничения нажать кнопку ОК.

Рис. 7. Диалоговое окно Добавление ограничения

Появится окно Поиска решения , нажать кнопку Выполнить . Появится окно Результаты поиска решения, нажать кнопку ОК и проанализировать полученные результаты.

Макросы

Макрос – это записанная последовательность команд и действий, сохранённая под уникальным именем, которую может выполнить Excel.

Excel Visual Basic – это язык макросов, т.е. вы можете писать программу на этом языке традиционным образом, а можете записать макрос с помощью команды Сервис – Макрос и использовать текст макроса наравне с остальным текстом вашей программы.

Microsoft Excel имеет встроенное средство для записи макроопределений – макрорекордер. Он записывает последовательность нажатий клавиш и перемещений мыши в виде операторов языка Visual Basic. В дальнейшем макрос можно редактировать, как обычный текстовый файл.

Тексты программ на языке Visual Basic хранятся в специальных листах рабочей книги. Эти листы носят название модулей .

Выполнение макроса

Чтобы выполнить макрос, выберите команду меню Сервис – Макрос – Макросы.

Откроется диалоговое окно со списком макросов. Выбрав нужный макрос, щёлкните по кнопке Выполнить .

Кнопки

Для удобства вызова макроса на выполнение макросу можно назначить кнопки:

§ Кнопка на панели инструментов . Вид – Панели инструментов – Настройка. Среди Команд выбрать Макросы – Настраиваемая кнопка и перенести её с помощью мыши на любую панель инструментов. Для работы с этой кнопкой нажать правую кнопку мыши (Назначить макрос). Редактирование кнопки возможно только в режиме настройки.

§ Командная кнопка . Вид – Панели инструментов – Формы . В панели инструментов Формы нужно выбрать кнопку – Кнопка. С помощью мыши нарисовать кнопку и правой кнопкой мыши Назначить макрос.

§ Графический объект. Вставка – Рисунок – Картинки . Правой кнопкой мыши Назначить макрос.

Объекты

Объект – это то, чем вы управляете с помощью программы на языке Excel Visual Basic:

§ Cell (ячейка),

§ Range (диапазон),

§ Chart (диаграмма),

§ WorkSheet (рабочий лист),

§ WorkBook (рабочая книга).

Понятие объекта включает в себя параметры объекта (свойства) и программные средства для работы с ним (методы). В программе на языке Visual Basic необходимо идентифицировать объект, прежде чем применять к нему методы или изменять значения его свойства.

Методы

Метод – это программа, которая выполняет определённые действия над объектом.

Свойства

Свойства – это совокупность характеристик и атрибутов, описывающих объект.

Синтаксис: Объект. Свойство = выражение
Пример: ActiveWindow. Heigt = HSize

Переменные и константы

Важно различать следующие понятия:

§ Ячейка памяти – это элементы оперативной памяти, в которых хранятся данные в виде байтов.

§ Переменная – именованная область памяти, отведенная для временного хранения данных, которые могут изменяться при выполнении программы.

§ Значение переменной – это содержимое тех ячеек памяти, в которых хранится переменная.

§ Идентификатор – это лишь обозначение переменной, принятое в программе.

§ Константа – именованный элемент, сохраняющий постоянное значение в течение выполнения программы.

Тип данных

Тип указывает, что может хранить переменная: целое число, строку, дату и т.п.

Для эффективного использования памяти необходимо правильно выбрать тип переменной (табл.1).

Табл.1 . Типы данных

Тип Хранимая информация Занимаемая память Интервалы значений
Целочисленные типы
Byte Целые числа 1 байт От 0 до 255
Boolean Логические значения 2 байта Истина или ложь
Integer Целые числа 2 байта От –32768 до 32767
Long Integer Длинные целые числа 4 байта +/-2.1Е9
Типы с плавающей точкой
Single Вещественные числа одинарной точности с плавающей точкой 4 байта От –3,402823Е38 до –1.401298Е-45 для отрицательных чисел и от 1.401298Е-45 до 3.442823Е38 для положительных чисел
Double Вещественные числа двойной точности с плавающей точкой 8 байт От –1.7976313486232Е308 до –4.94065645841247Е-324 для отрицательных и от 4.94065645841247У-324 до 1.7976313486232Е308 для положительных чисел
Строковые типы
String (строка фиксированной длины) 1 байт на каждый символ От 1 до 65400
String (строка переменной длины) Текстовая информация (строка) 10 байт + 1 байт на каждый символ От 0 до двух миллиардов символов
Объектные типы
Object Рисунок или ссылка на любой другой объект 4 байта Ссылка на объект
Типы Variant
Variant Значения любого из перечисленных типов данных 16 байт для чисел, 22 байта + 1 байт на каждый символ для строк Любое числовое или строковое значение
Прочие типы
Currency Числа, имеющие до 15 цифр до десятичной точки и 4 цифры после неё (денежные единицы) 8 байт От –922337203685477.5808 до 922337203685477.5808
Date Информация о дате и времени 8 байт От 1 января 100 г. до 31 декабря 9999 г.
Decimal Десятичное число 14 байт Целое – 29 знаков Вещественное – 27 знаков после запятой

Объявление переменных

Декларация переменных может быть явной и неявной. Первый способ предпочтительнее.

При втором способе неявного объявления переменная декларируется просто указанием её имени в тексте программы.

Приоритет операций

К основным арифметическим операциям относятся: сложение (+), вычитание (-), умножение (*), деление (/).

Каждая арифметическая операция имеет свой приоритет. Операции с более высоким приоритетом (умножение и деление) будут выполняться раньше, че6м операции с более низким приоритетом (сложение и вычитание). Изменить порядок вычисления выражения можно с помощью круглых скобок.

Скобки допускается вкладывать друг в друга произвольное число раз. Использование квадратных или фигурных скобок не допускается.

Ввод данных

Ввод данных в программе

Ввод данных в программе осуществляется при помощи оператора присваивания. Оператор присваивания определяется знаком присваивания. (=), слева от которого располагается идентификатор переменной, а справа – некоторое выражение.

Пример : х=3.


With Элемент_1

Элемент_2

Элемент_3

End With

Пример 2 :

Вывод результатов

Элементарные функции

Табл. 2 . Функции в среде Visual Basic и таблице Excel

Значение функции Функции в таблице Excel
sin x sin(x) sin(x)
cos x cos(x) cos(x)
tg x tan(x) tan(x)
ctg x 1/tan(x) 1/tan(x)
arcsin x asin(x) asin(x)
arccos x acos(x) acos(x)
arctg x atn(x) atan(x)
sh x sinh(x) =(exp(x)-exp(-x))/2 sinh(x)
Значение функции Встроенные функции Visual Basic Функции в таблице Excel
ch x cosh(x) =(exp(x)+exp(-x))/2 cosh(x)
|x| abs(x) abs(x)
sqr(x) корень(x)
e x exp(x) exp(x)
ln x log(x) Ln(x)
lg x log(x)/log(10) Log10(x)
log a x log(x)/log(a) log(x;a)

Пример 1

где у=2/3, а=27.

Решение в таблице Excel:

1. Переименовать Лист1 в Линейные_процессы,

2. В ячейки А1:А3 ввести комментарии к Примеру 1,

3. Ячейку В1 переименовать в а, В2 – в у,

4. Ввести в В1 число 27, в В2 формулу =2/3,

5. Ввести в ячейку В3 формулу, используя для вставки функций Мастер функций, вставку аргументов в формулу лучше производить при помощи мыши,

6. По завершении ввода формулы нажать Enter.

Пример 2

,

где х=ln2, y=0.28*10 2 .

Решение в таблице Excel:

Создание диалога

Ввод информации часто осуществляется с помощью клавиатуры и мыши. Чтобы организовать взаимодействие пользователя и программы, используются разнообразные экранные формы. Ярким примером таких форм служат диалоги в программах для среды Windows.

Для создания диалога (формы) необходимо вставить в рабочую книгу лист с заготовкой нового диалога. Вставка осуществляется

Первый шаг при работе с экранной формой – это установка значений её свойств (рис. 8). Свойство Name (Имя) – имя формы, которое используется в программе для ссылки на экранную форму. Свойство Caption (Заголовок) – текст, который отображается в строке заголовка.


Рис. 8. Окно свойств

Создание всех элементов управления в поле диалога происходит с помощью кнопок на панели инструментов Формы (рис. 10).

Рис. 10. Панель инструментов Формы

Пример:

Создать диалог вычисления z

где у=2/3, а=27.

Решение:

1. Вставить в рабочую книгу лист с заготовкой нового диалога. Сервис – Макрос – Редактор Visual Basic, Insert – User Form (Вставка – Диалог).

2. Вызвать окно свойствView – Properties Window (Вид – Окно свойств) иОкно проекта (View – Project Explorer).

Табличный процессор (или электронная таблица) — это прикладная программа, которая предназначена для хранения данных в табличной форме и их обработки. Также табличный процессор дает возможность работать с большими таблицами чисел. Еще одна его особенность — это применение формул для описания связи между различными ячейками. Среди подобных программ можно отметить , который входит в состав операционной системы Windows.

Электронная таблица Microsoft Excel

Excel входит в пакет офисных программ под названием Microsoft Office. Документ, который создается этой программой, называется рабочей книгой. Рабочая книга — это набор листов, которые имеют табличную структуру и могут содержать различную информацию. При открытии такого документа будет отображаться только тот лист, с которым работает пользователь. Список таких листов находится в нижней части экрана. С помощью этих ярлычков (каждый из которых имеет свое название) можно переключаться на другие рабочие листы.

Каждый лист состоит из строк и столбцов. Столбцы именуются прописными латинскими буквами, а строки — цифрами. Максимально возможное количество колонок — 256, строк — 65536. На пересечении строк и колонок находятся ячейки таблицы (их еще называют поля таблицы). Это основной элемент для хранения данных. Каждая ячейка имеет свое уникальное имя, которое составляется из названий столбца и строки (к примеру, A1). Такое имя называется адресом ячейки. Именно адрес полей используется для написания формул.

Та ячейка, которая является активной, выделяется черной рамкой. Любые операции ввода или редактирования информации производятся именно в активной ячейке. Выбрать другую ячейку можно с помощью мыши или клавиатуры.

Кроме того, существует еще одно понятие — диапазон ячеек. Он формируется на пересечении последовательно идущих строк и колонок. Диапазон полей тоже имеет свое уникальное имя: в названии через двоеточие указываются 2 ячейки, которые расположены в противоположных углах диапазона (к примеру, A1:B4). Чтобы выделить диапазон ячеек, необходимо зажать левую кнопку мыши и потянуть курсор до нужной отметки.

Могут содержать 3 типа данных: текстовые, числовые и формулы, а также оставаться пустыми. Программа умеет автоматически определять тип данных при вводе. Например, формула всегда начинается со знака равенства. Ввод данных осуществляется либо в поле напрямую, либо в строку формул, которая находится чуть ниже панели инструментов (она подписана fx). Данные ячейки отображаются одновременно и в строке формул, и в самом поле. Как правило, текстовая информация в Excel выравнивается по левому краю поля, а числовая — по правому. Редактирование информации осуществляется двойным щелчком мыши по нужной ячейке или одним щелчком в строке формул. Чтобы сохранить информацию в ячейке, достаточно нажать «Enter».

Режим работы Excel

Табличный процессор Excel может работать в нескольких режимах. Наиболее важные из них:


В режиме готовности пользователь может выбирать поле или диапазон полей для ввода информации. Как только он начнет вводить данные в какое-то поле, то режим готовности автоматически сменится на режим ввода данных. В самом поле начнет мигать курсор для ввода, означающий, что можно добавить информацию в ячейку. После сохранения информации в ячейке снова включается режим готовности, выбирается следующий диапазон полей — опять режим ввода данных, и так до тех пор, пока пользователь не закончит работу в Excel.

Со временем пользователю понадобится выполнить какие-то действия с таблицей, например, отсортировать, распечатать и т.д. Поскольку в этом случае работать нужно уже не с одной ячейкой, а с их совокупностью или со всей таблицей, то пользователю необходимо будет перейти в командный режим. Этот режим позволяет выполнить определенную команду или пункт из панели меню (например, «Данные — Сортировка», «Вставка — Функция»). После выполнения всех команд снова включается режим готовности.

Режим редактирования в Excel дает возможность вносить изменения в содержимое поля. Обычно при повторном вводе информации в поле все его содержимое удаляется. Но с помощью этого режима можно быстро отредактировать данные без удаления (например, опечатку в слове). Данный режим очень удобен в тех ситуациях, когда нужно внести небольшие изменения.

Формулы в Excel

Табличный процессор Эксель — это не только программа для работы с таблицами и огромными базами данных, но и «умный» калькулятор. Одной из главных возможностей Excel является именно его возможность проводить различные операции с числовыми данными, начиная от обычного сложения или умножения и заканчивая , и отчетов на основе этих данных.

Все вычисления в Excel называются формулами. Любая формула всегда начинается со знака равенства. В противном случае табличный процессор просто не поймет, чего от него хочет пользователь. К примеру, чтобы сложить 2+2, необходимо написать так: =2+2. Excel сразу же выдаст результат — 4. Если же просто написать 2+2, то табличный процессор просто напишет то же самое — 2+2.

Кроме стандартных арифметических операторов (сложение, вычитание, умножение и деление), в Excel имеется еще:

  • возведение в степень (знак ^)
  • процент (знак %).

Например, если нужно возвести число 4 во вторую степень, то необходимо написать так: =4^2. Если же поставить после любого числа знак %, то оно будет делиться на 100. То есть, 3% — это будет 0,03.

Теперь можно проверить, как считает табличный процессор. Для этого необходимо выделить любую ячейку, написать, к примеру, «=145+55» (без кавычек) и нажать Enter. Изменить содержимое ячейки можно перейдя в режим редактирования. То есть надо выбрать это поле, а затем изменить данные в строке формул или в самой ячейке. Например, написать «=140*55».

Писать в формулу конкретные числа, конечно, можно, но это будет не совсем правильно. Дело в том, что табличный процессор умеет автоматически пересчитывать формулы, если данные в ячейках были изменены. Поэтому пользователю незачем тратить лишнее время, чтобы вручную прописывать, а потом и редактировать какие-то данные. Для этого достаточно лишь правильно составить формулу, а все остальное сделает программа.

Итак, допустим, в ячейках A1 и B1 указаны числа 2 и 3 соответственно. Задача пользователя — перемножить их. Для этого необходимо выделить любое пустое поле, написать знак равенства, затем щелкнуть мышкой по ячейке A1, поставить знак умножения и кликнуть по ячейке B1. После нажатия клавиши «Enter» программа отобразит результат. Если выделить эту ячейку и посмотреть на строку формул, то можно увидеть следующее: =A1*B1. Если же поменять цифру 2 в поле А1 на цифру 5, то формула будет автоматически пересчитана — теперь результат равняется 15. Именно по такому принципу и работают формулы в Excel.

В общем, Microsoft Excel умеет решать множество различных задач, и чтобы перечислить все возможности этой программы, можно сочинить целый реферат (или даже книгу). Но для знакомства с программой этой информации должно хватить.

Табличный процессор MS EXCEL относится к классу прикладных программ. С 1994 года это самый популярный табличный процессор в мире.

Назначение программы – автоматизация расчетов, построение деловой графики, создание табличных документов, ведение баз данных.

Табличный процессор MS EXCEL – программа, которая применяется офис – менеджерами, экономистами, финансистами, статистиками в их профессиональной деятельности.

Возможности программы

  • Ввод и редактирование данных.
  • Форматирование ячеек, строк и столбцов таблицы
  • Ввод формул (автоматизация расчетов)
  • Применение широкого спектра разнообразных функций
  • Построение, редактирование и печать диаграмм.
  • Предварительный просмотр и печать таблицы
  • Создание и ведение баз данных

Вопрос 28. Основные понятия электронных таблиц. Структура окна Excel.

Для представления данных в удобном виде используют таблицы. Компьютер позволяет представлять их в электронной форме, а это дает возможность не только отображать, но и обрабатывать данные. Класс программ, используемых для этой цели, называется электронными таблицами.

Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчет по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчету значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными.

Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчетов вручную или специального программирования. Наиболее широкое применение электронные таблицы нашли в экономических и бухгалтерских расчетах, но и в научно-технических задачах электронные таблицы можно использовать эффективно

Основные понятия электронных таблиц

Документ Excel называется рабочей книгой. Рабочая книга представляет собой набор рабочих листов, каждый из которых имеет табличную структуру и может содержать одну или несколько таблиц. В окне документа в программе Excel отображается только текущий рабочий лист, с которым и ведется работа. Каждый рабочий лист имеет название, которое отображается на ярлычке листа, отображаемом в его нижней части. С помощью ярлычков можно переключаться к другим рабочим листам, входящим в ту же самую рабочую книгу. Чтобы переименовать рабочий лист, надо дважды щелкнуть на его ярлычке.

Рабочий лист состоит из строк и столбцов. Столбцы озаглавлены прописными латинскими буквами и, далее, двухбуквенными комбинациями. Всего рабочий лист может содержать до 256 столбцов, пронумерованных от А до IV. Строки последовательно нумеруются цифрами, от 1 до 65 536 (максимально допустимый номер строки).

Ячейки и их адресация . На пересечении столбцов и строк образуются ячейки таблицы. Они являются минимальными элементами для хранения данных. Обозначение отдельной ячейки сочетает в себе номера столбца и строки (в этом порядке), на пересечении которых она расположена, например: А1 или DE234 . Обозначение ячейки (ее номер) выполняет функции ее адреса. Адреса ячеек используются при записи формул, определяющих взаимосвязь между значениями, расположенными в разных ячейках.

Одна из ячеек всегда является активной и выделяется рамкой активной ячейки. Эта рамка в программе Excel играет роль курсора. Операции ввода и редактирования всегда производятся в активной ячейке. Переместить рамку активной ячейки можно с помощью курсорных клавиш или указателя мыши.

Диапазон ячеек. На данные, расположенные в соседних ячейках, можно ссылаться в формулах, как на единое целое. Такую группу ячеек называют диапазоном. Наиболее часто используют прямоугольные диапазоны, образующиеся на пересечении группы последовательно идущих строк и группы последовательно идущих столбцов. Диапазон ячеек обозначают, указывая через двоеточие номера ячеек, расположенных в противоположных углах прямоугольника, например: А1 :С15 .

Если требуется выделить прямоугольный диапазон ячеек, то это можно сделать протягиванием указателя от одной угловой ячейки до противоположной по диагонали. Рамка текущей ячейки при этом расширяется, охватывая весь выбранный диапазон. Чтобы выбрать столбец или строку целиком, следует щелкнуть на заголовке столбца (строки). Протягиванием указателя по заголовкам можно выбрать несколько идущих подряд столбцов или строк.

Структура окна Excel.

1. Поле названия главного окна.

2. Строка меню.

3. Кнопки управления

4. Панели инструментов.

5. Поле имени.

6. Строка формулы.

7. Строка состояния

8. Поле названия окна рабочей книги (дочернее окно Excel).

9. Активный лист рабочей книги.

10. Кнопка выделения всего листа.

11. Активная (текущая) ячейка.

12. Имя столбца.

13. Имя строки.

Вопрос 29. Структура ячейки. Содержание ячейки. Редактирование содержания ячейки. Значение ячейки. Форматирование ячейки.

Структура ячейки Excel:

1-й уровень содержит видимое на экране изображение (т.е. отформатированный текст) или результат вычисления формулы).

2-й уровень содержит форматы ячейки (формат чисел, шрифты, выключатель (включатель) признак показывать или нет ячейку, вид рамки, защита ячейки).

3-й уровень содержит формулу, которая может состоять из текста, числа или встроенных функций.

4-й уровень содержит имя ячейки, это имя может использоваться в формулах других ячеек, при этом обеспечивается абсолютная адресация данной ячейки.

5-й уровень содержит примечания данной ячейки (произвольный текст). Если ячейка содержит примечание, то в правом верхнем углу появляется красный квадратик (точка)

Каждая ячейка имеет адрес - обозначается именем столбца и именем строки. Например А2 .

Содержимое ячейки
1) Тексты
2) Числа
3) Даты
4) Вычислимые выражения

Назначение . С помощью MS Excel создается документ, который называется электронной таблицей. Электронная таблица формируется в оперативной памяти компьютера. В дальнейшем ее можно просматривать, изменять, записывать на магнитный диск для хранения, печатать на принтере .

Файлы с электронными таблицами имеют расширение xls. В одном файле может храниться многотабличная книга, содержащая несколько листов-таблиц, а также листов-таблиц.

Среда . Среда MS Excel представлена на рис. 2.4. Она имеет традиционный вид окна для приложений MS Windows. Опишем ее элементы.

Титульная строка содержит название программы, имя рабочей книги, кнопки управления окном. Главное меню состоит из основных команд управления электронной таблицей. Команды, вызывающие открытие подменю, можно назвать режимами. Исполняемые команды инициируют определенные действия над электронной таблицей .


Рис.2.4 Среда MS Excel

Панель инструментов содержит пиктограммы для вызова наиболее часто выполняемых команд. Среди них есть характерные для многих приложений Windows, есть и специфические для MS Excel.

Строка формуя предназначена для отражения вводимых в текущую ячейку данных. Адрес текущей ячейки отражается в левой части строки (отдельное окошко). В этой строке можно просмотреть и отредактировать хранимую в ячейке формулу; в самой ячейке пользователь видит результат вычисления по формуле.

Рабочее поле содержит главную часть электронной таблицы - ячейки. Табличный курсор (прямоугольяая рамочка) выделяет текущую ячейку. На рис. 2.4 текущей является ячейка В2. В MS Excel максимальный номер строки равен б5536, а последний столбец имеет имя IV (всего 256 столбцов).

Ярлыки листов позволяют переходить от одного листа рабочей книги к другому.

Строка подсказки отражает текущий режим работы табличного процессора. Здесь же выводятся сообщения пользователю о возможных действиях при данном состоянии таблицы.

Вертикальная и горизонтальная полосы прокрутки предназначены для перемещения окна по электронной таблице.

Основные режимы работы.

Режим готовности («Готово» ). В этом режиме происходит выбор текущей ячейки или выделение блока ячеек.

Режим ввода данных («Ввод» ). Происходит посимвольный ввод данных с клавиатуры в текущую ячейку.

Режим редактирования («Правка» ). Используется при необходимости отредактировать содержимое ячейки без полной его замены.

Режимы главного меню . Каждый элемент главного меню предоставляет пользователю возможность выбора команд и подрежимов из иерархической системы меню. После выполнения команды происходит возврат в режим готовности.

Кроме перечисленных основных режимов работы ТП можно говорить о режимах отображения таблицы.

Режимы отображения таблицы. В ячейках, хранящих формулы, могут отображаться результаты вычисления по формулам или сами формулы. Первый режим называется режимом отображения значений, второй - режимом отображения формул. Рабочим состоянием таблицы является режим отображения значений. Режим отображения формул может использоваться при формировании и отладке таблицы.

Изменение режима отображения производится по алгоритму : выполнение команды =>Сервис => Параметры, выбор закладки Вид, установка/сброс переключателя «Формулы». Галочка в рамке переключателя обозначает режим отображения формул; при отсутствии галочки работает основной режим - режим отображения значений.

Система команд .

Команды MS Excel организованы в иерархическую систему, верхним уровнем которой является главное меню. Кроме того, выполнение команд может инициироваться через панель инструментов, контекстное меню, «горячие клавиши».

Команды редактирования таблицы (меню Правка, Вставка) позволяют манипулировать с фрагментами таблицы: удалять, копировать, перемещать, вставлять. Вставки и удаления столбцов или строк приводят к сдвигу других строк или столбцов таблицы. При этом действующая в таблице относительная адресация автоматически модифицирует формулы в соответствии с их изменившимися адресами. Прием копирования п озволяет быстро строить большие таблицы, содержащие однотипные элементы.

Команды форматирования (меню Формат) позволяют изменять внешний вид таблицы, ее оформление. К элементам формата относятся:

Способы выравнивания данных относительно границ ячейки;

Высота строки и ширина столбца;

Тип, начертание и размер шрифта;

Формат представления чисел (обычный, экспоненциальный; разрядность);

Вид разлиновки таблицы;

Цвет фона и прочее.

В электронной таблице действует некоторый набор стандартных параметров формата по умолчанию.
Команды работы с файлами (меню Файл) - стандартный набор команд, позволяющих открывать и сохранять файлы, организовывать вывод на печать полученного документа.

Мы здесь не будем обсуждать команды работы с таблицей как с базой данных (меню Данные). С некоторыми сервисными возможностями MS Excel (меню Сервис) вы познакомитесь в последующих параграфах. Меню Вид позволяет управлять средой табличного процессора.

Данные в ячейках таблицы .

Данные для табличных процессоров - это информация, содержащаяся ячейках таблицы. Содержимым ячейки электронной таблицы может быть число, формула или текст. Частным случаем формулы является переменная (имя ячейки). Более общим - арифметическое или логическое выражение.

Текстовый процессор должен «знать», данное какого типа хранится в конкретной ячейке таблицы, для того чтобы правильно интерпретировать ее содержимое. Так, например, признаком текстовых данных является символ «" »(апостроф). Тип данных - это множество значений, принимаемых величиной, и совокупность операций, применимых к величинам этого типа. Отсюда, например, следует, что нельзя применять арифметические операции к содержимому ячеек таблицы, в которых хранится текстовая информация.

Текст - любая последовательность символов, введенных после апострофа (одинарной кавычки). Кроме того, в качестве текста воспринимается любая символьная последовательность, которая не может быть воспринята как число или формула. Иначе говоря, если при вводе числа вы допустили ошибку или при вводе формулы процустили знак «», то введенная информация воспримется как текст.

Числа разделяются на целые и вещественные. Вещественные числа можно записывать двумя способами: в форме с фиксированной запятой и в экспоненциальной форме (в форме с плавающей запятой).

Запись числовой константы с фиксированной запятой предполагает, что число содержит целую и дробную части, разделенные десятичной запятой. Например, число 3,1415 так и записывается в Excel. При записи числа в экспоненциальной форме сначала записывается мантисса, затем латинская буква Е (прописная или строчная), после нее порядок.

Мантисса может быть записана, как целая константа или константа с фиксированной запятой, а порядок - только как целая двузначная константа. Числовая константа в экспоненциальной форме трактуется, как мантисса, умноженная на 10 в степени, равной порядку.

Например, числа 0,0001 и 1 ООО ООО могут быть записаны следующим образом: 1Е-4 или 0,1е-3 и 1е6 или 1Е+6.
В MS Excel при употреблении точки в записи числа это число интерпретируется как дата. Например 3.05.99 воспринимается как 3 мая 1999 года.

Формулы (выражения). В электронных таблицах используются два вида формул: арифметические и логические. Результатом вычисления по арифметической формуле является число, по логической формуле - логическая величина (истина или ложь). Существуют определенные правила записи формул. Эти правила аналогичны тем, которые используются в языках программирования.

Арифметические формулы составляются из констант, переменных, знаков операций, функций, круглых скобок. Ввод формул в MS Excel начинается со знака = ».

Примеры формул:

2,5*(G5+G2) =КОРЕНЬ(В4~2-4*ВЗ*В5)
=СУММ(С10:С20

Здесь символ «*» - знак умножения; «^» - возведение в степень. В русифицированных версиях Excel КОРЕНЬ - функция квадратного корня, СУММ - функция суммирования. Порядок вычисления выражений происходит в соответствии с традиционными приоритетами выполнения арифметических операций и расстановкой скобок. В MS Excel имеется очень большая библиотека функций. Вставка функций в формулы производится командой =>Вставка =>Функция или с помощью соответствующей кнопки на панели инструментов.

Логические выражения строятся с помощью операций отношения (<, >, = , <=, >=, <>) и логических операций (И, ИЛИ, НЕ). Результатом вычисления логического выражения являются логические величины «истина» и «ложь». С логическими выражениями вы уже встречались при работе с базами данных. Особенность логических выражений для электронных таблиц заключается в том, что логические операции используются как функции: сначала записывается имя логической операции: И, ИЛИ, НЕ (AND, OR, NOT), а затем в круглых скобках перечисляются логические операнды. Например, логическое выражение И(А1>0, А1<1)
соответствует системе неравенств 0 < А1< 1

С помощью логических выражений задаются, в частности, условия, проверку которых осуществляет условная функция.

Условная функция имеет такую структуру:

ЕСЛИ(условие, действие1, дейсгвие2)

Если условие истинно, то выполняется действие 1 иначе - действие2.

Пример: пусть в ячейке Е2 электронной таблицы с информацией о сдаче вступительных экзаменов абитуриентом хранится полученная им сумма баллов. Действует следующее правило: если сумма баллов не меньше 13, то он принимается в университет. Тогда в ячейку F2 заносится формула:

ЕСЛИ(Е2>=13, "принят", "не принят")

В режиме отображения значений в этой ячейке потаится слово «принят» или «не принят», в зависимости от результата экзаменов.

Условная функция может иметь вложенную структуру. Пусть в этом же вузе действует следующее правило: если абитуриент набрал 12 баллов, то его принимают в качестве кандидата (иногда еще встречается такая категория). Тогда в ячейку F2 нужно занести формулу:

ЕСЛИ(Е2>=13, "принят", ЕСЛИ(Е2=12,"принят кандидатом", "не принят"))

О некоторых других возможностях MS Excel вы узнаете в следующих параграфах.


Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11

Отослано читателями из интернет-сайтов

Содержание урока конспект урока опорный каркас презентация урока акселеративные методы интерактивные технологии Практика задачи и упражнения самопроверка практикумы, тренинги, кейсы, квесты домашние задания дискуссионные вопросы риторические вопросы от учеников Иллюстрации аудио-, видеоклипы и мультимедиа фотографии, картинки графики, таблицы, схемы юмор, анекдоты, приколы, комиксы притчи, поговорки, кроссворды, цитаты Дополнения рефераты статьи фишки для любознательных шпаргалки учебники основные и дополнительные словарь терминов прочие Совершенствование учебников и уроков исправление ошибок в учебнике обновление фрагмента в учебнике элементы новаторства на уроке замена устаревших знаний новыми Только для учителей идеальные уроки календарный план на год методические рекомендации программы обсуждения Интегрированные уроки План

3. Назначение MS Excel

1. Понятие табличного процессора

Табличный процессор обеспечивает работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в клетке по имеющимся данным .

Табличный процессор - программное средство для проектирования электронных таблиц. Они позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных. С помощью электронных таблиц можно выполнять различные экономические, бухгалтерские и инженерные расчеты, а также строить разного рода диаграммы, проводить сложный экономический анализ, моделировать и оптимизировать решение различных хозяйственных ситуаций и т. д.

Функции табличных процессоров весьма разнообразны:

создание и редактирование электронных таблиц;

создание многотабличных документов;

оформление и печать электронных таблиц;

построение диаграмм, их модификация и решение экономических задач графическими методами;

создание многотабличных документов, объединенных формулами;

работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам;

создание итоговых и сводных таблиц;

использование при построении таблиц информации из внешних баз данных;

создание слайд-шоу;

решение оптимизационных задач;

решение экономических задач типа “что – если” путем подбора параметров;

разработка макрокоманд, настройка среды под потребности пользователя и т. д.

Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc. И если после своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции. Результаты тестирования продемонстрировали явное преимущество Excel по многим параметрам .

2. Краткая характеристика MS Excel

Microsoft Excel (также иногда называется Microsoft Office Excel) - программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономик-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic для приложений). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel есть одним из наиболее популярных программ в мире .

Ценной возможностью Excel есть возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется с помощью объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обделываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, разрешая легко работать изменять его и руководить расчетами.

С помощью Excel можно анализировать большие массивы данных. В Excel можно использовать больше 400 математических, статистических, финансовых и других специализированных функций, связывать разные таблицы между собой, выбирать произвольные форматы представления данных, создавать иерархические структуры. Воистину безграничные методы графического представления данных: кроме нескольких десятков встроенных типов диаграмм, можно создавать свои, что настраиваются типы, помогают наглядно отобразить тематику диаграммы. Те, кто только осваивает работу по Excel, по достоинству оценят помощь "мастеров" - вспомогательных программ, которые помогают при создании диаграмм. Они, как добрые волшебники, задавая наводящие вопросы о предвиденных дальнейших шагах и показывая, в зависимости от планированного ответа, результат, проведут пользователя "за руку" за всеми этапами построения диаграммы кратчайшим путем .

Работа с таблицей не ограничивается простым занесением к ней данных и построением диаграмм. Тяжело вообразить себе область, где бы не требовался анализ этих данных. В Excel включенный мощный инструмент анализа - Сводная таблица. С ее помощью можно анализировать широкоформатные таблицы, содержат большое количество несистематизированных данных, и лишь несколькими клацаньями кнопкой мыши приводить их в удобный и читается вид. Освоение этого инструмента упрощается наличием соответствующей программ-мастера .

В Microsoft Excel есть два основных типа объектов: книга и письмо.

Книга в Microsoft Excel представляет собой файл, который используется для обработки и хранение данных. Каждая книга может состоять из нескольких листов, поэтому в одном файле можно поместить разнообразные сведения и установить между ними необходимые связи.

Письма служат для организации и анализа данных, которые можно вводить и редактировать одновременно на нескольких листах, а также выполнять вычисление на основе данных с нескольких листов. После создания диаграммы можно поместить на письмо с соответствующими данными или на отдельное письмо диаграммы .

Имена листов отображаются на ярлычках в нижней части окна книги. Для перехода с одного письма на другого нужно указать соответствующий ярлык. Название активный лист выделен жирным шрифтом .

В Microsoft Excel очень много разнообразных функций, среди которых такие :

    Финансовые , среди множество специальных функций, вычисляющих проценты по депозиту или кредиту, амортизационные отчисления, норму прибыли и разнообразнейший обратные и родственные величины.

    Функции даты и времени – большинство функций этой категории ведает преобразованиями даты и времени в разные форматы. Две специальные функции СЕГОДНЯ и ТДАТА вставляют в каморку текущую дату (первая) и дату и время (вторая), обновляя их при каждом вызове файла или при внесение любых изменений в таблицу.

    Логические функции – эта категория включает 6 логических команд, среди которых ЕСЛИ, И, ИЛИ, НЕ, ИСТИНА, ЛОЖЬ.

    Математические – эта категория - одна из наиболее густонаселенных в Excel (больше 100 функций). Никаких особых ухищрений в ней нет. Но есть довольно много функций на все случаи.

    Ссылка и массивы. В этой категории находятся функции, которые разрешают обратиться к массиву данных (по колонке, строке, прямоугольному интервалу) и получить из него разнообразнейший информацию: номера столбцов и строк, у него входят, их количество, содержимое нужного вам элемента массива; можно найти, в какой каморке этого массива нужное число или текст и т.д.

    Тексту – В этой группе десятка два команд. С их помощью можно сосчитать количество символов в воротничке, включая пробелы (ДЛСТР), узнать код символа (КОДСИМВ), узнать, какой символ стоит первым (ЛЕВСИМВ) и последним (ПРАВСИМВ) в строке текста, поместить в активную каморку некоторое количество символов из другой воротнички (ПСТР), поместить в активную каморку весь текст из другого каморки большими (ПРОПИСН) или сточными буквами (СТРОЧН), проверить, или совпадают две текстовые каморки (СОВПАД), найти некоторый текст (ПОИСК, НАЙТИ) и заменить его другим (ЗАМЕНИТЬ).

    Проверка свойств и значения – здесь находятся команды, с помощью которых можно получить информацию о типе данных в воротничке (число там находится, текст или какая-то другая информация), о формате, о текущей операционной среде, о типичных ошибках, которые возникли в формуле, и т.п..

    Работа с базой данных – здесь можно найти команды статистического учета (БДДИСП - дисперсия по выборке из базы, БДДИСПП - дисперсия по генеральной совокупности, ДСТАНДОТКЛ - стандартное отклонение по выборке), операции со столбцами и строками базы, количество непустых (БСЧЕТА) или (БСЧЕТ) ячеек и т.д.

    Мастер диаграмм – встроенная программа EXCEL, что упрощает работу с основными возможностями программы.

3. Назначение MS Excel

табличный процессор формула текст

MS Excel – одна из самых популярных сегодня программ электронных таблиц. Ею пользуются ученые и деловые люди бухгалтеры и журналисты, с ее помощью ведут разнообразные таблицы, списки и каталоги, составляют финансовые и статистические отчеты, подсчитывают состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Возможности Excel очень высоки. Обработка текста, управление базами данных – программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей Excel тяжело достичь .

За многолетнюю историю табличных расчётов с применением персональных компьютеров требования пользователей к подобным программам существенно изменились. Вначале основной акцент в такой программе, как, например, VisiCalc, ставился на счётные функции. Сегодня наряду с инженерными и бухгалтерскими расчетами организация и графическое изображение данных приобретают все возрастающее значение. Кроме того, многообразие функций, предлагаемое такой расчетной и графической программой, не должно осложнять работу пользователя. Программы для Windows создают для этого идеальные предпосылки. В последнее время многие как раз перешли на использование Windows в качестве своей пользовательской среды. Как следствие, многие фирмы, создающие программное обеспечение, начали предлагать большое количество программ под Windows .

Программа Excel обеспечивает как легкость при обращении с данными, так и их сохранность. Excel позволяет быстро выполнить работу для которой не нужно затрачивать много бумаги и времени, а также привлекать профессиональных бухгалтеров и финансистов.

Данная программа сумеет вычислить суммы по строкам и столбцам таблиц, посчитать среднее арифметическое, банковский процент или дисперсию, здесь вообще можно использовать множество стандартных функций: финансовых, математических, логических, статистических .

У Excel есть еще масса преимуществ. Это очень гибкая система "растет" вместе с потребностями пользователя, меняет свой вид и подстраивается под Вас. Основу Excel составляет поле клеток и меню в верхней части экрана. Кроме этого на экране могут быть расположены до 10 панелей инструментов с кнопками и другими элементами управления. Есть возможность не только использовать стандартные панели инструментов, но и создавать свои собственные.

Список использованной литературы

    Электронный ресурс: http://www.sch35-k.h14.ru/informatika/teacher01/excel/les01.html

    Электронный ресурс:

    Электронный ресурс: http://www.kolomna-school7-ict.narod.ru/st40201.htm