Электронных таблицах формула не

Nokia 31.07.2019
Nokia

Если Вы первый раз столкнулись с необходимостью использования электронных таблиц или хотели бы систематизировать имеющиеся у Вас знания, предлагаем Вам ознакомиться с нашей статьёй.

Наметившийся личный финансовый кризис вновь заставил меня устроится на работу в оффлайне. На сей раз техническим консультантом в местный райсовет. Задачи случается решать различные и вот на днях пришлось мне сотрудничать с нашей бухгалтерией...

Началось всё с того, что нужно было настроить работу одной из бухгалтерских систем отчётности. Это я сделал, а затем меня спросили, знаю ли я Excel. Экселя я особо не знал, но подумал, что по ходу дела разберусь, поэтому согласился помочь. А сделать нужно было таблицу для распечатки корешков по зарплате:)

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

Поэтому, задумавшись над таким положением вещей, я и решил написать статью, прочитав которую, можно было бы вникнуть в основы работы с электронными таблицами. В статье все примеры будут показаны на базе бесплатного компонента OpenOffice Calc, но они применимы и для Microsoft Office Excel.

Рабочие книги и их структура

Рабочими книгами в сфере электронных таблиц называют файлы, в которых эти таблицы хранятся. Для пакета Microsoft Office стандартными форматами файлов Excel будут XLS или XLSX , а для OpenOffice Calc - ODS .

По умолчанию рабочая книга содержит три листа, на каждом из которых имеется таблица с ячейками. Изначально всего существовало по 256 строк и столбцов на каждом листе (всего 65536 ячеек), однако, в современных табличных процессорах размеры листа гораздо большие (хотя и конечные):

Количество листов в рабочей книге может быть увеличено или уменьшено, а сами листы можно произвольно переименовывать. Однако, у каждого листа обязательно должно быть уникальное имя чтобы на него можно было при необходимости ссылаться с других листов и рабочих книг.

На одном рабочем листе Вы можете создать фактически неограниченное количество таблиц с различными расчётами. Однако, на практике чаще всего один лист содержит всего одну таблицу.

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

  1. Панель меню . Может быть выполнена в виде классической панели с раскрывающимися списками функций, а может реализовываться в виде вкладок (например, ленточный интерфейс Microsoft Office Excel 2007). Содержит доступ ко всем возможностям и настройкам программы.
  2. Панель форматирования . Обычно отдельная панель или вкладка, на которой находятся инструменты форматирования текста и внешнего вида ячеек.
  3. Навигационный список . Обычно находится в левом верхнем углу над рабочим листом и отображает адреса текущих выделенных ячеек. Также может быть использован для быстрого перехода к ячейке с заданным адресом (вводите адрес и жмёте Enter).
  4. Поле ввода формул . Специальное поле, в котором можно задать как простое содержимое выделенной ячейки, так и специальную формулу для вычисления этого содержимого.
  5. Строка состояния . Отображает дополнительную полезную информацию о типе выбранной ячейки, её текущем значении и другие служебные данные.

Ячейки электронных таблиц

Основа всех электронных таблиц - это их ячейки. Каждая ячейка имеет собственный уникальный адрес, который формируется из буквы, обозначающей столбец, и цифры, указывающей на номер строки. Таким образом, например, адрес третьей ячейки в третьем столбце будет C3 (C - название третьего столбца).

Часто бывает нужно выделить несколько ячеек. Если они идут подряд, то выделение можно произвести мышью, как, например, в Проводнике, или при помощи маркера заполнения (маленький квадратик в правом нижнем углу последней выбранной ячейки). Если же выделить нужно не смежные ячейки, то делать это нужно с зажатой кнопкой CTRL.

Ещё один случай - выделение всего столбца или строки. Для этого достаточно нажать на их название. А, чтобы выделить всю таблицу целиком (например, для массового изменения параметров внешнего вида) нужно нажать на пустой квадратик в углу координатной сетки):

Каждая ячейка может содержать произвольные данные, которые вводятся вручную или вычисляются на основе заданной формулы (о формулах речь пойдёт отдельно). Кроме того, у ячеек есть ряд параметров отображения и оформления. Доступ к этим параметрам проще всего получить из контекстного меню (пункт "Формат ячеек"):

Самая главная закавыка с ячейками кроется в первой вкладке окна "Формат ячеек" (в OpenOffice Calc она называется "Числа", а в Microsoft Office Excel - "Число"). Дело в том, что здесь задаётся тип данных ячейки и во многих готовых таблицах он не всегда стандартный. Если у Вас, например, введённое число превращается в дату или нормально не отображается текст, то проблема как раз в этих параметрах.

Также советую обратить внимание на кнопки на панели инструментов, которые позволяют увеличивать/уменьшать разрядность чисел в ячейках или включать денежный формат. Эти кнопки автоматически меняют тип данных (не нужно лезть в меню) для выделенных ячеек, выводя знаки после запятой или название валюты по умолчанию (задаётся в языковых параметрах Панели управления компьютера):

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

