Главная >> Информатика 11 класс. Босова

§ 1. Табличный процессор. Основные сведения

1.3. Копирование и перемещение данных

Чтобы быстро преобразовать ссылку из относительной в абсолютную и наоборот, можно выделить её в строке ввода и нажать клавишу F4 (Microsoft Excel) или Shift+F4 (OpenOffice Calc).

Вспомните, как можно быстро получить смешанные ссылки.

Если в формуле для ссылки на ячейку использовать её имя, то при копировании формулы эта ссылка изменяться не будет. Иначе говоря, имя ячейки в формуле является абсолютной ссылкой.

При перемещении формулы имеющиеся в ней ссылки не изменяются.

Пример 1. В ячейке В1 записана формула =2*$А1.

Выясним, какой вид приобретёт формула, после того как содержимое ячейки В1 скопируют в ячейку С2.

В формуле используется смешанная ссылка: при копировании формулы имя столбца останется неизменным, а номер строки увеличится на 1. Таким образом, после копирования в ячейке С2 окажется формула =2*$А2.

Пример 2. Дан фрагмент электронной таблицы:

Выясним, чему станет равным значение ячейки С1, если в неё скопировать формулу из ячейки С2.

Так как копирование формулы происходит внутри одного столбца, имена столбцов в формуле не изменятся, а номер строки в ссылках уменьшится на единицу.

Формула примет вид: =($А1+В1)/2. В ячейке С1 отобразится число 14.

Пример 3. Дан фрагмент электронной таблицы:

Выясним, чему будет равна сумма значений диапазона ячеек Е1:Е4 после копирования в него формулы из ячейки D2.

Формулы копируются в ячейки соседнего столбца. Поэтому буквенное обозначение столбца в относительной ссылке изменится на следующее по алфавиту. Следовательно, первое слагаемое в формуле примет вид: С$3 (ссылка на номер строки здесь абсолютная, она останется неизменной). Во втором слагаемом неизменным является обозначение столбца. А номер строки при копировании формулы в ячейки E1, Е2, ЕЗ и Е4 соответственно: уменьшится на единицу, останется неизменным, увеличится на единицу, увеличится на 2.

После вычисления значений по формулам ячеек E1, Е2, ЕЗ и Е4 (4, 5, б и 7) находим сумму значений диапазона ячеек Е1:Е4, равную 22.

Пример 4. Требуется с помощью формул в ЭТ построить таблицу двузначных чисел, фрагмент которой представлен на рисунке:

Возможный алгоритм действий может быть таким:

    1) в диапазон В1:К1 ввести числа от 0 до 9 (можно воспользоваться маркером заполнения);

    2) в диапазон А2:А10 ввести числа от 1 до 9;

    3) в ячейку В2 записать формулу двузначного числа: =А2*10+В1 (А2 — число десятков; В1 — число единиц);

    4) внести изменения в формулу с учётом следующего:

    • при копировании формулы вниз должен изменяться номер строки, «отвечающей» за количество десятков, а имя столбца А, «отвечающего» за разряд десятков, должно оставаться неизменным ($А2);
    • при копировании формулы вправо должно изменяться имя столбца, «отвечающего» за количество единиц, а номер строки 1, «отвечающей» за разряд единиц, должен оставаться неизменным (В$1);

    5) скопировать отредактированную формулу (=$А2*10+В$1) во все ячейки диапазона В2:К10.

<<< К началу

 

 

???????@Mail.ru