четверг, 24 марта 2016 г.

Урок 24

Практическая работа. "Формулы и функции."

Мы с вами на прошлом уроке познакомились с функциями. 
Функция - это то, что уже встроено в табличный редактор.
Сегодня мы создадим несколько формул.
Формула - это объединение нескольких функций или действий, указанных пользователем, т.е. вами.

Повторим несколько важных моментов:
  1. Каждая ячейка имеет имя, состоящее из буквы (названия столбца) и цифры (номера строки).
  2. При использовании формул и функций мы будем использовать не конкретные числа, а имена ячеек, в которых эти числа записаны - тогда для получения нового результата достаточно будет изменить числа в базовых для формулы ячейках, а не переписывать формулу.
  3. Можно использовать автозаполнение: для этого необходимо выделить не менее 2 ячеек и, зажав ЛКМ на точке в нижнем правом углу выделения, растянуть.
Задание 1.

Автоматически заполнить "Таблицу Пифагора" - вариант записи таблицы умножения, где результат надо искать на пересечении строки и столбца.

1. В новом документе табличного редактора заполняем таблицу по образцу:


2. В ячейке B2 набираем такую формулу:

=B1*A2

Обращаю ваше внимание на важные моменты:
  • Вместо того, чтоб набирать названия ячеек в формуле,по ним можно просто щелкнуть ЛКМ. Название ячейки добавится в формулу.
  • Все использованные в формуле ячейки подсвечиваются:



  • Для окончания ввода формулы надо нажать клавишу Enter.
3. Растяните автозаполнение, выбрав ячейку В2, до ячейки J2:

Упс... Что это?


Давайте внимательно посмотрим, например, на содержимое ячейки E2:


Когда мы писали формулу для В2, мы сказали примерно так: "Возьми число из ячейки справа и умножь его на число из ячейки сверху". Для ячейки В2 это было правильно. Но для составления таблицы умножения нам надо, чтобы ВСЕ числа в этой строчке получались умножением содержимого ячейки А2 на содержимое первой строки.

При копировании формул (а именно копирование формул мы получили при растягивании автозаполнения) сохраняется ЛОГИКА формулы. Т.е. для всех ячеек содержимое первой строки умножается на содержимое левой ячейки... Беда в том, что левая ячейка у всех - разная...

Решение проблемы - в закреплении значения, которое менять не надо. Для этого используют символ $, который ставят в английской раскладке клавиатуры, нажав <Shift>+<4>. 

Таким образом, ПРАВИЛЬНАЯ формула для ячейки В2 должна выглядеть так:

= B1 * $A2

Эта формула дает такую команду: "Возьми число из столбца А во 2 строке, и умножай его на числа из 1 строки, начиная со столбца В."

Скажите, а что будет, если мы потом растянем автозаполнение вниз?

  • Во второй строчке мы будем умножать на значения из первой строки.
  • В третьей строчке - на значения из второй строки.
  • В четвертой строчке - из третьей...
Опять получится ерунда. Нам же надо, чтоб при умножении все время брались значения из столбца А, и умножались на значения из 1 строки... А значит, еще раз используем знак $, только теперь закрепляем в первом сомножителе не имя столбца В а номер строки 1.

САМАЯ ПРАВИЛЬНАЯ формула для ячейки В2 должна выглядеть так:


                                               = B$1 * $A2
Вот эту формулу уже можно растягивать из ячейки В2 на всю таблицу. Проверяйте. Должно получиться вот так:


Обратите внимание, вам необходимо установить внешнюю и внутреннюю границы.

А теперь, имея все необходимые знания, вы выполняете самостоятельно задание, результат выполнения необходимо выложить в своей рабочей тетради OneNote в разделе "Домашнее задание", создав страницу "Урок 24".


Задание для самостоятельной работы:

С помощью автозаполнения составить таблицу квадратов натуральных чисел от 11 до 99.

Указания к работе:
  1. Таблица должна занимать те же 10 строк и 10 столбцов, что и "Таблица Пифагора"
  2. Квадрат числа - это результат умножения числа само на себя. Например, 11*11=121
  3. Первая задача при составлении формулы - это получение двузначного числа из двух однозначных. 
  • В столбце А у вас будут числа, обозначающие ДЕСЯТКИ, значит, содержимое столбца А при составлении формулы надо умножить на 10.
  • В первой строке у вас будут ЕДИНИЦЫ. Значит, содержимое первой строки мы не изменяем.
  • Для получения двузначного числа надо: число из столбца А умножить на 10 и прибавить число из 1 строки.
  • Для получения квадрата надо взять полученное выражение в скобки и после скобок поставить ^2. Символ "^" заставит компьютер умножать число само на себя, а цифра 2 показывает, что только 2 раза.
Если две последних строки вашей таблицы будут выглядеть так, как на рисунке ниже, то вы все сделали правильно. 




Если вы будете размещать в тетради ССЫЛКУ на свой файл в Excel - я смогу сразу проверить формулу.

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

Работа без формулы засчитана не будет.

Творческих успехов!

Комментариев нет:

Отправить комментарий