Формулы

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

Для примера заполним ячейки первой строки произвольными цифрами. Для этого просто выделяем ячейку и в ней или в строке ввода формулы пишем числа. Наиболее часто нам нужно получить сумму чисел в определённых ячейках, поэтому в одной из свободных ячеек (пускай это будет A2) нам необходимо ввести формулу:

Каждая формула обязана начинаться со знака "равно". После установки данного знака в строке формул, табличный процессор переключается в режим выбора ячейки для получения данных. То есть, Вам необязательно вводить адрес вручную, достаточно просто нажать на нужную ячейку и её координаты появятся в строке формулы.

Поскольку у нас всего три ячейки с цифрами, сумму которых нам нужно получить, то мы можем воспользоваться элементарными арифметическими действиями. Просто перечисляем по порядку адреса всех ячеек через знак "плюс". Для завершения ввода нажимаем Enter или кнопку с зелёной галочкой слева от поля ввода формулы.

Отдельно стоит сказать об адресации ячеек. Каждая ячейка имеет адрес вида: "буква столбца""цифра строки". Однако, это только один из видов ссылок - относительный.

Относительные ссылки могут автоматически меняться при изменении количества строк или столбцов. Например, в ячейке A2 у нас сейчас имеется формула: "=A1+B1+C1". Теперь, если мы вставим новую строку над первой, все наши ячейки опустятся вниз, но сохранят свои значения, а в формуле (которая теперь будет в ячейке A3) номер строки автоматически сменится на второй: "=A2+B2+C2":

Если же Вам нужно точно привязать формулу к конкретной ячейке, чтобы её значение не менялось, то Вам следует использовать абсолютные ссылки. Абсолютный адрес ячейки отличается только тем, что перед каждой её координатой Вы добавляете значок "доллара", например: $A$1. Если же значок "$" добавлять только к одной из координат, то мы получим смешанную ссылку, "привязанную" к номеру строки или столбца.

  1. Ссылка на ячейку другого листа той же рабочей книги:
  • Calc: =ИмяЛиста.АдресЯчейки (например: =Лист2.A1);
  • Excel: =ИмяЛиста!АдресЯчейки (например: =Лист2!A1).
  1. Ссылка на ячейку на листе другой открытой рабочей книги:
  • Calc: -;
  • Excel: =[ИмяКниги]ИмяЛиста!АдресЯчейки (например: =[Книга2]Лист1!A1).
  1. Ссылка на ячейку на листе другой закрытой в данный момент рабочей книги:
  • Calc: ="file:///ПутьКФайлу/ИмяФайла"#$ИмяЛиста.АдресЯчейки (например: ="file:///H:/source.ods"#$Лист1.A1);
  • Excel: ="ПолныйПутьКФайлу\[ИмяКниги(файла)]ИмяЛиста"!АдресЯчейки (например: ="D:\Отчёты\[Книга1.xls]Лист1"!A1).

Calc не имеет отдельного вида формул для получения ссылок на ячейки в другом, открытом в данный момент, файле. Вместо этого Вам нужно использовать третий вариант с полным видом ссылки. При этом, обратите внимание на слеши в путях. В Excel, как в Проводнике Windows, используются обратные слеши, тогда как в Calc используются абсолютные ссылки в стиле UNIX-подобных систем!

И теперь снова вернёмся к математическим формулам и нашему примеру. Если нам нужно получить сумму небольшого количества ячеек, то для этого достаточно простых арифметических действий. Однако, на практике объёмы вычислений бывают гораздо больше. В этом случае неудобно перечислять все ячейки, поэтому существуют альтернативные виды формул со ссылками на диапазоны:

Принцип диапазона в том, что мы указываем адреса первой и последней смежных ячеек через двоеточие. Табличный же процессор автоматически получает значения всех ячеек, которые находятся между заданными точками и производит над ними указанные нами действия (в нашем случае суммирование).

В русскоязычных версиях Excel все доступные действия формул тоже русифицированные, тогда как в Calc сохранены оригинальные английские названия (правда, снабжённые русским описанием). Исходя из описаний Вы, в принципе, можете найти любые действия в любом табличном процессоре, но ниже я приведу соответствия наиболее используемых формул:

Наиболее полный же список соответствий Вы можете найти на официальном WIKI-ресурсе OpenOffice .

Стилизация и распечатка таблиц

Думаю, с принципами счёта и взаимоссылок в ячейках мы разобрались, поэтому предлагаю "на закуску" разобраться с принципами форматирования готовых таблиц и вывода их на печать. Для этого предлагаю соорудить корешок по выдаче зарплаты, о котором я упомянул в начале статьи. Он должен иметь следующий вид:

Во всех ячейках числа будут вводиться вручную (или браться из других файлов с ведомостями), а в трёх будут автоматически рассчитываться при помощи элементарных формул и арифметических действий: СУММ или SUM для ячеек "Всего насчитано" и "Всего удержано", а также "Всего насчитано"-"Всего удержано".

После ввода всех полей наша табличка будет иметь примерно следующий вид:

Как видим, некоторые ячейки не умещают в себе весь текст, поэтому первым делом нужно настроить их ширину и высоту. Для этого наведите курсор на границу между номерами ячеек и, когда он превратится в двунаправленную стрелку, просто потяните границу в нужную сторону.

Также желательно отцентрировать текст в ячейках. Выделите их, а затем вызовите из контекстного меню пункт "Формат ячеек". В открывшемся окошке перейдите на вкладку "Выравнивание" и задайте нужные параметры центровки и переноса слов:

Таблица приобретёт более красивый внешний вид, однако, нам нужно как-то узнать, насколько широкой её делать, чтобы она уместилась на печатный лист. Для этого нужно активировать разметку страницы. Это можно сделать несколькими способами, однако, самый универсальный - из меню "Файл" вызвать функцию "Предварительный просмотр", а затем закрыть окно предпросмотра:

Теперь, когда разметка у нас готова, отрегулируем ширину ячеек так, чтобы они все уместились на одной странице. Теперь осталось немного. Нам нужно объединить несколько ячеек в левом верхнем углу для записи в них имени получателя. Для этого выделим четыре ячейки, вызовем их контекстное меню и выберем пункт "Объединить ячейки" (для Excel) или меню "Формат" - "Объединить ячейки" (для Calc).

Последний штрих - добавление рамок для нашей таблицы. Снова выделяем все используемые ячейки и в контекстном меню выбираем пункт "Формат ячеек". Переходим на вкладку "Обрамление" (Calc) или "Граница" (Excel) и настраиваем внешний вид рамок (для каждого элемента границы можно задать свой стиль):

В итоге мы получим красивую, готовую к распечатке табличку! При желании можно изменить ещё и фон строк с текстом, а также скопировать и вставить ниже несколько копий нашего зарплатного "корешка", чтобы на одном печатном листе их было несколько.

Выводы

В нашей статье мы рассмотрели только самые базовые действия с электронными таблицами. На практике у Вас может возникнуть множество вопросов. В Excel уже встроена хорошая справочная система, в которой можно найти большинство ответов. Для Calc же этим целям соответствует русскоязычный WIKI-портал .

Как видите, работать с табличными процессорами ненамного сложнее, чем с обычным калькулятором! Зато пользы намного больше. Поэтому, если Ваша деятельность так или иначе связана с обработкой математических или статистических данных, то электронные таблицы станут для Вас незаменимым помощником, делающим львиную долю расчётов за Вас!

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

2 Понятие формулы Назначение электронной таблицы в первую очередь состоит в автоматизации вычислений над данными. Для этого в ячейки таблицы вводятся формулы. Ввод формулы начинается со знака равенства. Если его пропустить, то вводимая формула будет воспринята как текст. В формулы могут включаться числовые данные, адреса объектов таблицы, а также различные функции. Ссылка – адрес объекта (ячейки, строки, столбца, диапазона), используемый при записи формулы. Различают арифметические (алгебраические) и логические формулы.


