
- •Простейшие операции с текстом
- •Оформление текста.
- •Лабораторная работа № 1. Данные. Прогрессии. Списки. Форматы. Мастер функций.
- •Ввод данных.
- •Построение прогрессий.
- •Создание списков.
- •Пользовательский формат даты. Мастер функций.
- •Небольшая задача.
- •Лабораторная работа № 2. Графики. Таблицы умножений. Другие способы вычислений. Построение графика синуса с помощью Мастера диаграмм.
- •Построение таблицы умножения с областью ввода. Простая таблица умножения. Виды ссылок на ячейки.
- •Вычисление значений синуса с помощью таблицы.
- •В ычисление значений синуса с помощью полосы прокрутки.
- •Использование строки состояния для быстрых вычислений.
- •Платежи по займу.
- •Лабораторная работа № 3. Текстовые функции. Макросы. Текстовые функции.
- •Использование макросов для создания интерфейса.
- •Приложение. Сочетания клавиш для работы в Excel.
- •Литература.
- •188300 Ленинградская обл., г.Гатчина, ул.Рощинская, д.5
Построение таблицы умножения с областью ввода. Простая таблица умножения. Виды ссылок на ячейки.
Добавим новый лист, назовем его ТабУмн. Таблица умножения – это таблица размером 11 на 11 ячеек, из которых в первом столбце имеется 10 первых сомножителей, а в верхней строке – 10 вторых сомножителей. Остальная часть таблицы – расчетная, в каждой ячейке содержится результат перемножения первого и второго сомножителей. Первые сомножители будем брать из столбца А (ячейки А2:А11), а вторые – из строки 1 (ячейки В1:К1).
Для столбца А: введем в ячейку А2 1 (единицу), в А3 формулу: =А2+1, и эту формулу размножим вниз до 11 строки.
Для строки 1: в ячейку В1 введем 1 (единицу), в ячейку С1 формулу =В1+1, и эту формулу размножим вправо до столбца К. Получим шаблон таблицы умножения.
В
ячейку В2
надо ввести формулу: = А2*В1. Скопировав
(размножив) эту формулу на несколько
ячеек вниз и вправо, убедимся, что
вычисления производятся неправильно.
На рисунке слева это видно очень хорошо:
в ячейке D4
должна быть формула: =А4*D1.
Для этого надо, чтобы при размножении
формул у первого сомножителя не менялась
буква (имя столбца), а у второго оставался
неизменным номер строки. То есть
ссылки на ячейки, в которых находятся
сомножители, должны быть смешанными.
Всего имеется три вида ссылок (адресации):
типа А1 – относительная ссылка на ячейку. При размножении формул адрес такой ячейки изменяется в зависимости от направления размножения формул (см. рисунок выше);
типа $А$1 – абсолютная ссылка на ячейку. При размножении формул адрес такой ячейки не меняется. Такой вид адресации применялся ранее для указания диапазона данных при построении графика функции синуса (Мастер диаграмм, поле Подписи оси Х);
типа $А1 или А$1 – смешанная ссылка на ячейку, или смешанная адресация. При размножении формул не будет изменяться та координата, перед которой стоит знак доллара. Именно такой вид адресации ячеек в формуле нам нужен.
В ячейку В2 запишем формулу: = $А2*В$1. Можно вводить знаки доллара непосредственно с клавиатуры, но проще воспользоваться функциональной клавишей F4. Поэкспериментируйте: ее последовательные нажатия циклически меняют тип адресации ближайшей к курсору ввода ссылке: В1 à $В$1 à В$1 à $B1 à В1.
Теперь формулу из ячейки В2 надо размножить вниз до 11 строки, а затем столбец размноженных формул скопировать вправо до столбца К. Выполним эти операции с использованием автоматического заполнения формулами заданного (выделенного) диапазона:
1) щелкнем по ячейке В2 и нажмем сочетание клавиш Shift+Ctrl+End. Будет выделен диапазон ячеек В2:К11 (этот диапазон имеет данные – в строке или столбце, как на рисунке, а приведенное выше сочетание именно такой диапазон и выделяет); можно выделить этот диапазон и другим способом: щелкнуть по ячейке В2, а затем при нажатой клавише Ctrl - по ячейке К11.
2
)
активная ячейка сейчас - В2
(она выделена белым цветом). Для размножения
формул из нее применим сочетание Ctrl+D
(размножение
формул вниз), а затем сочетание Ctrl+R
(размножение столбца с формулами
вправо). Нужный диапазон таблицы умножения
будет заполнен данными (рисунок слева).
Операции размножения формул из ячейки В2 в выделенном диапазоне можно осуществить также с помощью меню: Правка-Заполнить-Вниз и Правка-Заполнить-Вправо.
Остается только оформить эту таблицу должным образом (шрифт, цвет, начертание – все должно подчеркивать исходные данные - множители и результат – школьную таблицу умножения). Дальше построим универсальную таблицу умножения - с областью ввода исходных данных.
Таблица умножения с областью ввода.
Скопируем школьную таблицу умножения на новый лист ТабУмнОблВвода. Для области ввода надо освободить 6 верхних строк на этом листе. Или добавить новые. Выделим строки с 1 по 6, нажав на номере строки1 левую кнопку мыши и протащив ее до 6 строки, в выделенной области щелкнем правой кнопкой мыши и выберем пункт контекстного меню Добавить ячейки. Появится 6 пустых строк в верхней части листа.
С
амое
главное – формулы в ячейках таблицы
умножения, которая теперь начнется с 7
строки, автоматически будут пересчитаны
(!).
В бывшей ячейке В2
(теперь она имеет адрес В8),
где была формула: =$А2*В$1, появится формула:
=$A8*B$7. Соответственно изменятся и другие
формулы на листе.
Заполним область ввода надписями, как показано на рисунке слева, для этого надо вводить значения в первом столбце (столбце А), объединять ячейки и задавать формат надписи.
Введем в ячейки D2:D5 единицы и свяжем область ввода с расчетной таблицей: необходимые формулы приведены на рисунке слева. Размножим формулы из ячеек А9 (вниз) и С7 (вправо) до необходимого предела. В итоге получим школьную таблицу умножения.
Теперь можно получить любую таблицу умножения для произвольных исходных данных, которые можно ввести в диапазоне D2:D5. Например, введя исходными данными двойки, получим следующую таблицу умножения:
Можно построить таблицы умножения для любых сочетаний данных в области ввода. Например, для нечетных значений аргументов.
Построив таблицы умножения, мы научились табулировать функцию двух переменных, параметры которых можно изменять. Этот прием можно применять для многих видов вычислений, например, для расчетов тригонометрических функций или процентов по вкладу.