Расчет в экселе. Формулы в Excel: создание и расчет

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

Самый известный и удобный в использовании инструмент для определения суммы данных в ячейках в программе Microsoft Excel – это австосумма.

Программа выводит формулу в ячейку.

Для того, чтобы посмотреть результат, нужно нажать на кнопку Enter на клавиатуре.

Можно сделать и немного по-другому. Если мы хотим сложить ячейки не всей строки или столбца, а только определенного диапазона, то выделяем этот диапазон. Затем кликаем по уже знакомой нам кнопке «Автосумма».

Результат сразу же выводится на экран.

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

Например, мы выделяем диапазон ячеек, и кликаем по кнопке «Автосумма».

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

Функция «СУММ»

Для того, чтобы просмотреть сумму целого массива, или нескольких массивов данных в программе Microsoft Excel существует функция «СУММ».

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

Открывается окно Мастера функций. В списке функций ищем функцию «СУММ». Выделяем её, и жмем на кнопку «OK».

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

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

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

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

Использование формулы

Сумму данных в ячейках в программе Microsoft Excel можно подсчитать также с использованием простой формулы сложения. Для этого, выделяем ячейку, в которой должна находиться сумма, и ставим в ней знак «=». После этого, поочередно кликаем по каждой ячейке, из тех, сумму значений которых вам нужно посчитать. После того, как адрес ячейки добавлен в строку формул, вводим знак «+» с клавиатуры, и так после ввода координат каждой ячейки.

Когда адреса всех ячеек введены, жмем кнопку Enter на клавиатуре. После этого, в указанной ячейке выводится общая сумма введенных данных.

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

Просмотр суммы в приложении Microsoft Excel

Также, в программе Microsoft Excel имеется возможность просмотреть сумму выделенных ячеек без выведения этой суммы в отдельную ячейку. Единственное условие состоит в том, что все ячейки, сумму которых следует подсчитать, должны находиться рядом, в едином массиве.

Просто выделяем диапазон ячеек, сумму данных которых нужно узнать, и смотрим результат в строке состояния программы Microsoft Excel.

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

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

