Копирование формул

Электронные таблицы используются для хранения и обработки больших объемов информации. При этом, как правило, целые блоки данных должны обрабатываться по одним и тем же формулам. Чтобы избавить пользователя от необходимости многократного ввода одних и тех же формул, в ЭТ имеется специальный режим копирования.

Рассмотрим его суть на примере ведомости начисления зарплаты работникам некоторой фирмы. В таблице должны храниться фамилии и инициалы работника, его оклад, величина начисленного налога и зарплата. Занесем эти данные в табл.1.2.1 и рассмотрим ее в режиме показа формул.

Сначала заполним содержимое столбцов А, В и С. Теперь нужно ввести формулы для вычисления налога. Налог берется в размере 13% от оклада. Вводим в ячейку D3 формулу расчета налога для работника Анохина А.А. Поскольку его оклад хранится в ячейке СЗ, формула имеет вид =0,13*СЗ. Далее вводим в ячейку D4 формулу расчета налога для Баранова Б.Б. Его оклад хранится в ячейке С4, получаем формулу =0,13*С4. Аналогичным образом в ячейку D5 введем формулу =0,13*С5. Совершенно очевидно, что формулы в столбце D будут отличаться лишь адресом ячейки столбца С.

Таблица 1.2.1

  А В С D Е
  ВЕДОМОСТЬ ЗАРПЛАТЫ
  № п/п Фамилия И.О. Оклад (руб) Налог (руб) Зарплата (руб)
    Анохин А.А 7 500 =0,13*СЗ =C3-D3
    Баранов Б.Б. 10 000 =0,13*С4 =C4-D4
    Володин В.В. 5 000 =0,13*С5 =C5-D5
    Григорьев Г.Г. 6 800 =0,13*С6 =C6-D6
    Дмитриев Д.Д. 9 000 =0,13*С7 =C7-D7
    Емелин Е.Е. 8 200 =0,13*С8 =C8-D8
    Михайлов М.М. 4 900 =0,13*С9 =C9-D9
    Павлов П.П. 6 100 =0,13*С10 =C10-D10
    Петров П.П. 3 700 =0,13*С11 =C11-D11
    Сидоров С.С 7 850 =0,13*С12 =C12-D12

Чтобы избежать многократного ввода одной и той же формулы, следует использовать режим копирования:

· ввести формулу в ячейку D3 (если после ввода ячейка D3 стала неактивной, вновь активизировать ее);

· поставить указатель мыши в правый нижний угол активной ячейки D3 (он должен принять вид тонкого крестика);

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

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

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

· ввести в ЕЗ формулу =C3-D3;

· скопировать формулу в ячейки Е4:Е12 аналогично вышеописанному.

В режиме вычислений таблица примет вид табл. 1.2.2.

Таблица 1.2.2

  А В С D Е
  ВЕДОМОСТЬ ЗАРПЛАТЫ
  № п/п Фамилия И.О. Оклад (руб) Налог (руб) Зарплата (руб)
    Анохин А.А 7 500   6 525
    Баранов Б.Б. 10 000   8 700
    Володин В.В. 5 000   4 350
    Григорьев Г.Г. 6 800   5 916
    Дмитриев Д.Д. 9 000 1 170 7 830
    Емелин Е.Е. 8 200   7 134
    Михайлов М.М. 4 900   4 263
    Павлов П.П. 6 100   5 307
    Петров П.П. 3 700   3 219
    Сидоров С.С. 7 850 1 020,5 6829,5

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

Рассмотрим следующий пример. В 2005 году в банк положена сумма 10000 руб., сроком на 5 лет. Каждый год эта сумма увеличивается на 10%.

Необходимо рассчитать, какая сумма будет на счете через 5 лет.

Сведем вычисления в табл. 1.2.3.

Таблица 1.2.3

  А В С D Е F
  Вычисление суммы вклада
  Год начисления
             
  10 000 =А4+А4*0,1 =В4+В4*0,1 =С4+С4*0,1 =D4+D4*0,l =Е4+Е4*0,1

В ячейку А4 поместим начальное значение вклада в 2005 г. - 10000 рублей. Чтобы вычислить сумму, начисленную в 2006 году, нужно к исходной сумме 10000 рублей добавить 10% этой суммы, т.е. 10000+10000*0,1=11000. Для вычисления этой суммы введем в ячейку В4 формулу =А4+А4*0,1. Для вычисления суммы начислений в 2007 году нужно аналогичные операции произвести с суммой предыдущего года: 11000+11000*0,1=12100. Следовательно, в ячейке С4 должна быть формула =В4+В4*0,1. Очевидно, что эту формулу можно получить при копировании формулы из ячейки В4. Поэтому копируем формулу из ячейки В4 в ячейки C4:F4. Как видно из табл. 1.2.3, при переходе от одного столбца к другому происходит изменение адресов столбцов в формулах.

Результат вычислений для табл. 1.2.3 показан в табл. 1.2.4.

Таблица 1.2.4

  А В С D Е F
  Вычисление суммы вклада
  Год начисления
             
  10 000 11 000 12 100 13 310 14 641 16 105,1

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: