Ссылки на ячейки в формулах

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

Ранее мы рассмотрели два стиля ссылок на ячейки: А1 и R1C1. При использовании ссылок в формулах их имена можно вво­дить с клавиатуры, а можно выделять с помощью мыши нужные ячейки.

При обращении к ячейке возможны относительная, абсолютная адресация и их комбинации — смешанная адресация (табл. 2.4):

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

· при копировании формул с абсолютной адресацией ссылки сохраняются (ссылка всегда указывает на одну и ту же ячейку). Ссылка на ячейку при абсолютной адресации содержит номер строки и букву столбца, перед которыми стоит знак доллара;

· иногда бывает необходимо, чтобы при копировании не менялась только строка или только столбец. В этих случаях используется смешанная адресация, которая содержит как абсолютные, так и относительные ссылки.

Клавиша <F4> при редактировании в формулах позволяет делать шаг в цикле всех комбинаций относительных и абсолютных ссылок.

Таблица 1. Относительные и абсолютные адреса в стиле А1

Относительный адрес Абсолютный адрес Ячейка (область ячеек)
С5 $С$5 Ячейка на пересечении столбца С и строки 5
В2: F5 $В$2:$Е$5 Область ячеек в столбцах от В до F в строках от 2 до 5
D: D $D:$D Все ячейки столбца D
3:3 $3: $3 Все ячейки строки 3
2:6 $2: $6 Все ячейки строк от 2 до 6
1:3, 3:3, 5:5 $1:$3, $3:$3, $5:$5 Все ячейки строк 1, 3, 5
А: А, В:В, С:С $А:$А, $В:$В, $С:$С Все ячейки столбцов А, В, С
В2:D5, F2 : Н4 $В$2:$D$5, $F$2:$Н$4 Область несмежных ячеек из диапазона от В2 до D5 и от F2 до Н4

 

Операторы

Формула может содержать функции и математические операто­ры, порядок вычисления которых соответствует принятому в математике. Результатом вычисления формул, включающих арифметические операторы, являются числовые значения, а в случае операторов сравнения— логические значения истинаили ложь.В табл. 2 приведены математические операторы в формулах Excel.

Таблица 2. Математические операторы в формулах Excel

Оператор Значение
( Открыть скобку
) Закрыть скобку
* У множение
/ Деление
+ Сложение
- Вычитание
л Возведение в степень
= Равно
< Меньше
<= Меньше или равно
> Больше
>= Больше или равно
о Не равно
% Определение процента

Операции с текстом и датами

Конкатенация — соединение текста, числа и даты внутри одной ячейки. Оператором конкатенации служит знак &, который со­единяет текст, числа и даты в одну длинную текстовую строку.

Текст, даты и время вводятся в формулы с помощью кавычек. Например, в результате действия формулы:

= "Итого" & ИТОГИ, появится текст:

Итого 1 500 ООО р.,

если в ячейке с именем ИТОГИ находится число 1500000 р.

 

Автоматическое вычисление

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

Функции

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

= ИМЯ ФУНКЦИИ (Аргументы)

На формулы, содержащие функцию, не накладывается никаких ограничений по сравнению с другими формулами, в т. ч. их допускается копировать, учитывая тип ссылки (относительная или абсолютная).

Список всех функций MS Excel можно найти в окне Мастер функций, воспользовавшись командой Вставка | Функция или соответствующей кнопкой на панели инструментов.

При задании в качестве аргумента диапазона ячеек можно передвинуть окно мастера функций (если оно мешает выделению) и выделить мышью нужный диапазон

При указании адреса диапазона ячеек в качестве аргумента речь может идти как о смежных, так и о несмежных диапазонах. Адрес смежного диапазона ячеек задается посредством указания адресов первой и последней ячеек, разделенных двоеточием. Три и более несмежных диапазонов отделяются точкой с запятой.

Иногда сама функция служит аргументом другой функции. Такие функции называются вложенными. Например:

=СУММ(А1, СУММ (А5, А6) )

MS Excel допускает не более 7 уровней вложения функций в формулах листа.