- •Ввод и редактирование данных в ячейке
- •Выделение ячеек
- •Ввод данных в ячейку
- •Форматирование чисел при вводе
- •Редактирование данных в ячейке
- •Основные сведения о формулах
- •Ввод и редактирование формул в ячейке
- •Ссылки на ячейки и диапазоны ячеек в формулах
- •Формы записи адресных ссылок
- •Типы адресных ссылок
- •Копирование и перемещение ячейки с формулой
- •Копирование и перемещение ячейки классическим способом
- •Копирование и перемещение ячейки способом, основанным на механизме перетаскивания маркера заполнения
- •4.1. Способы вставки встроенной функции в формулу
- •5. Вложенные функции
- •6. Массивы значений. Формулы массивов
- •5.1.Создание формулы массива
Типы адресных ссылок
Существует три типа ссылок – относительные, абсолютные и смешанные.
Относительная ссылка – основана на относительной позиции ячейки, содержащей формулу, и ячейки, на которую указывает адресная ссылка. При копировании формулы позиция ячейки, на которую указывает ссылка, изменяется и адрес ячейки в формуле автоматически корректируется. Такой автоматическое преобразование адресов ячеек при копировании формулы называется механизмом относительной адресации. Например, при копировании формулы из ячейки А2 в ячейку А3 (на одну строку вниз) ссылки на адреса ячеек В1 и B2, входящих в формулу, изменятся на B2 и В3 соответственно (рис.2.1).
Рис. 2.1. Пример копирования ячейки А2 с формулой =В1+В2 (содержащей относительные ссылки) в ячейку А3
Абсолютная ссылка всегда ссылается на ячейку, расположенную в определенном месте электронной таблицы. При копировании или перемещении ячейки адреса ячеек в формуле и значение, которое вычисляется по формуле, не изменятся. Абсолютная ссылка обозначается символом доллара $ перед адресами столбца и строки (например $В$1), который вводится либо непосредственно либо в результате нажатия клавиши <F4>, когда курсор установлен на адресе ячейки.
Смешанная ссылка содержит либо абсолютный адрес столбца и относительный адрес строки ($A1), либо абсолютный адрес строки и относительный адрес столбца (A$1). При копировании или перемещении ячейки абсолютный адрес столбца или строки остается неизменным, а относительная ссылка корректируется. Например, при копирования ячейки В2 с формулой =А$1 (содержащей смешанную ссылку) в ячейку С3 ссылка изменится на =В$1 (скорректирован относительный адрес столбца А) (Рис. 2.2);
Рис.2.2. Пример копирования ячейки В2 с формулой =А$1 в ячейку С3
Копирование и перемещение ячейки с формулой
Копирование и перемещение ячейки (диапазона ячеек) с формулой может быть выполнено следующими способами.
Классическим способом «вырезания и вставки с использованием буфера обмена» с помощью набора команд Windows Вырезать, Копировать, Вставить. Применяется при копировании и перемещении ячейки на любые расстояния (внутри рабочего листа, в другие Листы и Рабочие книги).
Способом, основанным на механизме перетаскивания MS Excel с помощью мыши. Применяется при копировании и перемещении ячейки на небольшие расстояния внутри рабочего листа, то есть когда на экране видны и выделенные ячейки, и место их вставки.
Способом, основанным на использовании функции MS Excel Автозаполнение, с помощью перетаскивания «маркера заполнения». Применяется при копировании данных одной ячейки в смежные ячейки строки или столбца.
При выполнении операций «копирование и перемещение ячейки» необходимо учитывать следующее.
Содержимым выделенной ячейки является формула, а не результат вычислений.
При копировании или перемещении ячейки в MS Excel автоматически удаляются данные и формат из ячейки вставки и заменяются копируемыми данными.
При копировании формул, содержащих относительные и смешанные ссылки на ячейки, MS Excel автоматически изменит ссылки в формулах в соответствии с «механизмом относительной адресации» (см. рис. 2.1, 2.2).
При перемещении формулы, содержащей относительные ссылки на ячейки, MS Excel не изменит ссылки на ячейки в формуле.
Например, на рис. 2.7 приведен пример копирования ячейки А2 с формулой =В1+В2 (содержащей относительные ссылки) в ячейку А3. Пример перемещения ячейки А2с формулой =В1+В2 (содержащей относительные ссылки) в ячейку А3приведен на рис. 3.1.
Рис. 3.1. Пример перемещения формулы с относительными ссылками
При перемещении ячеек, на которые ссылаются формулы электронной таблицы, MS Excel автоматически переопределит ссылки на ячейки в формулах в соответствии с новым местом расположения данных. MS Excel вставит в ячейку (диапазон) вставки все содержимое ячеек (данные, формулы, текст), а также формат и примечание. В строке формул появится копия формулы, а в ячейке результат ее вычисления.