Табличный процессор Excel предназначен для вычисления сложных функциональных зависимостей между различными элементами, а также для тонкого построения таблиц (например, банковских квитанций).
О
Лента
кно табличного процессора Excel состоит из ленты, строки формул и рабочей области. Рабочая область представляет собой множество ячеек, которые и образуют таблицу.
Рабочая область
Строка формул
Любая ячейка имеет свой адрес, который состоит из латинской буквы и числа, на пересечении которых она находится.
Задача: сложить 2 числа, результат положить в третью ячейку.
Записать два любых числа в любые две ячейки, например, числа 6 и 148 в ячейки b2 и d3 соответственно.
В ячейке f2 необходимо получить результат сложения двух этих чисел. Если требуется произвести какие-то расчеты в ячейках, а не просто вписать какие-то данные в нее, то необходимо поставить знак «=» перед написанием формулы. Без этого знака содержимое ячейки воспринимается как простой текст.
Обращение к содержимому ячеек происходит ТОЛЬКО по адресу этой ячейки. Поэтому в ячейке f2 пишем адрес 1-й ячейки, «+», адрес 2-й ячейки. Альтернативный способ: щелкнуть ячейку, в которой содержится первое слагаемое, написать знак «+», щелкнуть ячейку, содержащую 2-е слагаемое.
Работа с формулами
Задача: найти результат возведения числа, записанного в ячейке, в степень, записанную в другой ячейке. Результат записать в третью ячейку.
Записать 2 числа в любые 2 ячейки;
Щелкнуть по ячейке, в которой хотите получить результат действий;
Нажать на кнопку
;В строке «категории» выбрать пункт «математические», в поле «выберите функцию» выбрать пункт СТЕПЕНЬ, нажмите ОК;
В появившемся окне в строке «число» запишите адрес ячейки, содержимое которой является основанием степени, либо нажмите на кнопку
и щелкните по нужной ячейке;В строке «степень» запишите адрес ячейки, содержимое которой является показателем степени, либо нажмите на кнопку
и щелкните по нужной ячейке;Нажмите на кнопку ОК.
Относительная и абсолютная адресация
Очень часто нужно вывести не одно, а целую группу значений. При этом группа значений будет зависеть от группы других значений (например, значения функции зависят от значений аргументов). Если мы установим зависимость ячейки с7 от ячейки d16, то ячейка c8 будет зависеть от ячейки d17 автоматически. Соответственно
с6 зависит от d15;
b7 зависит от с16;
d7 зависит от e16.
Задача: составить зарплатную ведомость, в которой будет отражен оклад, и премия, зависящая от оклада в процентном отношении. А также будет учитываться индексация и налоги.
В ячейку с4 поместите слово «фамилия», далее направо «оклад», «премия», «оклад с премией», «на руки», «индекс», «зарплата через год»;
Выделить заполненные ячейки, выбрать пункт меню Формат → Ячейки…
Выбрать вкладку «выравнивание», поставить флажок на пункте «переносить по словам»; в пункте «по вертикали» и «по горизонтали» выбрать пункт «по центру»;
Выделить столбец «с» путем наведения курсора и нажатия на букву «с»;
Выполнить пункт 2;
Выбрать вкладку «выравнивание», убрать флажок на пункте «переносить по словам», поставить в пункте «автоподбор ширины»;
Вписать 8 фамилий;
Вписать оклады;
Вписать проценты;
Вписать формулы, вычисляющую проценты из соображений, что требуется к окладу прибавить сколько-то процентов от него
Нажать на кнопку
или на любую
незаполненную ячейку;Навести курсор на правый нижний угол ячейки, нажать на левую кнопку мыши и не отпуская ее тянуть вниз. Автоматически заполняются все остальные ячейки по динамическим ячейкам;
В ячейке g13 поместить размер налога в 13%;
Н
а
руки будет выдаваться сумма за вычетом
налога. Для того, чтобы эта ячейка
оставалась неизменной для всех зависящих
от нее, ее координаты нужно обозначить
значком «$», что означает, что ячейка
статическая;
Выполнить пункт 12;
Индекс и зарплату через год выписать самостоятельно;
Выделить ячейки с3-i3;
Нажать на кнопку
,
чтобы объединить эти ячейки;Написать в этой ячейке «Расчет зарплаты».
Заполнение ячеек членами прогрессии
Прогрессия – последовательность, в которой каждый член отличается от предыдущего на какое-то слагаемое или какой-то множитель.
Для того, чтобы заполнить несколько ячеек одинаковыми значениями, достаточно:
Записать это значение в одной ячейке;
Навести курсор на правый нижний угол ячейки, пока курсор не примет вид «креста»;
Нажать на левую кнопку мыши, и не отпуская ее, повести курсор в сторону заполнения.
1
2 3
То же можно производить и с числами. Если требуется заполнить ячейки членами арифметической прогрессии с заданной разностью, то можно поступить двумя способами.
Задача: заполнить ячейки членами арифметической прогрессии с шагом 1, начиная от значения -5, заканчивая значением 5 (для определенности заполнение будем производить по строкам)
Отметить значение -5;
В соседней правой ячейке отметить значение -4;
Выделить эти 2 ячейки;
Курсор поставить на правый нижний угол выделенной области, нажать левую кнопку мыши и не отпуская ее вести вправо до тех пор, пока не появится значение 5.
Есть другой способ получить тот же результат.
Отметить значение -5;
Нажать на кнопку
В появившемся окне в группе «Расположение» выбрать «по строкам», в типе «арифметическая», шаг поставить равным 1, предельное значение 5;
Нажать кнопку ОК.
Заметим, что таким образом можно задать прогрессию с любым шагом.
Табуляция функции
Функция – отображение одного множества в другое таким образом, что каждому элементу из отображаемого множества ставится в соответствие единственный элемент из другого множества.
Протабулировать функцию – указать значения функции для элементов из области определения, взятых в определенном интервале.
Надо отметить, что табуляция – единственный способ работы с любой непрерывной величиной на компьютере.
Задача: протабулировать функцию y = x2 c шагом 0,5 в промежутке [-5; 5]
Заполнить ячейки членами арифметической прогрессии с шагом 0,5.
Необходимо получать значения аргумента на каждом шаге табуляции и вычислять для него значения функции. Для этого в следующей строке разместим значения функции для заданных значений аргументов. Для этого под значением -5 запишем формулу «=<адрес ячейки аргумента>^2»
Нажать на кнопку или на любую незаполненную ячейку;
Навести курсор на правый нижний угол ячейки и нажать левую кнопку мыши, не отпуская ее, направить курсор вправо для заполнения всех остальных значений.
Построение графика функции
Задача: построить график функции y = x2
Выделить получившиеся значения функции;
Открыть вкладку вставка на ленте;
Выбрать тип диаграммы график; любой вид;
Нажать на кнопку выбрать данные на ленте (если этой кнопки нет, то выбрать зеленую вкладку Работа с диаграммами – конструктор;
В появившемся окне в правой области нажать на кнопку изменить (хотим изменить подписи оси Х);
В строке «подписи оси Х» нажать на правую кнопку ;
Выбрать диапазон области определения (в нашем случае =Лист1!b2:v2; или выделением соответствующих ячеек от -5 до 5);
Нажать кнопку «ОК»;
Во вкладке макет найти кнопку легенда, поставить «нет»;
На этой же вкладке найти кнопку подписи осей и подписать ось Х и У соответственно «х» и «у»;
Дать название диаграмме (аналогично);
Найти кнопку сетка, выбрать пункты основные линии сетки как горизонтальных, так и вертикальных линий сетки;
Выделим основные оси ОХ и ОУ и придадим им вид ПДСК (прямоугольной декартовой системы координат). Для этого:
найти кнопки оси - основная вертикальная ось - дополнительные параметры основной вертикальной оси;
В окне «параметры оси» (список слева) найти пункт «подписи оси» и выбрать рядом с осью;
В окне тип линии (список слева) выставить ширину линии 2 пт;
Закрыть окно;
Нажать кнопку оси - основная горизонтальная ось - дополнительные параметры основной горизонтальной оси;
В окне параметры оси найти пункт положение оси и поставить маркер по делениям; в пункте вертикальная ось пересекает нужно указать номер категории со значением «0» (придется посчитать вручную), у нас это 11 категория;
Установить ширину линии 2 пт; закрыть окно.
Самостоятельно изобразить графики функции:
у = sin x
y = ex
y = cos(3x2 – 4)
y =
y =
Условное заполнение
В табличном процессоре MS Excel имеется возможность заполнения ячеек различными значениями в зависимости от выполнения или невыполнения некоторого условия.
Задача: В ячейку b3 поместить большее из двух значений, содержащихся в ячейках d3 и d4.
