Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СЕА_Excel-1_Понятия, вычисления.doc
Скачиваний:
28
Добавлен:
24.11.2019
Размер:
1.2 Mб
Скачать

5. Абсолютные и относительные ссылки

Существует три основных типа адресов: абсолютные, относительные и смешанные.

Абсолютные ссылки указывают на точное местоположение ячейки на рабочем листе и обозначаются $А$1, $BX$72. Абсолютная ссылка при копировании или перемещении формулы не изменяется.

Относительные ссылки указывают адрес ячейки относительно той, в которой хранится исходная формула, и обозначаются A1, K64.

При копировании или перемещении формулы входящие в нее адреса в относительных ссылках автоматически изменяются в соответствии с относительным расположением исходной ячейки. Например, в ячейке В2 имеется ссылка на ячейку А3, то есть в относительном представлении это означает, что ссылка указывает на ячейку, которая располагается на один столбец левее и на одну строку ниже данной. Если формула будет скопирована в другую ячейку, то такое указание ссылки сохранится. Использование абсолютных и относительных ссылок удобно рассмотреть на примере 2 (рис. 6).

Введем исходные данные в столбцы A, B, C и включим режим проверки формул:

Затем введем формулы в столбцы D и E:

После отключения режима проверки формул получим результат:

Рис. 6. Использование абсолютных и относительных ссылок (ПРИМЕР 2)

Для изменения способа адресации ячеек при вводе или редактировании формулы нужно выделить ссылку на ячейку и нажать клавишу F4. При каждом нажатии F4 происходит последовательное изменение адресов: А1, $А$1, А$1, $A1.

Две последние ссылки – пример смешанных ссылок (например, ссылка A$1 – относительная по столбцу и абсолютная по строке).

Если формула повторяется для различных ячеек, то целесообразно использовать автозаполнение формулами: ввести формулу для первой ячейки, а затем скопировать ее в другие ячейки, протянув за маркер автозаполнения. Другой способ (менее удобный): выделить все ячейки с однотипной формулой, ввести формулу, в конце ввода нажать CTRL+ENTER.

Еще пример: Что будет в ячейке D5 после копирования в нее ячейки B2?

Решение: В ячейке B2 находится формула =A2*$C$1. В результате ее копирования относительная ссылка на ячейку A2 автоматически пересчитается и изменится на ссылку C5, абсолютная ссылка $C$1 не изменится, следовательно, в ячейке D5 будет формула =С5*$C$1, расчет по которой даст в ответе число 8.

6. Вычисления с проверкой условия

Для подсчета количества значений с каким-либо условием в Excel используется функция СЧЕТЕСЛИ.

Для выборки записей, удовлетворяющих заданному условию, используется функция ЕСЛИ.

Обе эти функции имеются в списке мастера функций. Рассмотрим их использование на примере таблицы успеваемости студентов (рис.7).

Рис. 7. Таблица успеваемости студентов

Функция счетесли

Общая форма записи:

СЧЕТЕСЛИ(Диапазон анализируемых ячеек; Проверяемое условие)

ПРИМЕР 3. По каждому учебному предмету подсчитать количество студентов, имеющих оценку 5, и вывести полученные результаты в 15-й строке Excel.

Последовательность действий:

Установить курсор в первую ячейку результата B15, нажать = .

Запустить мастер функций и выбрать функцию СЧЕТЕСЛИ. В результате откроется диалоговое окно этой функции для ввода ее параметров, где в поле «Диапазон» указать диапазон проверяемых ячеек, а в поле «Критерий» – проверяемое условие (рис. 8).

Рис. 8. Диалоговое окно функции СЧЕТЕСЛИ

Окончательно формула в ячейке B15 будет иметь вид: =СЧЁТЕСЛИ(В10:В13;"=5").

Для подсчета количества пятерок по другим предметам введенную в ячейку B15 формулу нужно скопировать в ячейки C15:D15, протащив за маркер автозаполнения.