Реферат: Блоки. Относительная и абсолютная адресация
Блоки. Относительная и абсолютная адресация
Блоком (фрагментом, диапазоном) таблицы называется любая прямоугольная часть таблицы.
Блок обозначается именами диагонально-противоположных ячеек, разделенных двоеточием B2:D3. Блок может состоять только из одного столбца: например А1:А5, или из одной строки (В2:В10), или из одной ячейки (СЗ:СЗ).
Принцип относительной адресации обозначает следующее:
адреса ячеек, используемые в формулах, определены не абсолютно, а относительно места расположения формулы.
Например в таблице на рис.1 формулу в ячейке С1 ^ ТП воспринимает так: сложить значение из ячейки, расположенной на две клетки левее со значением из ячейки, расположенной на одну клетку левее данной формулы.
рис.1
А
В
С
1
5
3
А1+В1
Этот принцип приводит к тому, что при всяком перемещении формулы в другое место таблицы изменяются имена ячеек в формуле. Перемещение формул происходит при разнообразных манипуляциях фрагментами таблицы (копировании, вставках, удалении, переносе). Манипуляции фрагментами производятся путем выполнения специальных команд табличного процессора.
Пример 3. Пусть к таблице на рис. 2 применяется команда:
КОПИРОВАТЬ А1:С1 в А2:С2
Результат будет следующим:
рис. 2
А
В
с
1
5
3
А1+В1
2
5
3
А2+В2
При смещении формулы на одну строку вниз в именах ячеек номер строки увеличился на единицу: А1 преобразовалось в А2, В1 — в В2. При смещении формулы вправо или влево (вдоль строки) в именах ячеек изменится буквенная часть.
Абсолютная адресация.
В некоторых случаях оказывается необходимым отменить действие принципа относительной адресации для того, чтобы при переносе формулы адрес ячейки не изменялся (т. е. был бы не относительным, а абсолютным). В таком случае применяется прием, который называется замораживанием адреса.
Для этой цели в имени ячейки употребляется символ $. Для замораживания всего адреса значок $ ставится дважды, Например: $В$2. Можно заморозить только столбец ($В2) или только строку (В$2). Тогда часть адреса будет изменяться при переносе формулы, а часть — нет.
Пример. Требуется построить таблицу, содержащую сведения о стоимости туристических путевок в разные страны мира. Необходимо указать стоимость в долларах и в рублях.
Исходной информацией является стоимость путевки в долларах и курс доллара по отношению к рублю. Стоимость путевки в рублях вычисляется из этих данных
Первоначально следует подготовить таблицу в таком виде:
А
В
С
1
^ Курс доллара:
рублей
2
Страна
Цена в долларах
^ Цена в рублях
3
Англия
ВЗ*$В$1
4
Болгария
5
Бельгия
6
Бразилия
В ячейке В1 будет храниться размер курса доллара, выраженный в рублях. Формула в ячейке СЗ вычисляет стоимость путевки в рублях путем умножения стоимости в долларах на курс доллара. В ячейки С4, С5, С6 соответствующие формулы можно не вводить с клавиатуры, а скопировать из ячейки СЗ. Вот к чему приведет такое копирование:
А
В
С
1
Курс доллара:
рублей
2
Страна
Цена в долларах
Цена в рублях
3
Англия
ВЗ*$В$1
4
Болгария
В4*$В$1
5
Бельгия
В5*$В$1
6
Бразилия
В6*$В$1
Видно, что замороженный адрес ($В$1) при копировании не изменился. После занесения числовых данных в ячейки столбца В, таблица в режиме отражения значений примет вид:
А
В
С
1
Курс доллара:
20
рублей
2
Страна
Цена в долларах
Цена в рублях
3
Англия
600
12000
4
Болгария
250
5000
5
Бельгия
420
8400
6
Бразилия
1100
22000
Как правило, табличные процессоры позволяют производить сортировку строк или столбцов таблицы по возрастанию или убыванию значений какого-то числового параметра, или в алфавитном порядке для текстовой информации.
еще рефераты
Еще работы по разное
Реферат по разное
Йог Рамачарака "Пути достижения индийских йогов"
17 Сентября 2013
Реферат по разное
Абу Али ибн Сина великий среднеазиатский ученый, гуманист, борец за идеи прогресса в период феодальной реакции средневековья
17 Сентября 2013
Реферат по разное
Материя, её всеобщее свойство и способы существования
17 Сентября 2013
Реферат по разное
Абу али-хусейн ибн сина (авиценна) (980-1037)
17 Сентября 2013