Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_февраль_Рабочая тетрадь_1.doc
Скачиваний:
29
Добавлен:
16.02.2016
Размер:
3.44 Mб
Скачать

Решение

1. Смещение формулы происходит и по строке, и по столбцу. Поэтому у второго слагаемого образуется адрес С3. У первого слагаемого запрещено изменять и имя столбца, и номер строки, его адрес остается $С$2. Получаем формулу:

=$С$2+С3.

2. По формуле в ячейке Е5 вычисляем результат - число -6.

Пример 20. В таблице из примера 19 копируем формулу из ячейки D4 в ячейку D3. Какая формула и какое число будут в D3?

Решение

1. Смещение формулы происходит по тому же столбцу, на одну строку вверх. Значит, имя столбца не меняется, а номер строки уменьшается на единицу. Адрес первого слагаемого – полный абсолютный, не меняется. У второго слагаемого образуется адрес В1. Получаем формулу:

=$С$2+В1.

2. По формуле в ячейке D3 вычисляем результат - число 3.

Задание 5.6. В таблице из примера 19 копируем формулу из ячейки D4 в ячейку С4.

Какая формула и какое число в ячейке С4?

_________________________________________________________________

Пример 21. В ячейках А1:А4 таблицы помещены значения 1, 2, 3, 4. В ячейку С1 ввели формулу =3*А1 и скопировали в ячейки С2:С4. Какие числа будут в ячейках С1:С4?

Решение

    1. Создаем ЭТ, заполняем ячейки А1:А4 исходными данными.

    2. Вводим в ячейку С1 формулу =3*А1.

    3. Копируем формулу в ячейки С2:С4.

А

В

С

1

1

=3*А1

2

2

=3*А2

3

3

=3*А3

4

4

=3*А4

Теперь на базе этой таблицы вычислим значения:

3*А1=3*1=3

3*А2=3*2=6

3*А3=3*3=9

3*А4=3*4=12

Пример 22.В ячейках А1:А4 помещены значения 4, 3, 2, 1, а в ячейку С1 введена формула =3*A$1. Эта формула скопирована в ячейки С2:С4. Какие числа в ячейках С1:С4?

.

Решение

  1. Создаем ЭТ, заполняем ячейки А1:А4 исходными данными.

  2. Вводим в ячейку С1 формулу =3*А$1.

  3. Копируем формулу в ячейки С2:С4. Поскольку в ячейке С1 адрес

абсолютный, номер строки при копировании не меняется.

А

В

С

1

4

=3*A$1

2

3

=3*A$1

3

2

=3*A$1

4

1

=3*A$1

Значит в каждой из ячеек С1:С4 одно и то же число: 3*A$1=3*4=12.

Задание 5.7. В таблице из примера 22 в ячейку С1 введена формула =2*$А1 и скопирована в ячейки С1:С4.

Какие числа в ячейках С1:С4?

_________________________________________________________________

5.6. Проверка условий в электронных таблицах

Для проверки условий в Excel используется функция ЕСЛИ, которая в общем виде записывается так:

=ЕСЛИ(Условие;Выражение1;Выражение2).

Работает эта функция следующим образом: проверяется записанное условие. Если оно выполняется, вычисляется Выражение1, значение которого записывается в ячейку вместо функции ЕСЛИ. Если условие не выполняется, происходит вычисление Выражения2. В программе OpenOffice.org Calc эта функция называется IF и работает аналогично.

Пример 23.Вычислить

Здесь х – значение ячейки А1. Результат вычислений поместить в ячейку В2.

. Решение

Поскольку вычисления требуют проверки условий, очевидно, что в В2 нужно ввести функцию ЕСЛИ. Будем проверять условие х0 (то есть А1<=0). Если это условие выполняется, нужно вычислить у=7х (значит, Выражение1 примет вид =7*А1) Если же условие не выполняется, очевидно, что будет выполняться условие x>0 (то есть А1>0). В таком случае следует вычислить у=х+5 (следовательно, Выражением2 будет =А1+5). Вводим в В2 формулу:

=ЕСЛИ(А1<=0;7*А1;А1+5).

В программе OpenOffice.org Calc формула запишется в таком виде:

=IF(А1<=0;7*А1;А1+5).

Обратите внимание! Ввод функций для проверки условий существенно облегчается при использовании мастера функций. Выполнив команды Вставка – Функция – Логические – ЕСЛИ, пользователь получает возможность ввести все аргументы функции в окно Мастера.

Пример 24.Вычислить

Здесь х – значение ячейки D2. Результат вычислений поместить в ячейку С3.

. Решение

Вводим в ячейку С3 формулу: =ЕСЛИ(D2>=4;D2*D2;COS(D2)).

В программе Calc формула примет вид: =IF(D2>=4;D2*D2;COS(D2)).

Пример 25. В ячейку F7 введена формула =ЕСЛИ(В5>10;100;-20). Какое значение будет вычислено в F7, если в ячейку В5 ввести число 3?

Решение

Поскольку проверяемое условие В5>10 не выполняется, в ячейку F7 будет помещено Выражение2, то есть число -20.

Задание 5.8. В ячейку G9 введена формула

=ЕСЛИ(C4<6;2*C4;50).

Какое значение будет вычислено в G9, если в C4 ввести число 5?

_________________________________________________________________

В качестве аргументов функции ЕСЛИ могут использоваться другие функции. Это дает возможность организовать проверку не двух, а большего числа условий.

Пример 26.Вычислить .