Правила ввода формул

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

  • знаки арифметических действий: «+», «–», «*», «/», «^» (знак возведения числа в степень), знак «%»;
  • числа, строки (они берутся в кавычки);
  • ссылки на ячейки и диапазоны ячеек (как на текущем листе, так и на других листах книги) для определения порядка вычислений, скобки;
  • встроенные функции.
  • В Excel имеется большое количество функций, с помощью которых можно проводить вычисления и другие действия, относящиеся к самым разнообразным областям знаний. При использовании встроенной функции после знака «=» следует ввести ее имя, а затем в скобках аргументы функции - данные, которые используются в расчетах. Аргументами функции могут быть числа, ссылки на ячейки или диапазоны ячеек, а также другие встроенные функции (они называются вложенными). Рассмотрим конкретные примеры:

    А2+В2 - сложение значений двух ячеек;

    А1*0,8 - умножение числа из ячейки А1 на 0,8;

    D1^2+1 - возведение числа из ячейки D1 в квадрат и прибавление единицы к результату;

    СУММ(А1:А5) - суммирование значений из диапазона ячеек А1:А5. Это пример использования встроенной функции. Здесь СУММ - имя функции, А1:А5 - диапазон ячеек, ее единственный аргумент, заключенный в скобки;

    МУМНОЖ(B1:B2;B7:C7) - вычисление произведения матриц B1:B2 и B7:C7. Как видно, данная функция имеет два аргумента, которые являются массивами данных из выделенных диапазонов. Если функция имеет несколько аргументов, они отделяются друг от друга точкой с запятой. В качестве аргументов функций вы можете использовать ссылки на ячейки и диапазоны на текущем листе и на других листах. В последнем случае перед адресом ячейки или диапазона следует ввести название листа, отделенное штрихами, и поставить разделитель «!», например ‘Лист1’!В2, ‘Лист 3’!А1:С4. Штрих можно ввести, нажав клавишу «Э» при активной английской раскладке.

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

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

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

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

    Рис. 17. Просмотр назначения функции

    Часто применяемые на практике функции вынесены в меню кнопки , которая находится в группе Редактирование на вкладке Главная. Рассмотрим задачи, связанные с их использованием.

    Простейшие расчеты

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

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

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

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

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

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

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

    4. Нажмите для получения результата.


    Рис. 18. Суммирование диапазона ячеек

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

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

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

    3. Нажмите для подсчета нового результата.

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

  • Среднее. Вызывает функцию =СРЗНАЧ(), с помощью которой можно подсчитать арифметическое среднее диапазона ячеек (просуммировать все данные, а затем разделить на их количество).
  • Число. Вызывает функцию =СЧЕТ(), которая определяет количество ячеек в выделенном диапазоне.
  • Максимум. Вызывает функцию =МАКС(), с помощью которой можно определить самое большое число в выделенном диапазоне.
  • Минимум. Вызывает функцию =МИН() для поиска самого маленького значения в выделенном диапазоне.
  • Результат работы некоторых из перечисленных функций можно видеть, не обращаясь непосредственно к самим функциям. Выделите интересующий вас диапазон и посмотрите вниз на строку состояния Excel. Слева от регулятора масштаба появятся значения суммы, количества ячеек в диапазоне и среднего арифметического (рис. 19).

    Комплексные расчеты

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

    Задача 1. Выбрать оптимальный тарифный план при подключении к сети сотовой связи, если в месяц планируется 2,5 часа разговоров внутри сети и 0,5 часа разговоров с абонентами городской сети и других сотовых операторов. Цены на услуги представлены в таблице на рис. 20 без учета НДС.

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

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

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

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

    Суммарные затраты будут складываться из абонентской платы, стоимости разговоров внутри сети и с абонентами других сетей, а также из налога на добавленную стоимость. Это нужно представить в виде формулы. Начнем расчеты с первого тарифного плана Минутка. К содержимому ячейки В3 (абонплата) нужно прибавить произведение ячеек С3 и Е3 (общая стоимость разговоров внутри сети) и произведение ячеек D3 и F3 (общая стоимость разговоров с абонентами других сетей). Так будет подсчитана сумма затрат без учета НДС. Чтобы прибавить к полученной сумме налоговую ставку, необходимо умножить результат на 18% и прибавить его к стоимости услуг. Это результат и должен отобразиться в ячейках последнего столбца.

    Выделите ячейку G3, наберите в ней знак «=» и нажмите кнопку . При этом будет вставлена функция суммирования, автоматически определен диапазон ячеек, а его адрес будет выделен в скобках функции. Поскольку данный диапазон нам не подходит, нажмите, чтобы удалить ссылку из скобок. Затем выполните щелчок на ячейке В3, чтобы поместить ее адрес в формулу, и поставьте «;» для отделения следующего аргумента (слагаемого). Далее щелкните на ячейке С3 для ввода ссылки на нее в формулу, наберите знак умножения «*» и выделите ячейку Е3. Отделите новый аргумент точкой с запятой. Для ввода последнего слагаемого щелкните на ячейке D3, введите «*» и выделите ячейку F3. Так мы создали часть формулы, которая отвечает за подсчет суммарных затрат без учета налогов. Она должна выглядеть следующим образом: =СУММ(B3;C3*E3;D3*F3). Если вы где-то допустили ошибку, установите курсор возле нее щелчком мыши или с помощью клавиш движения и внесите исправления. Далее нужно прибавить налоговую часть формулы. Переместите курсор в конец за скобку и наберите «+». Ставка НДС составляет 18%. Следовательно, нужно умножить 18% на результат, полученный в первой части формулы. Наберите 18% и знак умножения «*», затем выделите первую часть формулы, не включая знака «=» (точно так же, как вы бы выделили текстовый фрагмент в Word), выполните на ней правый щелчок и задействуйте команду Копировать контекстного меню. Щелчком установите курсор в конец формулы, выполните правый щелчок и обратитесь к команде Вставить. Расчетная формула готова: =СУММ(B3;C3*E3;D3*F3)+18%*СУММ(B3;C3*E3;D3*F3). Нажмите, чтобы увидеть итоговую сумму.

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

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

    В завершении работы отформатируйте таблицу, чтобы она имела презентабельный вид. В первую очередь стоит перевести ячейки с тарифами в денежный формат. Для этого выделите все диапазоны с денежными величинами в столбцах Абонплата, Минута внутри сети, Минута в другие сети, Суммарно с учетом НДС 18% и Оптимум, щелкните на стрелке раскрывающегося списка Числовой формат в группе Число и выберите пункт Денежный. Выделенные ячейки будут переведены в денежный формат, но поскольку в Excel по умолчанию отображается два десятичных знака, в конце каждого числа появится незначащий ноль. Чтобы скрыть его, выделите диапазоны и щелкните на кнопке Уменьшить разрядность . Для некоторых ячеек может понадобиться скрыть и второй ноль после запятой. Сделать это можно аналогичным образом.

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

    В заключение отформатируйте название задания и ячейку с конечным результатом. Выделите ячейки, на которые по длине распространяется название, и щелкните на стрелке кнопки и задействуйте команду Объединить ячейки. Затем задайте для ячейки с названием определенные параметры шрифта и цвет фона с помощью инструментов группы Шрифт или примените к ней один из стилей, воспользовавшись кнопкой Стили ячеек в группе Стили. Оформите и «шапку» ячейки с оптимальной суммой. После выполнения всех операций форматирования таблица с расчетом должна принять вид, подобный тому, что представлен на рис. 21.

    Относительная и абсолютная адресация

    Адреса ячеек и диапазонов в Excel могут быть относительными и абсолютными. До сих пор мы говорили об относительных ссылках на ячейки и диапазоны, которые состоят только из номера строки и буквы столбца, например В2 или D4:D8. Преимущество относительной адресации состоит в том, что при копировании ячеек и использовании автозаполнения ссылки в скопированных формулах меняются автоматически (относятся к ячейкам текущей, а не исходной строки), поэтому нет необходимости набирать вручную каждую формулу. Наглядный пример: в предыдущем примере мы набрали только одну формулу в первой ячейке столбца Суммарно с учетом НДС 18%, а затем воспользовались автозаполнением. Однако на практике встречаются ситуации, когда адрес ячейки или диапазона необходимо зафиксировать, чтобы он не изменялся при копировании или автозаполнении ячеек. Для этого необходимо добавить перед номером строки и буквой столбца знак «$». Так, если сделать адрес ячейки В2 абсолютным, он будет выглядеть как $B$2. Также можно зафиксировать в ссылке адрес только столбца ($B2) или только строки (B$2). Это называется смешанной адресацией. Чтобы быстро изменить адресацию в готовой формуле, выполните по ней двойной щелчок, установите курсор на нужную ссылку и последовательно нажимайте клавишу для изменения типа адреса. Знак «$» можно добавлять в формулы и вручную с клавиатуры.

    Рассмотрим использование абсолютной адресации на конкретном примере.

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

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

    Чтобы рассчитать цену с учетом скидки, необходимо от текущей цены отнять процент скидки. В нашем примере он равняется десяти. На первый взгляд решение задачи очень похоже на предыдущее, где прибавлялась процентная ставка НДС. Глядя на рис. 22, можно предположить, что в ячейке C4 необходимо из цены в ячейке В4 вычесть скидку, которая представляет собой произведение размера скидки из ячейки С1 на цену товара (В4). В виде формулы это запишется как =В4–С1*В4. Останется только распространить формулу на остальные ячейки столбца с помощью автозаполнения. Попробуйте выполнить описанные действия, и в конечном итоге вы обнаружите, что в вычислениях произошла ошибка. А заключается она в следующем.

    При использовании автозаполнения ссылки в ячейках автоматически изменяются по мере копирования формул. В нашем случае формула, введенная в первую ячейку прайса, была правильной, но при попытке распространить ее на остальные ячейки столбца ссылка на ячейку с размером скидки стала меняться «сползая вниз» (превращаясь в С2, С3 и т.д.). Чтобы этого не происходило, ее адрес необходимо зафиксировать - сделать абсолютным. Для этого выполните на первой ячейке столбца скидки двойной щелчок (С4), поместите курсор на адрес ячейки, где находится величина скидки (в нашем случае это ячейка С1) и нажмите клавишу. При этом к номеру строки и букве столбца будет добавлен знак $ ($C$1), и адрес ячейки станет абсолютным - не изменится при автозаполнении столбца. В результате конечная формула будет выглядеть так: =В4–$C$1*В4. Теперь можно повторить процедуру автозаполнения, чтобы получить корректный результат. Щелкните на любой ячейке столбца скидок, чтобы убедиться в неизменности абсолютной ссылки. При изменении величины скидки весь ряд будет автоматически пересчитан.

    Гораздо нагляднее использовать вместо абсолютной ссылки, содержащей знаки «$», имя ячейки, которое можно присвоить следующим образом: выделить щелчком ячейку и слева в строке формул набрать для нее уникальное имя. Щелкните на ячейке С1 (где указан размер скидки), слева в строке формул наберите Скидка. Затем в первой ячейке столбца цены со скидкой исправьте абсолютную ссылку $C$1 на имя ячейки Скидка. В результате должна получиться формула =В4–Скидка*В4. Осталось распространить формулу на все ячейки столбца с помощью автозаполнения.

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

    Ошибки в формулах

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


    Рис. 23. Сообщение об ошибке, не распознанной Excel

    В этом случае вернитесь к ячейке с формулой, перепроверьте ее и исправьте ошибку.

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


    Рис. 24. Сообщение о распознанной ошибке

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

  • #ЗНАЧ! - ошибка в типе данных, используемых в формуле. Возможно, в одной из ячеек диапазона находится текст.
  • #ИМЯ? - ошибка в имени функции или адресах ячеек и диапазонов, присутствующих в формуле.
  • #ССЫЛКА! - удалены или перемещены ячейки или диапазоны, на которые ссылается формула.
  • #ДЕЛ/0! - при расчете происходит деление на ноль.
  • ###### - данные не умещаются по ширине в ячейку. Увеличите ширину столбца протаскиванием границы заголовка.
  • Самая опасная ошибка - правильность ввода адресов ячеек и диапазонов в формулу. Система определяет только математические и синтаксические ошибки, но предугадать, данные каких именно ячеек должны присутствовать в формуле, не может. За эти должны внимательно следить вы.

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

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

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

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

    Задача на нахождение NPV

    Пример . Первоначальные в A составляют 10000 рублей. Ежегодная – 10 %. Динамика поступлений с 1-го по 10-ый годы представлена в нижеследующей таблице:

    Период Притоки Оттоки
    0 10000
    1 1100
    2 1200
    3 1300
    4 1450
    5 1600
    6 1720
    7 1860
    8 2200
    9 2500
    10 3600

    Для наглядности cответствующие данные можно представить графически:

    Рисунок 1. Графическое представление исходных данных для расчета NPV

    Стандартное решение. Для решения задачи будем использовать уже известную нам формулу NPV:

    Просто подставляем в нее известные значения, которые затем суммируем. Для этих вычислений нам пригодится калькулятор:

    NPV = -10000/1,1 0 + 1100/1,1 1 + 1200/1,1 2 + 1300/1,1 3 + 1450/1,1 4 + 1600/1,1 5 + 1720/1,1 6 + 1860/1,1 7 + 2200/1,1 8 + 2500/1,1 9 + 3600/1,1 10 = 352,1738 рублей .

    Расчет NPV в Excel (пример табличный)

    Этот же пример мы можем решить, организовав соответствующие данные в форме таблицы Excel.

    Выглядеть это должно примерно так:

    Рисунок 2. Расположение данных примера на листе Excel

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

    Ячейка Формула
    E4 =1/СТЕПЕНЬ(1+$F$2/100;B4)
    E5 =1/СТЕПЕНЬ(1+$F$2/100;B5)
    E6 =1/СТЕПЕНЬ(1+$F$2/100;B6)
    E7 =1/СТЕПЕНЬ(1+$F$2/100;B7)
    E8 =1/СТЕПЕНЬ(1+$F$2/100;B8)
    E9 =1/СТЕПЕНЬ(1+$F$2/100;B9)
    E10 =1/СТЕПЕНЬ(1+$F$2/100;B10)
    E11 =1/СТЕПЕНЬ(1+$F$2/100;B11)
    E12 =1/СТЕПЕНЬ(1+$F$2/100;B12)
    E13 =1/СТЕПЕНЬ(1+$F$2/100;B13)
    E14 =1/СТЕПЕНЬ(1+$F$2/100;B14)
    F4 =(C4-D4)*E4
    F5 =(C5-D5)*E5
    F6 =(C6-D6)*E6
    F7 =(C7-D7)*E7
    F8 =(C8-D8)*E8
    F9 =(C9-D9)*E9
    F10 =(C10-D10)*E10
    F11 =(C11-D11)*E11
    F12 =(C12-D12)*E12
    F13 =(C13-D13)*E13
    F14 =(C14-D14)*E14
    F15 =СУММ(F4:F14)

    В результате в ячейке F15 мы получим искомое значение NPV, равное 352,1738.

    Чтобы создать такую таблицу нужно 3-4 минуты. Excel позволяет найти нужное значение NPV быстрее.

    Расчет NPV в Excel (функция ЧПС)

    Поместим в ячейку B17 (или любую другую ячейку) формулу:

    ЧПС(F2/100;C5:C14)-D14

    Мы мгновенно получим точное значение NPV в рублях (352,1738р.).

    Рисунок 3. Вычисление NPV с помощью формулы Excel ЧПС

    Наша формула ссылается на ячейки F2 (у нас там указана процентная ставка – 10 %; для использования в функции ЧПС нужно разделить ее на 100), диапазон значений C5:C14, где размещены данные о притоках , и на ячейку D14, содержащую размер первоначальных

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

    Исходные данные: ежемесячные объёмы продаж товара в 2015 году, стоимость единицы товара, выручка за 2014 год помесячно. Приступаем к расчетам.

    Как создать документ Эксель

    Если Excel у вас еще не запущен – нажмите Пуск — Все программы — Microsoft Office , и в открывшейся папке – Excel . Программа будет запущена. В открывшемся окне выберите Пустая книга .

    Создание нового документа Excel

    Если программа уже запущена – нажмите комбинацию клавиш Ctrl+N для создания новой рабочей книги.

    Заполняем лист Excel данными

    В результате, перед вами новый пустой документ с активным листом «Лист 1» . Давайте заполним его исходными данными. Начнём с шапки, т.е. определимся со структурой таблицы. Пусть в первом столбце будут месяцы года.

    • Кликните левой кнопкой мыши в ячейку А1, она будет активизирована для заполнения. Напишите: «Месяц»
    • Аналогично в колонке В1 запишем «Выручка 2015»
    • С1 – «Продажи»
    • D1 – «Цена»
    • E1 – «Выручка 2014»

    Шапка готова.

    Теперь напишем названия месяцев в столбце А. Установите курсор в ячейку А2, напишите «Январь» и нажмите Enter . Табличный курсор перенесётся на одну строчку вниз. Чтобы заполнить последующие месяцы – воспользуемся функцией Эксель – автозаполнение. Верните курсор в ячейку А2 и наведите мышью на квадратик в нижнем правом углу активной клетки. При этом, курсор превратится в чёрный крестик. Зажмите левую кнопку мыши и тяните курсор вниз, как бы растягивая надпись «Январь» вниз. Эксель автоматически будет записывать новые месяца в каждой следующей строчке.

    Пока вы не отпустили мышь – программа показывает подсказку о том, какой месяц будет в соответствующей ячейке. Посмотрите, на рисунке я дотянул список месяцев до мая. Вы же протяните курсор на 11 строчек вниз, на подсказке отобразится «декабрь». Отпускайте мышь и «вуа-ля», одним взмахом руки мы прописали целых 12 месяцев!


    Автозаполнение ячеек в MS Excel

    Теперь заполним количества и цены. Поставим курсор в клетку С2, запишем количество и нажмём Ввод на клавиатуре. Выделение переместится в С3, там тоже запишем количество. Так, заполняем все продажи до декабря (С13). Аналогично поступим с ценами в столбце D. В нашем примере цены содержат копейки. В русифицированной версии Excel они отделаются от целой части запятой. В оригинальной версии – точкой. Еще заполним выручку 2014 года. Вот так будет выглядеть заполненная таблица данных:


    Таблица заполнена исходными данными

    Расчеты в Эксель

    Важно! Все формулы в Excel начинаются со знака «=» . Если первый символ в ячейке – этот знак, программа понимает, что дальше будет следовать вычисляемая формула.

    Активизируем ячейку B2 и вычислим выручку в январе 2015 года. Напишем «=» и кликнем левой кнопкой мыши на ячейку С2, задав ссылку на продажи января. Дальше ставим знак умножения «*» и кликаем на D2 – ссылка на стоимость товара. Жмём Enter и видим, что в выделенной ячейке отобразился результат расчётов, а в строке формул для этой ячейки – введенная нами формула. Excel извлечёт значение из С2 и умножит его на значение в D2. Если изменить любое из них – формула сразу же будет пересчитана. Больше информации о правилах расчета я написал в статьях и . Там всё это расписано более детально.


    Формула и результат вычисления

    Давайте протянем эту формулу на все строки таблицы, как мы делали с заполнением месяцев. Тянем за квадратик в правом нижнем углу ячейки с формулой. Результат – программа просчитала выручку для всех месяцев. Обратите внимание, при протягивании изменяются адреса ссылок в формуле. Например, в ячейке В12 у нас формула: =C12*D12 , а не =C2*D2 . Это потому, что у нас по умолчанию применились .

    Теперь вычислим разницу между выручкой 2014 и 2015 годов. Назовём столбец F – «Разница». Методика написания формул не меняется, только вычислим =В2-Е2 , протянем формулу для всех месяцев. Видим, например, что в январе 2015 года наша выручка на 7,5 ед. меньше, чем в 2014.

    Графики Excel

    Осталась последняя задача – построить временную диаграмму и визуально оценить динамику продаж (более детально вопрос диаграмм я рассмотрел в ).

    Чтобы построить график, нужно выделить диапазон (почитайте ) данных, на основании которых будет выстроена кривая. Наведите курсор мышки на ячейку А2. Зажмите левую кнопку и тяните курсор к ячейке В13. После этого отпустите кнопку мыши. Если вы всё сделали правильно, диапазон А2:В13 будет выделен тёмным цветом.

    Строим график на основании выделенных данных. Для этого, не ленте перейдите на вкладку Вставка , а там – Диаграммы — Вставить график — График с маркерами . На экране появится диаграмма изменения выручки по месяцам 2015 года. Первый выделенный столбец программа использовала для подписей по горизонтальной оси, а второй – для значений по вертикальной.


    Результат вычислений

    Сохраняем расчеты

    Чтобы сохранить наш документ – нажмите комбинацию клавиш Ctrl+S , в открывшемся окне нажмите Обзор . Открывается стандартное окно сохранения, где нужно указать расположение файла и задать его имя. Нажатием кнопки Сохранить, подтверждаем создание нового файла.


    Сохранение нового документа

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

    Всегда ваш, Александр Томм.

    Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.

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

    Формулы в Excel для чайников

    Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.

    В Excel применяются стандартные математические операторы:

    Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.

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

    Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.

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

    Оператор умножил значение ячейки В2 на 0,5. Чтобы ввести в формулу ссылку на ячейку, достаточно щелкнуть по этой ячейке.

    В нашем примере:

    1. Поставили курсор в ячейку В3 и ввели =.
    2. Щелкнули по ячейке В2 – Excel «обозначил» ее (имя ячейки появилось в формуле, вокруг ячейки образовался «мелькающий» прямоугольник).
    3. Ввели знак *, значение 0,5 с клавиатуры и нажали ВВОД.

    Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:

    • %, ^;
    • *, /;
    • +, -.

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

    

    Как в формуле Excel обозначить постоянную ячейку

    Различают два вида ссылок на ячейки: относительные и абсолютные. При копировании формулы эти ссылки ведут себя по-разному: относительные изменяются, абсолютные остаются постоянными.

    Находим в правом нижнем углу первой ячейки столбца маркер автозаполнения. Нажимаем на эту точку левой кнопкой мыши, держим ее и «тащим» вниз по столбцу.

    Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.



    Есть вопросы?

    Сообщить об опечатке

    Текст, который будет отправлен нашим редакторам: