- •Выделение ячеек и диапазонов
- •Форматирование данных
- •Изменение ширины столбца (строки)
- •Выравнивание
- •Направление текста
- •Обводка ячеек
- •Задание фона ячеек.
- •4. Функции
- •Данные на различных рабочих листах
- •Поиск min/max значения
- •Вычисление среднего значения
- •Использование логической функции если
- •Функция просмотр
- •Поиск записей при помощи Формы
- •Поиск записей при помощи Формы
- •Сортировка данных
- •Промежуточные итоги
- •Консолидация
Данные на различных рабочих листах
Поможем студенту Иванову разобраться со своим бюджетом
Ежемесячно студент Иванов вносит данные о своих расходах и доходах на отдельный лист в Excel
Доходы зя январь (активный лист Январь)
Доходы за ферваль (активный лист Февраль)
Доходы за март (активный лист Март)
Доходы за последние три месяца (активный лист Квартал)
На рабочем листе Квартал подведем итоги за первый квартал текущего года
1. На рабочем листе Квартал сделайте активной ячейку C5
2. Нажмите на клавиатуре знак =
3. Щелкните по ярлычку рабочего листа Январь
4. Щелкните по ячейки С5
5. Нажмите на клавиатуре знак +
6. Щелкните по ярлычку рабочего листа Февраль
7. Щелкните по ячейки С5
8. Нажмите на клавиатуре знак +
9. Щелкните по ярлычку рабочего листа Март
10. Щелкните по ячейки С5
11. Формула готова , осталось нажать <Enter>
Обратите внимание на формулу в строке формул:
Внимание! Ссылка на ячейку, расположенную на другом листе, выглядит следующим образом: Январь!С5 Ссылка на ячейку, расположенную в другой книге, выглядит следующим образом: [Расходы]Январь!С5 Примечания 1. квадратные скобки не являются частью имени книги 2. восклицательный знак не является частью имени листа 3. ссылки подобного вида надежнее вводить при помощи мыши - меньше вероятность сделать ошибку 4. при отсутствии имени книги и имени листа предполагается, что ссылка указывает соответственно на активную книгу и лист
|
Автозаполнение
Материнская строка
Материнской строкой называется расчетная строка таблицы, формулы в которой составляются “вручную” (не копируются откуда-либо)
Формулы в остальных расчетных строках таблицы копируются из материнской строки и их корректировка “вручную” нежелательна.
Как правило, роль материнской играет первая из расчетных строк таблицы (впрочем, это не всегда так).
Маркером автозаполнения называется квадратик в правом нижнем углу границы выделенного диапазона.
Копирование при помощи маркера заполнения
При выделении ячейки или диапазона , вокруг выделенной области появится жирная рамка, а в нижнем углу рамки - маленький черный квадратик - маркер автозаполнения. Если указать на него мышью, указатель мыши примет форму тонкого черного крестика, теперь можно перетаскивать в любом направлении, чтобы начать заполнение диапазона значениями, а какими это зависит от того, что было в первой ячейке.
Рассмотрим различные примеры
Создание последовательности чисел
1. Напечатайте первое число
2. Воспользуйтесь маркером автозаполнения
3. Удерживая нажатой клавишу <Ctrl> перетащите маркер Ваш список начнется с первого числа и заполнит выделенную область числами, увеличивающимися на единицу
Если предварительно создать список с определенным шагом , то Excel будет использовать этот шаг для заполнения области.
Примеры создания последовательностей дат и дней недели.
Примеры создания последовательностей времени.
Копирование формул
Относительные и абсолютные адреса ячеек
Относительные ссылки
Большинство ссылок в формулах записываются в относительной форме - например, С3(столбец)(строка)
Относительными называются ссылки, которые при копировании в составе формулы в другую ячейку автоматически изменяются
При копировании формулы с относительной ссылкой (столбец)(строка) на n строк ниже и на m столбцов правее ссылка изменяется на (столец+m)(строка+n)
В большинстве случаев это очень удобно, но иногда этого не требуется. Поясним это на следующем примере.
Необходимо вычислить стоимость каждой модели принтеров на складе. Т.к. курс $ периодически изменяется, ячейка B11 будет использоваться для хранения текущего значения. При изменении кура достаточно внести новое значение в ячейку С11 и стоимость будет автоматически пересчитана.
1. Вставим необходимые для расчета формулы: В ячейку F14 =В14*E14 В ячейку G14 =F14*B11
2. Выделим ячейки F14 и G14
3. При помощи автозаполнения скопируем в нижележащие строки
4. Обратите внимание на возникшие ошибки в столбце G
5. Перейдем в режим отображения формул при помощи меню Настройка быстрого доступа – Другие параметры – Дополнительно – Показывать формулы, а не их значения.
4. При копировании формулы из 14 в 15 строку Excel изменил адрес ячейки с B11 на B12, что в нашем случае делать не следовало.
Для того чтобы избежать подобной ошибочной ситуации , необходимо заменить адрес ячейки с относительного B11 на абсолютный $B$11, т.е. не подлежащий изменению при копировании формул
7. Дважды щелкните мышью по ячейки G14 (перейдите в режим редактирования)
8. Нажмите клавишу <F4>. Теперь в формуле участвует абсолютный адрес $B$11
9. Введите формулу, нажав <Enter>
10. Скопируйте в нижележащие ячейки
Отмените режим отображения формул
Абсолютные ссылки
Некоторые ссылки в формулах записываются в абсолютной форме - например, $С$3
Абсолютными называются ссылки, которые при копировании в составе формулы в другую ячейку не изменяются
Абсолютные ссылки используются в формулах тогда, когда нежелательно автоматическое изменение ссылки при копировании
Изменение типа ссылки
Для того, чтобы превратить относительную ссылку в абсолютную, достаточно в режиме редактирования формулы установить курсор непосредственно за ссылкой и нажать клавишу <F4> Впрочем, можно вставить в ссылку знаки доллара и при помощи обычных приемов редактирования
При помощи символа абсолютной адресации Вы можете гибко варьировать способ адресации ячеек. Например $B11 обозначает , что при копировании формул будет изменяться только адресация строки ячейки, а при обозначении B$11 - только столбца. Такая адресация называется смешанной.
При вводе формулы в строке формул, можно быстро перебрать по кругу относительный , смешанный и абсолютный адреса. Просто укажите на какой - нибудь адрес и нажимайте<F4>, чтобы по кругу перебрать все четыре варианта.
Использование имен для абсолютной адресации
Другой способ абсолютной адресации заключается в назачении имен ячейкам и использовании их в формулах
Например назначив ячейки B11 имени курс можно ввести следующую формулу
=F14*курс
При копировании этой формулы будет соблюдаться абсолютная адресация ячейки
Для того, чтобы назначить имя ячейки необходимо
1. Выделить ячейку.
2. Правой кнопкой мыши на ячейке вызвать контекстное меню и выбрать команду Имя диапазона.
3. Введите имя в стоке имя ячейки, например Курс.
4. Нажмите кнопку OK
5. Введите формулу
Вставка функций
Функция состоит из имени функции и следующего за ним списка аргументов, заключенного в круглые скобки |
|
Аргументами называются величины, которые используются для вычисления значений функций |
|
Возвращаемыми значениями называются величины, которые являются результатом вычисления функций |
|
Функцией в Excel называется часть формулы, указывающая на необходимость выполнения стандартных вычислений |
Примеры функций в формулах
=СРЗНАЧ(D2:D4)
Эта формула возвращает среднее арифметическое трех чисел, записанных в ячейках со вторую по четвертую столбца D
=ЕСЛИ(СУММ(D2:D4)>=100000;5%;ЕСЛИ(СУММ(D2:D4)>=50000;2,5%;0%))
Эта формула возвращает процент скидки, который определяется в зависимости от общей суммы трех покупок. Если эта сумма превышает сто тысяч, то скидка будет равна пяти процентам. Если сумма меньше ста тысяч, но больше пятидесяти тысяч, скидка будет равна двум с половиной процентам. Если сумма меньше пятидесяти тысяч, процент скидки будет равен нулю
Список аргументов функции
Круглые скобки обозначают начало и конец списка аргументов. Скобки должны быть парными, пробелы перед скобками или после них не допускаются. |
|
Внутри скобок аргументы отделяются друг от друга точкой с запятой. |
|
Аргументы могут быть как константами, так и выражениями. Эти выражения, в свою очередь, могут содержать другие функции. |
|
Назначение и тип данных каждого из аргументов определяется для каждой из функций отдельно, в соответствии с тем, что и как она вычисляет. |
|
Задаваемые аргументы должны иметь допустимые для данного аргумента функции значения. |
Функции, являющиеся аргументом другой функции, называются вложенными
Функция подсчета значений
СЧЁТ(значение1; значение2; ...)
Подсчитывает количество чисел в списке аргументов. Функция СЧЁТ используется для получения количества числовых ячеек в диапазонах ячеек.
Значение1, значение2, ... - это от 1 до 30 аргументов, которые могут содержать или ссылаться на данные различных типов, но в подсчете участвуют только числа.
Пример
•Если ячейка А1 содержит слово "Продажи", A2 содержит 12, A3 - пустая, а A4 содержит 22,24, то СЧЁТ(A1:A4) возвращает значение 2
Функции минимума и максимума
МИН(число1; число2; ...) МАКС(число1; число2; ...)
Возвращают соответственно наименьшее и наибольшее значение в списке аргументов.
Число1, число2, ... - это от 1 до 30 аргументов, среди которых ищется минимальное (максимальное) значение.
Если аргумент является ссылкой, то учитываются только числа. Пустые ячейки, логические значения, тексты в ссылке игнорируются.
Если аргументы не содержат чисел, то функции возвращают 0.
Примеры
Если A1:A5 содержит числа 10, 7, 9, 27 и 2, то:
МИН(A1:A5) равняется 2,
МАКС(А1:А5) равняется 27
МИН(A1:A5; 0) равняется 0
Функция условного выбора
ЕСЛИ(лог_выражение; значение_если_истина; значение_если_ложь)
Функция ЕСЛИ используется для проверки значений и организации выбора в зависимости от результатов этой проверки. Результат проверки определяет значение, возвращаемое функцией ЕСЛИ.
Лог_выражение - это выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ, т.е. условие.
Значение_если_истина - это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА.
Значение_если_ложь - это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ.
Функция ПРОСМОТР
для проверки значений и организации поиска в векторе или массиве .
Функция ПРОСМОТР имеет две синтаксические формы: вектор и массив.Векторная форма функции ПРОСМОТР просматривает диапазон, в который входят значения только одной строки или одного столбца (так называемый вектор) в поисках определенного значения и возвращает значение из другого столбца или строки.
ПРОСМОТРискомое_значение; просматриваемыйй_вектор; вектор_результатов
Искомое_значение - это значение, которое ПРОСМОТР ищет в первом векторе. Искомое_значение может быть числом, текстом, логическим значением, именем или ссылкой, ссылающимися на значение.
Просматриваемый_вектор - это интервал, содержащий только одну строку или один столбец. Значения в аргументе просматриваемый_вектор могут быть текстами, числами или логическими значениями.
Вектор_результатов - это интервал, содержащий только одну строку или один столбец. Он должен быть того же размера, что и просматриваемый_вектор.
Пример
ПРОСМОТР(4,91;A2:A7;B2:B7) равняется "оранжевый"
ПРОСМОТР(5,00;A2:A7;B2:B7) равняется "оранжевый"
ПРОСМОТР(7,66;A2:A7;B2:B7) равняется "фиолетовый"
Если ПРОСМОТР не может найти искомое_значение, то подходящим считается наибольшее значение в аргументе просматриваемый_вектор, которое меньше, чем искомое_значение
Форма массива функции ПРОСМОТР просматривает первую строку или первый столбец массива, находит указанное значение и возвращает значение из аналогичной позиции последней строки или столбца массива
ПРОСМОТР(искомое_значение;массив)
Искомое_значение - это значение, которое ПРОСМОТР ищет в массиве. Искомое_значение может быть числом, текстом, логическим значением, именем или ссылкой, ссылающимися на значение.
Массив - это интервал ячеек содержащих текст, числа или логические значения, которые нужно сравнивать с искомым значением.
Примеры
ПРОСМОТР("В";{"а";"б";"в";"г":1;2;3;4}) равняется 3
ПРОСМОТР("бак";{"а";1:"б";2:"в";3}) равняется 2
