Абсолютные и относительные ссылки. Стандартные формулы и функции. Логические функции
Ссылкой однозначно определяется ячейка или группа ячеек листа. Ссылками указываются ячейки, значения которых нужно использовать в формуле. С помощью ссылок можно использовать в формуле данные, находящиеся в различных местах листа, а также использовать значение одной и той же ячейки в нескольких формулах.
Кроме этого, можно ссылаться на ячейки, находящиеся на других листах книги или в другой книге, либо на данные другого приложения. Ссылки на ячейки других книг называются внешними ссылками.
При обращении к ячейке в формуле обычно указывается ее номер. Такая ссылка называется относительной.Например, А1, С4.
При перемещении или копировании формулы относительные ссылки автоматически обновляются в зависимости от своего нового положения.
Например, в ячейке В4 находится формула = B1 + B2
При копировании этой формулы в ячейку С4 она примет вид = C1 + C2.
В ячейке А4 находится формула = A1 + A2
При копировании этой формулы в ячейку А5 она примет вид = A2 + A3.
Если при копировании формулы необходимо сохранить ссылку на конкретную ячейку, то необходимо воспользоваться абсолютной ссылкой. Вабсолютной ссылке, когда указывается номер ячейки, перед именем столбца и перед номером строки ставится знак «$». Например, $А$1, $В$1 и т. п.
Кроме этого, можно использовать смешанные ссылки, например А$1 или $А1. Часть ссылки, не содержащая знак «$», будет обновляться при копировании, а другая часть, со знаком «$», останется без изменения.
Формулы могут ссылаться на ячейки, находящиеся в других рабочих листах. Формат такой ссылки: «<имя листа>!<адрес ячейки>». Чтобы при редактировании формулы использовать ячейку, находящуюся на другом листе, надо перед выбором ячейки щелкнуть на ярлычке нужного листа.
Программа Excel позволяет также одновременно вводить и редактировать данные на нескольких рабочих листах. Чтобы выбрать для работы несколько рабочих листов, необходимо выбрать первый из этих листов, а затем щелкнуть на ярлычках других листов, удерживая нажатой клавишу Shift или Ctrl. В этом случае любая операция, проведенная на одном из рабочих листов, автоматически дублируется на все остальные.
Можно работать с диапазоном ячеек на нескольких рабочих листах. В этом случае ссылка на данный диапазон осуществляется следующим образом: Лист1:ЛистЗ!А1:С12.
В трехмерных ссылках при перемещении и копировании листов происходят изменения.
Например, используется формула =СУММ(Лист2:Лист6!А2:А5), суммирующая содержимое ячеек с А2 по А5 с листа 2 по лист 6 включительно:
– если между листом 2 и листом 6 книги вставить новые листы, содержимое ячеек новых листов будет добавлено в сумму;
– если между листом 2 и листом 6 книги удалить листы, содержимое ячеек удаленных листов будет исключено из суммы;
– если переместить листы, находящиеся между листом 2 и листом 6 книги, и разместить их таким образом, что они будут расположены перед листом 2 или после листа 6, содержимое ячеек перемещенных листов будет исключено из суммы;
– если переместить лист 2 или лист 6 в новое место книги, в сумму войдет содержимое ячеек листов, находящихся между листом 2 и листом 6 включительно;
– если удалить лист 2 или лист 6 книги, то в качестве границы трехмерного диапазона будет использоваться лист, расположенный за листом 2 или перед листом 6 соответственно.
Значение ошибок в формулах
Excel выводит в ячейку значение ошибок, когда формула для этой ячейки не может быть правильно вычислена. Если формула содержит ссылку на ячейку, которая содержит значение ошибки, то эта формула также будет выводить значение ошибки (за исключением тех случаев, когда используются специальные функции рабочих листов ЕОШ, ЕОШИБКА или ЕНД, которые проверяют наличие ошибок).
Использование функции
Для выполнения вычислений на листах книги можно использовать стандартные функции Microsoft Excel. Величины, которые используются для вычисления значений функций, называются аргументами.Величины, которые являются результатом вычисления функций, называются возвращаемыми значениями.Последовательность, в которой должны располагаться аргументы функции, называется синтаксисом функции.
Чтобы использовать функцию, ее нужно ввести как часть формулы в ячейку листа. Формула должна начинаться со знака равенства «(=)», за которым следует набор величин, операторов и функций. Если функция стоит в самом начале формулы, ей должен предшествовать знак равенства, как и во всякой другой формуле.
Скобки используются для обозначения начала и конца списка аргументов. Скобки должны быть парными, пробелы перед скобками или после них не допускаются. Внутри скобок должны располагаться аргументы. Список аргументов может состоять из чисел, текста, логических величин, массивов, значений ошибок или ссылок. Задаваемые аргументы должны иметь допустимые для данного аргумента значения. Аргументы могут быть как константами, так и формулами. Эти формулы, в свою очередь, могут содержать другие функции. Функции, являющиеся аргументом другой функции, называются вложенными.
В формулах Microsoft Excel можно использовать до семи уровней вложения функций.
Существует несколько категорий функций, которые используются в зависимости от поставленной задачи.
Логические функции
Логические функции являются неотъемлемыми компонентами многих формул.
Они используются всякий раз, когда необходимо выполнить те или иные действия в зависимости от выполнения каких-либо условий. В Excel имеются следующие логические функции: