Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Абсолютные и относительные ссылки. Стандартные формулы и функции. Логические функции



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

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

При обращении к ячейке в формуле обычно указыва­ется ее номер. Такая ссылка называется относительной.

Например, Al, C4.

При перемещении или копировании формулы относи­тельные ссылки автоматически обновляются в зависимо­сти от нового положения.


Например, в ячейке В4 находится формула =В1+В2. При копировании этой формулы в ячейку С4 она примет вид =С1+С2. В ячейке А4 находится формула =А1+А2. При копировании этой формулы в ячейку А5 она примет вид =А2+А3.

Если при копировании формулы необходимо сохранить ссылку на конкретную ячейку, то необходимо воспользо­ваться абсолютной ссылкой. В абсолютной ссылке, когда указывается номер ячейки, перед именем столбца и перед номером строки ставится знак «$».

Например, $А$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 выводит в ячейку значение ошибок, когда форму­ла для этой ячейки не может быть правильно вычислена. Если формула содержит ссылку на ячейку, которая содер­жит значение ошибки, то эта формула также будет выво­дить значение ошибки (за исключением тех случаев, когда используются специальные функции рабочих листов ЕОШ, ЕОШИБКА или ЕНД, которые проверяют наличие ошибок).

 

Код ошибки Возможные причины
#Дел/0! В формуле делается попытка деления на ноль
#Н/Д Нет допустимого значения. Обычно такое значение непосредственно вводится в те ячейки рабочего листа, которые впоследствии будут содержать данные, отсутствующие в настоящий момент. Формулы, ссы­лающиеся на такие ячейки, также возвращают #Н/Д в место вычисленного значения
#ИМЯ? Excel не может распознать имя, использованное в формуле
#ПУСТО! Было задано пересечение двух областей, которые не имеют общих ячеек
#ЧИСЛО! Возникли проблемы с числом
#ССЫЛКА! Формула неправильно ссылается на ячейку
#ЗНАЧ! Аргумент или операнд имеет недопустимый тип

Использование функций

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

Чтобы использовать функцию, ее нужно ввести как часть формулы в ячейку листа. Формула должна начи­наться со знака равенства (=), за которым следует набор величин, операторов и функций. Если функция стоит в самом начале формулы, ей должен предшествовать знак равенства, как и во всякой другой формуле.

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

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

Логические функции

Логические функции являются неотъемлемыми ком­понентами многих формул.

Они используются всякий раз, когда необходимо вы­полнить те или иные действия в зависимости от выполне­ния каких-либо условий. В Excel имеются следующие ло­гические функции: ЕСЛИ, И, ИЛИ, ИСТИНА, ЛОЖЬ, НЕ.

Функция ЕСЛИ (арг_лог, aprl, арг2) возвращает зна­чение aprl, если арг_лог при вычислении приобретает


 




значение ИСТИНА, и арг2, если арг_лог приобретает значе­ние ЛОЖЬ.

Если арг_лог имеет значение ИСТИНА и значение aprl опущено, то возвращается значение ИСТИНА. Если арг_- лог имеет значение ЛОЖЬ и значение арг2 опущено, то возвращается значение ЛОЖЬ.

При конструировании более сложных проверок в каче­стве значений аргументов aprl и арг2 могут быть вложе­ны до семи функций ЕСЛИ.

Пример.

Введите в ячейку ЕЗ формулу = ЕСЛИ(Е1= 5; " Правиль-ный ответ"; " Ошибка" )

Введите в ячейку Е1 число 4. В ячейке ЕЗ появилось слово " Ошибка"

Введите в ячейку Е1 число 5. В ячейке ЕЗ появилась
надпись " Правильный ответ". Такая конструкция позволя­
ет создавать достаточно сложные тестовые программы,
например, такие, в которых следует выбрать номер
правильного варианта из многих_____________________

Результатом работы логических функций ИСТИНА() и ЛОЖЬ( ) являются логические ИСТИНА или ЛОЖЬ

Пример.

Важно, что значение ИСТИНА не тождественно числу 1, поэтому когда в ячейке A3 находится число 1, результа­том работы формулы =ЕСЛИ(АЗ =истина; ИСТИНА; ЛОЖЬ), будет логическое значение ИСТИНА, т.е. истин­но то, что в ячейке A3 находится единица.

Однако, при арифметических действиях логическое зна­чение ИСТИНА ведет себя как число 1. Например, если в ячейке А1 находится значение ИСТИНА, а в ячейке В1 — какое-нибудь отрицательное число, например -10, 5, то ре­зультатом формулы =А1+В1 будет число —9, 5 а результа­том произведения =А1*В1 будет число -10, 5. Аналогично логическое значение ЛОЖЬ не тождественно числу 0, но в арифметических действиях ведет себя как число 0.

Выполните действия, описанные в примере, самостоя­тельно.


Функция НЕ (арг) изменяет логическое значение ИС­ТИНА или ЛОЖЬ своего аргумента на противоположное. Она часто используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой величине.


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-06-04; Просмотров: 1705; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.016 с.)
Главная | Случайная страница | Обратная связь