3 Арифметические формулы Арифметические формулы аналогичны математическим соотношениям. В них используются арифметические операции (сложение «+», вычитание «-», умножение «*», деление «/», возведение в степень «^». Формула вводится в строку формул и начинается со знака =. Операндами являются адреса ячеек, содержимое которых надо просуммировать.


4 Пример вычисления по арифметическим формулам Пусть в С3 введена формула =А1+7*В2, а в ячейках А1 и В2 введены числовые значения 3 и 5 соответственно. Тогда при вычислении по заданной формуле сначала будет выполнена операция умножения числа 7 на содержимое ячейки В2 (число 5) и к произведению (35) будет прибавлено содержимое ячейки А1 (число 3). Полученный результат, равный 38, появится в ячейке С3, куда была введена эта формула.


5 Пример вычисления по арифметическим формулам В данной формуле А1 и В2 представляют собой ссылки на ячейки. Смысл использования ссылок состоит в том, что при изменении значений операндов, автоматически меняется результат вычислений, выводимый в ячейке С3. Например, пусть значение в ячейке А1 стало равным 1, а значение в В2 – 10, тогда в ячейке С3 появляется новое значение – 71. Обратите внимание, что формула при этом не изменилась.


6 Копирование формул Однотипные (подобные) формулы – формулы, которые имеют одинаковую структуру (строение) и отличаются только конкретными ссылками. Пример однотипных формул: =А1+5=А1*5=А1*B3=A1+B3=(A1+B3)*D2 =А2+5=B1*5=B1*C3=A2+B4=(C1+D5)*F4 =А3+5=C1*5=C1*D3=A3+B5=(D4+E6)*G5 =А4+5=D1*5=D1*E3=D1+E3=(B4+C6)*E5


7 Относительная ссылка Это автоматически изменяющаяся при копировании формулы ссылка. Пример: Относительная ссылка записывается в обычной форме, например F3 или E7. Во всех ячейках, куда она будет помещена после ее копирования, изменятся и буква столбца и номер строки. Относительная ссылка используется в формуле в том случае, когда она должна измениться после копирования. В ячейку С1 введена формула, в которой используются относительные ссылки. Копировать формулу можно «растаскивая» ячейку с формулой за правый нижний угол на те ячейки, в которые надо произвести копирование. Посмотрите, Как изменилась Формула при Копировании.


8 Абсолютная ссылка Это не изменяющаяся при копировании формулы ссылка. Абсолютная ссылка записывается в формуле в том случае, если при ее копировании не должны изменяться обе части: буква столбца и номер строки. Это указывается с помощью символа $, который ставится и перед буквой столбца и перед номером строки. Пример: Абсолютная ссылка: $А$6. При копировании формулы =4+$A$6 во всех ячейках, куда она будет скопирована, появятся точно такие же формулы. В формуле используются абсолютные ссылки Обратите внимание, что при копировании формулы на другие ячейки, сама формула не изменятся.


9 Смешанная ссылка Смешанная ссылка используется, когда при копировании формулы может изменяться только какая-то одна часть ссылки – либо буква столбца, либо номер строки. При этом символ $ ставится перед той частью ссылки, которая должна остаться неизменной. Пример: Смешанные ссылки с неизменяемой буквой столбца: $C8, $F12; смешанные ссылки с неизменяемым номером строки: A$5, F$9.


10 Правило копирования формул Ввести формулу-оригинал, указав в ней относительные и абсолютные ссылки. После ввода исходной формулы необходимо скопировать ее в требуемые ячейки. Для этого: 1 способ: 1. Выделить ячейку, где введена формула; 2. Скопировать эту формулу в буфер обмена; 3. Выделить диапазон ячеек, в который должна быть скопирована исходная формула. 4. Вставить формулу из буфера, заполнив тем самым все ячейки выделенного диапазона. 2 способ: Копировать формулу можно «растаскивая» ячейку с формулой за правый нижний угол на те ячейки, в которые надо произвести копирование.
12 Задания для выполнения Откройте электронную таблицу Microsoft Excel. В одном файле создайте следующие таблицы: 1. таблицу для нахождения площади круга и длины окружности заданного радиуса. 2. таблицу для нахождения площади треугольника по заданным основанию и высоте. 3. таблицу для нахождения площади трапеции по заданным основаниям и высоте. 4. таблицу для вычисления массы тела по заданным объему и плотности. Радиус, смПлощадь окружности S, см.кв Длина окружности, см 1 3 5





Формулы в Microsoft Office Excel

Формулы представляют собой выражения, по которым выполняются вычисления значений на листе.

Вводить формулу надо со знака равно (=). Это надо для того, чтобы Excel понял, что в ячейку вводится именно формула, а не данные.

Создать простую формулу можно с помощью констант и арифметических операторов. Например, формула =5+2*3 перемножает два числа и прибавляет к результату третье. В Microsoft Office Excel используется стандартный порядок вычисления математических операций. В предыдущем примере сначала выполняется операция умножения (2*3), а затем к результату прибавляется число 5.

Арифметические операторы

    «+» - сложение (Пример: «=1+1»);

    «-» - вычитание (Пример: «=1-1»);

    «*» - умножение (Пример: «=2*3»);

    «/» - Деление (Пример: «=1/3»);

    «^» - Возведение в степень (Пример: «=2^10»);

    «%» - Процент (Пример: «=3 %» - преобразуется в 0,03; «=37*8 %» - нашли 8 % от 37). Результатом вычисления любого арифметического выражения будет число.

Ход работы (первый лист «ввод формулы»)

Задание 1. Введите арифметическую формулу 5+7,5*2 в ячейку Е2.

    В ячейке Е2 введите следующую формулу: =5+7,5*2

    Нажмите клавишу Enter . В ячейке Е2 получилось значение 20.

Задание 2. Введите формулу 10*8-Е2*2+10 (с ссылкой на ячейку Е2).

    В ячейке введите следующую формулу: =10*8 – Е2*2+10 . Записывая в формулу адрес ячейки Е2 – Вы ссылаетесь на значение, которое находится в этой ячейке, в нашем случае, значение ячейки Е2=20. Чтобы сослаться на ячейку, достаточно просто кликнуть на неё, она подсветится цветной рамочкой, а запись её в формуле будет окрашена в тот же цвет.

    Нажмите клавишу Enter . В ячейке Е7 получилось значение 50.

Задание 3. Введите логические формулы следующих выражений: 5>2 10<5 E2+30=E7.

Значением логической формулы является ответ ИСТИНА, если условие выполняется, и ЛОЖЬ, если условие не выполняется.

Логические операторы

    ">" - больше;

    "<" - меньше;

    ">=" - больше, либо равно;

    "<=" - меньше, либо равно;

    "=" - равно (проверка на равенство);

    "<>" - неравно (проверка на неравенство).

    Введите в ячейках следующие формулы:

= 5>2

= 10<5

= E2+30=E7

    После введения формулы нажмите клавишу Enter . У Вас должны получиться следующие значения в ячейках:

Задание 4. Соедините два слова «коробка» и «конфет» из разных ячеек в одно выражение «коробка конфет», которое будет находиться в одной ячейке.

    =СЦЕПИТЬ( D 17;” “; D 19)

    где СЦЕПИТЬ – функция сцепления двух и более строк;

    D 17 – ссылка на ячейку со значением «коробка»;

    D 19 – ссылка на ячейку со значением «конфет».

    Аналогичная формула может быть записана так: = D 17&” “& D 19

    где D 17 и D 19 ссылки на ячейки со словами;

    « » - пробел, обрамленный в кавычках, т.к. в данном случае это строчный символ;

    & - Оператор «&» (амперсанд) служит для «склеивания» между собой двух текстовых строк.

    В ячейке с введенными формулами должна получиться строка «коробка конфет».


Задание 5. Введите формулу: ,где заданы значения x и y

    Введите в ячейке следующую формулу: =(E24^2-4*F24)/(2*КОРЕНЬ(100)-3)

^ - возведение числа в степень;

КОРЕНЬ(число) – корень из числа.

    После введения формулы нажмите клавишу Enter. У Вас должно получиться следующие значение в ячейке:

Задание 6. В коробке 20 конфет, масса брутто = 250 гр. Вес коробки составляет 20% от общей массы. Найдите вес одной конфеты.

    Разберем решение задачи по действиям:

    Сначала найдем вес коробки: 250г:100*20=50 , в excel это выражение можно записать следующим образом: 250*20%

    И наконец, найдем вес одной конфеты: 200:20=10

    В Excel в ячейке можно записать эти действия в одну формулу следующим образом:

    После введения формулы нажмите клавишу Enter. У Вас должны получиться следующие значение в ячейке:

Ход работы (второй лист «сложные формулы»)

Задание 7. Заполните таблицу с использованием разных видов ссылок на ячейки.

    Столбец F заполним формулами с относительными ссылками. Для этого в ячейке F 3 введите следующую формулу: =Е3+1

Относительные ссылки .Относительная ссылка в формуле, в нашем случае Е3, основана на относительной позиции ячейки, содержащей формулу, и ячейки, на которую указывает ссылка. При изменении позиции ячейки, содержащей формулу, изменяется и ссылка. При копировании или заполнении формулы вдоль строк и вдоль столбцов ссылка автоматически корректируется. По умолчанию в новых формулах используются относительные ссылки. Например, при копировании формулы на нижние смежные ячейки, из ячейки F 3 в ячейку F 4, она автоматически изменяется с =Е3+1 на =Е4+1.

    Далее заполняем столбец F до конца и также заполняем столбец G , для этого из ячейки F 3 скопируйте формулу в ячейку G 3 и растяните ее за маркер заполнения до конца столбца. Покликайте по ячейкам, посмотрите как изменились формулы.

    Столбец H заполним формулами с абсолютными ссылками. Для этого в ячейке H 3 введите следующую формулу: =$E$3+1

Чтобы сделать ячейку абсолютной, нужно ее обрамить значками доллара, сделать это можно при помощи клавиши F 4, предварительно поставив курсор перед адресом ссылки. Или проставив эти значки в ручную при помощи комбинации клавиш Shift +4 (на латинице).

Абсолютные ссылки. Абсолютная ссылка ячейки в формуле, в нашем случае, $Е$3, всегда ссылается на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. При копировании или заполнении формулы вдоль строк и вдоль столбцов абсолютная ссылка не корректируется. Например, при копировании или заполнении абсолютной ссылки из ячейки Н3 в ячейку Н4 она остается прежней =$Е$3.

    Далее заполняем столбец H до конца и также заполняем столбец I , для этого из ячейки H 3 скопируйте формулу в ячейку I 3 и растяните ее за маркер заполнения до конца столбца. Покликайте по ячейкам, посмотрите изменились ли формулы.

    Столбец J заполним формулами с смешанными ссылками. Для этого в ячейке J3 введите следующую формулу: =E$3+1

Смешанная ссылка содержит либо абсолютный столбец и относительную строку, либо абсолютную строку и относительный столбец. Абсолютная ссылка столбцов приобретает вид $A1, $B1 и т.д. Абсолютная ссылка строки приобретает вид A$1, B$1 и т.д. При изменении позиции ячейки, содержащей формулу, относительная ссылка изменяется, а абсолютная ссылка не изменяется. Например, при копировании или заполнении смешанной ссылки из ячейки J 3 в ячейку J 4 она не изменяется с = E $3+1 на = E $4

    Далее заполняем столбец J до конца и также заполняем столбец K , для этого из ячейки J 3 скопируйте формулу в ячейку K 3 и растяните ее за маркер заполнения до конца столбца. Покликайте по ячейкам, посмотрите как меняются формулы.

    Столбец L заполним формулами с смешанными ссылками, но на этот раз закрепим столбец. Для этого в ячейке J3 введите следующую формулу: =$E3+1

    Скопируйте формулу из ячейки L 3 в ячейку L 4, обратите внимание как изменилась ссылка в формуле:

    Далее заполняем столбец L до конца и также заполняем столбец M , для этого из ячейки L 3 скопируйте формулу в ячейку M 3 и растяните ее за маркер заполнения до конца столбца. Покликайте по ячейкам, посмотрите как меняются формулы.

    В итоге, у Вас должна получиться следующая таблица:

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

    Итак, мы имеем таблицу вида:



    Теперь при вводе значения «всего порций» в ячейку Н20, в ячейках «всего (г.)» считается необходимое количество продуктов для заданного количества порций.

Задание 9. Введите соответствующие формулы:

    К сумме диапазона ячеек (Е22 :Е31 ) прибавить 5 и разделить все на 3.

Введите в ячейку G 22 следующую формулу: =(СУММ(E22:E31)+5)/3


    Среднее значение диапазона ячеек (Е22:Е31) умножить на 10 корней из 4.

Введите в ячейке G 24 следующую формулу: =СРЗНАЧ(E22:E31)*10*КОРЕНЬ(4)

    где СРЗНАЧ(E22:E31) – функция вычисления среднего значения из диапазона ячеек,

    КОРЕНЬ(4) – функция вычисления корня из числа.

    Максимальное значение из диапазона ячеек (Е22:Е31) плюс 10.

Введите в ячейке G 28 следующую формулу: =МАКС(E22:E31)+10

    где МАКС(E22:E31) – функция вычисления максимального значения из диапазона ячеек.

    Сумма диапазона ячеек (Е22:Е31) минус среднее значение этого же диапазона, умножить на минимальное значение диапазона.

Введите в ячейке G 31 следующую формулу:

=(СУММ(E22:E31)-СРЗНАЧ(E22:E31))*МИН(E22:E31)

    СУММ(E22:E31) – функция суммирования, в данном случае диапазона ячеек,

    СРЗНАЧ(E22:E31) – функция вычисления среднего значения из диапазона ячеек,

    МИН(E22:E31) – функция вычисления минимального значения из диапазона ячеек.

Получаем Следующие ответы:

Задание 10. Магазин "Ромашка" заказал 3 коробки шоколада "Аленка" и 4 коробки шоколада "Бабаевский". Расчетайте стоимость заказа.

Для этого ведите в ячейке следующую формулу: =3*F36*F37+4*G36*G37+F38

Получим следующий ответ:

Задание 11. Посчитайте пример:

Для этого введите в ячейке Е47 следующую формулу:

=(3^2+4^2)/(100-КОРЕНЬ(36))+SIN(ПИ())/(4*3/5)

    КОРЕНЬ(36) – функция вычисления корня из числа,

    SIN() – функция вычисления синуса,

    ПИ() – функция, которая возвращает значение Пи=3,141593…

Получим следующий ответ:

Лабораторная работа № 12

Тема:Вычисления в электронных таблицах.
Применение итоговых функций

Время на выполнение – 2 часа

Цель работы: научиться применять формулы в Excel, знать понятие относительной и абсолютной адресации, использовать итоговые функции для вычисления значений.

Основные сведения по теме

Вычисления в электронных таблицах

Вычисления в таблицах программы Excel осуществляются при помощи формул. Формула может содержать числовые константы, ссылки на ячейки и функции Excel, соединенные знаками математических операций. Скобки позволяют изменять стандартный порядок выполнения действий. Если ячейка содержит формулу, то в рабочем листе отображается только текущий результат вычисления этой формулы. Чтобы увидеть саму формулу, а не результат ее работы, надо выделить ячейку (сделать ее текущей) и посмотреть на запись, которая отображается в строке формул (рис. 40).

Рис. 40. В ячейке отображается только результат работы формулы,
а сама формула видна в строке формул

Основное правило использования формул в программе Excel состоит в том, что, если значение ячейки действительно зависит от других ячеек таблицы, всегда следует использовать формулу, даже если операцию легко выполнить «в уме»! Это гарантирует, что последующее редактирование таблицы не нарушит ее целостности и правильности производимых в ней вычислений.

Взгляните на формулу, представленную на рис. 40. В ней записана операция над содержимым двух ячеек. Вместо чисел в формуле использованы имена ячеек – принято говорить, ссылки на ячейки. Ссылки выполняют роль адресов ячеек, содержимое которых используется в вычислениях. Это означает, что результат расчета зависит от того, какие числа находятся в ячейках, участвующих в вычислении. Таким образом, ячейка, содержащая формулу, является зависимой. Значение в зависимой ячейке подлежит пересчету всякий раз, когда изменяются значения в ячейках, на которые указывают ссылки, входящие в формулу.

· во-первых, адрес ячейки можно ввести вручную;

· другой способ состоит в щелчке на нужной ячейке или выборе диапазона, адрес которого требуется ввести. Ячейка или диапазон при этом выделяются пунктирной рамкой.

Все диалоговые окна программы Excel, которые требуют указания номеров или диапазонов ячеек, содержат кнопки, присоединенные к соответствующим полям. При щелчке на такой кнопке диалоговое окно сворачивается до минимально возможного размера, что облегчает выбор нужной ячейки (диапазона) с помощью щелчка или протягивания (рис. 41).

Рис. 41. Диалоговое окно в развернутом и свернутом виде

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

Формулы

Вычисления в таблицах программы Excel осуществляются при помощи формул Формула может содержать числовые константы, ссылки на ячейки и функции Ехс el соединенные знаками математических операций. Скобки позволяют изменять стандартный порядок выполнения действий. Если ячейка содержит формулу, то в рабочем листе отображается текущий результат вычисления этой формулы. Если сделать ячейку текущей, то сама формула отображается в строке формул.

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

Формула может содержать ссылки, то есть адреса ячеек, содержимое которых используется в вычислениях. Это означает, что результат вычисления формулы зависит от числа, находящегося в другой ячейке. Ячейка, содержащая формулу, таким образом, является зависимой. Значение, отображаемое в ячейке с формулой, пересчитывается при изменении значения ячейки, на которую указывает ссылка.

Ссылку на ячейку можно задать разными способами. Во-первых, адрес ячейки можно ввести вручную. Другой способ состоит в щелчке на нужной ячейке или выборе диапазона, адрес которого требуется ввести. Ячейка или диапазон при этом выделяются пунктирной рамкой.

Все диалоговые окна программыExcel , которые требуют указания номеров или диапазонов ячеек, содержат кнопки, присоединенные к соответствующим полям. При щелчке на такой кнопке диалоговое окно сворачивается до минимально возможного размера, что облегчает выбор нужной ячейки (диапазона) с помощью щелчка или протягивания (рис. 5.3).

Рис. 5.3. Диалоговое окно в развернутом и свернутом виде

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

По умолчанию, ссылки на ячейки в формулах рассматриваются как относительные. Это означает, что при копировании формулы адреса в ссылках автоматически изменяются в соответствии с относительным расположением исходной ячейки и создаваемой копии.

Пусть, например, в ячейке В2 имеется ссылка на ячейку A3. В относительном представлении можно сказать, что ссылка указывает на ячейку, которая располагается на один столбец левее и на одну строку ниже данной. Если формула будет скопирована в другую ячейку, то такое относительное указание ссылки сохранится. Например, при копировании формулы в ячейку ЕА27 ссылка будет продолжать указывать на ячейку, располагающуюся левее и ниже, в данном случае на ячейку DZ28.

При абсолютной адресации адреса ссылок при копировании не изменяются, так что ячейка, на которую указывает ссылка, рассматривается как нетабличная. Для изменения способа адресации при редактировании формулы надо выделить ссылку на ячейку и нажать клавишу F4. Элементы номера ячейки, использующие абсолютную адресацию, предваряются символом $. Например, при последовательных нажатиях клавиши F4 номер ячейки А1 будет записываться как А1, $А$ 1, А$ 1 и $А1. В двух последних случаях один из компонентов номера ячейки рассматривается как абсолютный, а другой - как относительный.

Копирование содержимого ячеек

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

Метод перетаскивания. Чтобы методом перетаскивания скопировать или переместить текущую ячейку (выделенный диапазон) вместе с содержимым, следует навести указатель мыши на рамку текущей ячейки (он примет вид стрелки с дополнительными стрелочками). Теперь ячейку можно перетащить в любое место рабо­чего листа (точка вставки помечается всплывающей подсказкой).

Для выбора способа выполнения этой операции, а также для более надежного контроля над ней рекомендуется использовать специальное перетаскивание с помощью правой кнопки мыши. В этом случае при отпускании кнопки мыши появляется специальное меню, в котором можно выбрать конкретную выполняемую операцию.

Применение буфера обмена. Передача информации через буфер обмена имеет в программе Excel определенные особенности, связанные со сложностью контроля над этой операцией. Вначале необходимо выделить копируемый (вырезаемый) диапазон и дать команду на его помещение в буфер обмена: Правка Копировать или Правка Вырезать. Вставка данных в рабочий лист возможна лишь немедленно после их помещения в буфер обмена. Попытка выполнить любую другую операцию приводит к отмене начатого процесса копирования или перемещения. Однако утраты данных не происходит, поскольку «вырезанные» данные удаляются из места их исходного размещения только в момент выполнения вставки.

Место вставки определяется путем указания ячейки, соответствующей верхнему левому углу диапазона, помещенного в буфер обмена, или путем выделения диапазона, который по размерам в точности равен копируемому (перемещаемому). Вставка выполняется командой Правка Вставить. Для управления способом вставки можно использовать команду Правка Специальная вставка. В этом случае правила вставки данных из буфера обмена задаются в открывшемся диалоговом окне.

Автоматизация ввода

Так как таблицы часто содержат повторяющиеся или однотипные данные, программа Excel содержит средства автоматизации ввода. К числу предоставляемых средств относятся: автозавершение, автозаполнение числами и автозаполнение формулами.

Автозавершение. Для автоматизации ввода текстовых данных используется метод автозавершения. Его применяют при вводе в ячейки одного столбца рабочего листа текстовых строк, среди которых есть повторяющиеся. В ходе ввода текстовых дан­ных в очередную ячейку программа Excel проверяет соответствие введенных сим­волов строкам, имеющемся в этом столбце выше. Если обнаружено однозначное совпадение, введенный текст автоматически дополняется. Нажатие клавиши ENTERподтверждает операцию автозавершения, в противном случае ввод можно продол­жать, не обращая внимания на предлагаемый вариант.

Можно прервать работу средства автозавершения, оставив в столбце пустую ячейку. И наоборот, чтобы использовать возможности средства автозавершения, заполнен­ные ячейки должны идти подряд, без промежутков между ними.

Автозаполнение числами. При работе с числами используется метод автозаполнения. В правом нижнем углу рамки текущей ячейки имеется черный квадратик - маркер заполнения. При наведении на него указатель мыши (он обычно имеет вид толстого белого креста) приобретает форму тонкого черного крестика. Перетаскивание маркера заполнения рассматривается как операция «размножения» содержимого ячейки в горизонтальном или вертикальном направлении.

Если ячейка содержит число (в том числе дату, денежную сумму), то при перетаскивании маркера происходит копирование ячеек или их заполнение арифметической прогрессией. Для выбора способа автозаполнения следует производить специальное перетаскивание с использованием правой кнопки мыши.

Пусть, например, ячейка А1 содержит число 1, Наведите указатель мыши на маркер заполнения, нажмите правую кнопку мыши иперетащите маркер заполнения так, чтобы рамка охватила ячейки А1, В1 и С1, и отпустите кнопку мыши. Если теперь выбрать в открывшемся меню пункт Копировать ячейки, все ячейки будут содержать число 1. Если же выбрать пункт Заполнить, то в ячейках окажутся числа 1, 2 и 3.

Чтобы точно сформулировать условия заполнения ячеек, следует дать команду Правка Заполнить Прогрессия. В открывшемся диалоговом окне Прогрессия выбирается тип прогрессии, величина шага и предельное значение. После щелчка на кнопке OK программа Excel автоматически заполняет ячейки в соответствии с 1 заданными правилами.

Автозаполнение формулами. Эта операция выполняется так же, как автозаполнение числами. Ее особенность заключается в необходимости копирования ссылок на другие ячейки. В ходе автозаполнения во внимание принимается характер ссылок в формуле: относительные ссылки изменяются в соответствии с относи­тельным расположением копии и оригинала, абсолютные остаются без изменений.

Для примера предположим, что значения в третьем столбце рабочего листа (столбце С) вычисляются как суммы значений в соответствующих ячейках столбцов А и В, Введем в ячейку С1 формулу =А1+В1. Теперь скопируем эту формулу методом автозаполнения во все ячейки третьего столбца таблицы. Благодаря относитель­ной адресации формула будет правильной для всех ячеек данного столбца.

В
таблице 5.1 приведены правила обновления ссылок при автозаполнении вдольстроки или вдоль столбца.

Таблица 5.1. Правила обновления ссылок при автозаполнении

Использование стандартных функций

Стандартные функции используются в программе Excel только в формулах. Вызов функции состоит в указании в формуле имени функции, после которого в скобках указывается список параметров. Отдельные параметры разделяются в списке точкой с запятой. В качестве параметра может использоваться число, адрес ячейки или произвольное выражение, для вычисления которого также могут использо­ваться функции.

В режиме ввода формулы в левой части строки формул, где раньше располагался номер текущей ячейки, появляется раскрывающийся список функций. Он содержит десять функций, которые использовались последними, а также пункт Другие функции.

Использование мастера функций. При выборе пункта Другие функции запускается Мастер функций, облегчающий выбор нужной функции. В раскрывающемся списке Категория выбирается категория, к которой относится функция (если определить категорию затруднительно, используют пункт Полный алфавитный перечень), а в списке Выберите функцию - конкретная функция данной категории. После щелчка на кнопке ОК имя функции заносится в строку формул вместе со скобками, ограни­чивающими список параметров. Текстовый курсор устанавливается между этими скобками. Вызвать Мастер функций можно и проще, щелчком на кнопке Вставка функции в строке формул.

А
ргументы функции.
Как только имя функции выбрано, на экране появляется диалоговое окно Аргументы функции (в предыдущих версиях Ехсе l это окно рассматривалось как палитра формул). Это окно, в частности, содержит значение, которое получится, если немедленно закончить ввод формулы (рис. 5.4).

Рис. 5.4. Строка формул и диалоговое окно Аргументы функции

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



Рекомендуем почитать

Наверх