Работа с формулами в excel подробный разбор. Создание формул в Excel

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

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

Пример использования знаков "умножение" и "равно"

Почему в экселе формула не считает

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

Неверный формат ячеек или неправильные настройки диапазонов ячеек

В Excel возникают различные ошибки с хештегом (#), такие как #ЗНАЧ!, #ССЫЛКА!, #ЧИСЛО!, #Н/Д, #ДЕЛ/0!, #ИМЯ? и #ПУСТО!. Они указывают на то, что что-то в формуле работает неправильно. Причин может быть несколько.

Вместо результата выдается #ЗНАЧ! (в версии 2010) или отображается формула в текстовом формате (в версии 2016).


Примеры ошибок в формулах

В данном примере видно, что перемножается содержимое ячеек с разным типом данных =C4*D4.

Исправление ошибки: указание правильного адреса =C4*E4 и копирование формулы на весь диапазон.

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

Примечание: #### не указывает на ошибку, связанную с формулой, а означает, что столбец недостаточно широк для отображения содержимого ячеек. Просто перетащите границу столбца, чтобы расширить его, или воспользуйтесь параметром Главная - Формат - Автоподбор ширины столбца .

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

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

Исправление: Выделите ячейку или диапазон ячеек. Нажмите знак "Ошибка" (смотри рисунок) и выберите нужное действие.


Пример исправления ошибок в Excel

Включен режим показа формул

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

Отключен автоматический расчет по формулам

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

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

Формула сложения в Excel

Выполнить сложение в электронных таблицах достаточно просто. Нужно написать формулу, в которой будут указаны все ячейки, содержащие данные для сложения. Конечно же, между адресами ячеек ставим плюс. Например, =C6+C7+C8+C9+C10+C11 .


Пример вычисления суммы в Excel

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


Пример использования функции Автосумма

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

Формула округления в Excel до целого числа

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


Уменьшение разрядности не округляет число

Для округления числа по математическим правилам необходимо использовать встроенную функцию =ОКРУГЛ(число;число_разрядов).


Математическое округление числа с помощью встроенной функции

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


Мастер функций Excel

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

Как считать проценты от числа

Для подсчета процентов в электронной таблице выберите ячейку для ввода расчетной формулы. Поставьте знак «равно», затем напишите адрес ячейки (используйте английскую раскладку), в которой находится число, процент от которого будете вычислять. Можно просто кликнуть мышкой в эту ячейку и адрес вставится автоматически. Далее ставим знак умножения и вводим число процентов, которое необходимо вычислить. Посмотрите на пример вычисления скидки при покупке товара.
Формула =C4*(1-D4)


Вычисление стоимости товара с учетом скидки

В C4 записана цена пылесоса, а в D4 – скидка в %. Необходимо вычислить стоимость товара с вычетом скидки, для этого в нашей формуле используется конструкция (1-D4) . Здесь вычисляется значение процента, на которое умножается цена товара. Для Excel запись вида 15% означает число 0.15, поэтому оно вычитается из единицы. В итоге получаем остаточную стоимость товара в 85% от первоначальной.

Вот таким нехитрым способом с помощью электронных таблиц можно быстро вычислить проценты от любого числа.

Шпаргалка с формулами Excel

Шпаргалка выполнена в виде PDF-файла. В нее включены наиболее востребованные формулы из следующих категорий: математические, текстовые, логические, статистические. Чтобы получить шпаргалку, кликните ссылку ниже.

PS: Интересные факты о реальной стоимости популярных товаров

Дорогой читатель! Вы посмотрели статью до конца.
Получили вы ответ на свой вопрос? Напишите в комментариях пару слов.
Если ответа не нашли, укажите что искали .

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

Как написать формулу в Excel

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

  1. Каждая начинается со знака «=».
  2. Участвовать в вычислениях могут значения из ячеек и функции.
  3. В качестве привычных нам математических знаков операций используются операторы.
  4. При вставке записи в ячейке по умолчанию отражается результат вычислений.
  5. Посмотреть конструкцию можно в строке над таблицей.

Каждая ячейка в Excel является неделимой единицей с собственным идентификатором (адрес), который обозначается буквой (номер столбца) и цифрой (номер строки). Отображается адрес в поле над таблицей.

Итак, как создать и вставить формулу в Excel? Действуйте по следующему алгоритму:


Обозначение Значение

Сложение
- Вычитание
/ Деление
* Умножение

Если вам необходимо указать число, а не адрес ячейки – вводите его с клавиатуры. Чтобы указать отрицательный знак в формуле Excel, нажмите «-».

Как вводить и скопировать формулы в Excel

Ввод их всегда осуществляется после нажатия на «=». Но что делать, если однотипных расчетов много? В таком случае можно указать одну, а затем ее просто скопировать. Для этого следует ввести формулу, а затем «растянуть» ее в нужном направлении, чтобы размножить.
Установите указатель на копируемую ячейку и наведите указатель мыши на правый нижний угол (на квадратик). Он должен принять вид простого крестика с равными сторонами.


Нажмите левую кнопку и тяните.


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


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


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


Цена с НДС высчитывается как цена*(1+НДС). Введем последовательность в первую ячейку.


Попробуем скопировать запись.


Результат получился странный.


Проверим содержимое во второй ячейке.


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


Нажмите F4. Адрес будет разбавлен знаком «$». Это и есть признак абсолютно ячейки.


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

Использование функций для вычислений

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


Расскажем о некоторых функциях.

Как задать формулы «Если» в Excel

Эта функция позволяет задавать условие и проводить расчет в зависимости от его истинности или ложности. Например, если количество проданного товара больше 4 пачек, следует закупить еще.
Чтобы вставить результат в зависимости от условия, добавим еще один столбец в таблицу.


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


Как и при вставке любой функции, откроется окно для заполнения аргументов.


Укажем условие. Для этого необходимо щелкнуть в первую строку и выбрать первую ячейку «Продано». Далее поставим знак «>» и укажем число 4.


Во второй строке напишем «Закупить». Эта надпись будет появляться для тех товаров, которые были распроданы. Последнюю строку можно оставить пустой, так как у нас нет действий, если условие ложно.


Нажмите ОК и скопируйте запись для всего столбца.


Чтобы в ячейке не выводилось «ЛОЖЬ» снова откроем функцию и исправим ее. Поставьте указатель на первую ячейку и нажмите Fx около строки формул. Вставьте курсор на третью строку и поставьте пробел в кавычках.


Затем ОК и снова скопируйте.


Теперь мы видим, какой товар следует закупить.

Формула текст в Excel

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


В первую ячейку введем функцию (кнопка «Текстовые» в разделе «Формулы»).


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


Нажмем ОК и скопируем.


Если попробовать использовать эту сумму в вычислениях, то получим сообщение об ошибке.

«ЗНАЧ» обозначает, что вычисления не могут быть произведены.
Примеры форматов вы можете видеть на скриншоте.

Формула даты в Excel

Excel предоставляет много возможностей по работе с датами. Одна из них, ДАТА, позволяет построить дату из трех чисел. Это удобно, если вы имеете три разных столбца – день, месяц, год.

Поставьте указатель на первую ячейку четвертого столбца и выберите функцию из списка «Дата и время».

Расставьте адреса ячеек соответствующим образом и нажмите ОК.


Скопируйте запись.

Автосумма в Excel

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


Перейдите на панель «Формулы» и нажмите «Автосумма».


Excel автоматически выделит ближайший числовой диапазон.


Вы можете выделить другой диапазон. В данном примере Excel все сделал правильно. Нажмите ОК. Обратите внимание на содержимое ячейки. Функция СУММ подставилась автоматически.


При вставке диапазона указывается адрес первой ячейки, двоеточие и адрес последней ячейки. «:» означает «Взять все ячейки между первой и последней. Если вам надо перечислить несколько ячеек, разделите их адреса точкой с запятой:
СУММ (F5;F8;F11)

Работа в Excel с формулами: пример

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


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

Чтобы переименовать лист, два раза на нем щелкните и введите имя.

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

Отличного Вам дня!

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

В ячейках с формулами первый символ всегда знак равенства «=» . Так Microsoft Excel понимает, что дальше будет записана формула. Если этот знак не поставить, или он будет не в начале строки, программа посчитает, что в ячейку внесен обычный текст. Когда вы ввели формулу – нажимайте Enter , программа рассчитает результат и отобразит в ячейке его значение (хотя фактически в ячейке будет формула). Чтобы увидеть и откорректировать формулу, выделите нужную ячейку и произведите все манипуляции в .

Частями формул могут быть:

  • Знаки математических и логических операций
  • Числа или текст

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

Какие операторы применяются в формулах Эксель

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

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

Применение функций мы рассмотрим в отдельном посте о функциях, здесь я уделю теме лишь несколько предложений. Функции Эксель – это особые операторы, выполняющие сложные вычисления. Например, функция СРЗНАЧ подсчитывает среднее значение в выбранном диапазоне.

Ввод формул в ячейку

Пора приступать к действиям, давайте учиться писать формулы. Например, в ячейке А4 нужно просуммировать значения из диапазона А1:А3. Это можно сделать двумя способами :

  1. Вручную . Установите курсор в ячейку А4 и введите с помощью клавиатуры: =A1+A2+A3 . Нажмите Ввод , программа просчитает формулу и отобразит результат в ячейке
  2. Указанием . Вместо того, чтобы вручную писать адреса ячеек, можно их указать. Напишите в ячейке А4 = , после этого кликните мышкой на ячейку А1 (либо выберите стрелками клавиатуры). В строке формул отобразится =А1 . После этого нажмите на клавиатуре + и укажите на ячейку А2 . Аналогично прибавьте клетку А3 . Нажмите Enter для выполнения расчета.

Вставка имён в формулы и использование в расчетах

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

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

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

Так, можно присвоить имя константе . Для этого, выполните такие действия:

  1. Кликните на ленточной команде Формулы – Определенные имена – Присвоить Имя . Откроется окно Создание имени
  2. В поле Имя запишите имя будущей константы
  3. В поле Область выберите область видимости константы – вся книга или какой-то конкретный лист
  4. В Примечании можете оставить свой комментарий
  5. В поле Диапазон запишите числовое значение, которое будете именовать и нажмите ОК

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

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

Редактирование формул

Если вы хотите внести изменения в формулу (а такое случается часто), это делается очень легко. Как всегда MS Excel предлагает несколько вариантов. Сначала установите курсор в ячейку с формулой, после этого выполните одно из действий:

  • Измените формулу в строке формул . Можете выделять участки формулы, заменять их другими, вставлять и удалять куски или отдельные символы. Когда закончите – жмите Enter
  • Дважды кликните левой кнопкой мыши на активной ячейке . Формула отобразится в ячейке вместо результата вычислений. Теперь внесите изменения на своё усмотрение и нажмите Ввод
  • Выделите ячейку и нажмите клавишу F2 , она так же отобразит формулу в ячейке. Редактируем и нажимаем Enter .

Режимы вычислений

В Microsoft Excel есть 3 режима вычислений , умелое использование которых позволит вам хорошо управляться с формулами и экономить своё рабочее время. Чтобы выбрать режим вычислений, выполните на ленте: Формулы – Вычисления – Параметры вычислений . Откроется список для выбора одного из параметров вычислений:


Параметры вычислений в Эксель
  1. Автоматически . Этот режим используется в программе по умолчанию. Формулы просчитываются сразу, при изменении влияющей ячейки, зависимые формулы будут моментально пересчитаны. Расчёт выполняется в естественной последовательности: сначала влияющие ячейки, затем зависимые. Этот режим подходит для небольших файлов, когда Эксель не оказывает большой нагрузки на процессор.
  2. Автоматически, кроме таблиц данных. Автоматически вычисляются все ячейки, кроме диапазонов, . Табличные формулы просчитываются вручную (после вашей команды на пересчёт). Режим используют, когда в рабочей книге есть большие таблицы с формулами, пересчёт которых длится значительное время. Тогда, вы сначала откорректируете влияющие ячейки с исходными данными, а потом скомандуете пересчитать таблицу (как это сделать – читайте в следующем пункте).
  3. Вручную . Формулы не пересчитываются, пока вы не дадите команду. Чтобы вычислить формулы, можно использовать такие комбинации клавиш:
    • F9 – пересчитать формулы всех открытых документов Excel
    • Shift+F9 – пересчитать формулы активного рабочего листа
    • Ctrl+Shift+F9 – пересчитать все формулы.

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

Как видите, продуманное переключение режимов позволит вам экономить ресурсы компьютера и своё личное время.

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

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

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

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

Excel поддерживает следующие операторы:

  • Арифметические операции:
    • сложение (+);
    • умножение (*);
    • нахождение процента (%);
    • вычитание (-);
    • деление (/);
    • экспонента (^).
  • Операторы сравнения:
    • = равно;
    • < меньше;
    • > больше;
    • <= меньше или равно;
    • >= больше или равно;
    • <> не равно.
  • Операторы связи:
    • : диапазон;
    • ; объединение;
    • & оператор соединения текстов.

Таблица 22. Примеры формул

Упражнение

Вставка формулы -25-А1+АЗ

Предварительно введите любые числа в ячейки А1 и A3.

  1. Выберите необходимую ячейку, например В1.
  2. Начните ввод формулы со знака=.
  3. Введите число 25, затем оператор (знак -).
  4. Введите ссылку на первый операнд, например щелчком мыши на нужную ячейку А1.
  5. Введите следующий оператор(знак +).
  6. Щелкните мышью в той ячейке, которая является вторым операндом в формуле.
  7. Завершите ввод формулы нажатием клавиши Enter . В ячейке В1 получите результат.

Автосуммирование

Кнопка Автосумма (AutoSum) - ∑ может использоваться для автоматического создания формулы, которая суммирует область соседних ячеек, находящихся непосредственно слева в данной строке и непосредственно выше в данном столбце.

  1. Выберите ячейку, в которую надо поместить результат суммирования.
  2. Щелкните кнопку Автосумма - ∑ или нажмите комбинацию клавиш Alt+=. Excel примет решение, какую область включить в диапазон суммирования, и выделит ее пунктирной движущейся рамкой, называемой границей.
  3. Нажмите Enter для принятия области, которую выбрала программа Excel, или выберите с помощью мыши новую область и затем нажмите Enter.

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

Упражнение

Создание таблицы и расчет по формулам

  1. Введите числовые данные в ячейки, как показано в табл. 23.
А В С D Б F
1
2 Магнолия Лилия Фиалка Всего
3 Высшее 25 20 9
4 Среднее спец. 28 23 21
5 ПТУ 27 58 20
в Другое 8 10 9
7 Всего
8 Без высшего

Таблица 23. Исходная таблица данных

  1. Выберите ячейку В7, в которой будет вычислена сумма по вертикали.
  2. Щелкните кнопку Автосумма - ∑ или нажмите Alt+= .
  3. Повторите действия пунктов 2 и 3 для ячеек С7 и D7.

Вычислите количество сотрудников без высшего образования (по формуле В7-ВЗ).

  1. Выберите ячейку В8 и наберите знак (=).
  2. Щелкните мышью в ячейке В7, которая является первым операндом в формуле.
  3. Введите с клавиатуры знак (-) и щелкните мышью в ячейке ВЗ, которая является вторым операндом в формуле (будет введена формула).
  4. Нажмите Enter (в ячейке В8 будет вычислен результат).
  5. Повторите пункты 5-8 для вычислений по соответствующим формулам в ячейках С8 и 08.
  6. Сохраните файл с именем Образование_сотрудников.х1s.

Таблица 24. Результат расчета

А B С D Е F
1 Распределение сотрудников по образованию
2 Магнолия Лилия Фиалка Всего
3 Высшее 25 20 9
4 Среднее спец. 28 23 21
5 ПТУ 27 58 20
6 Другое 8 10 9
7 Всего 88 111 59
8 Без высшего 63 91 50

Тиражирование формул при помощи маркера заполнения

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

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

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

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

Упражнение

Тиражирование формул

1.Откройте файл Образование_сотрудников.х1s.

  1. Введите в ячейку ЕЗ формулу для автосуммирования ячеек =СУММ(ВЗ:03).
  2. Скопируйте, перетащив маркер заполнения, формулу в ячейки Е4:Е8.
  3. Просмотрите как меняются относительные адреса ячеек в полученных формулах (табл. 25) и сохраните файл.
А В С D Е F
1 Распределение сотрудников по образованию
2 Магнолия Лилия Фиалка Всего
3 Высшее 25 20 9 =СУММ{ВЗ:03)
4 Среднее спец. 28 23 21 =СУММ(В4:04)
5 ПТУ 27 58 20 =СУММ(В5:05)
6 Другое 8 10 9 =СУММ(В6:06)
7 Всего 88 111 58 =СУММ(В7:07)
8 Без высшего 63 91 49 =СУММ(В8:08)

Таблица 25. Изменение адресов ячеек при тиражировании формул

Относительные и абсолютные ссылки

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

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

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

Абсолютная ссылка на ячейку.иди область ячеек будет всегда ссылаться на один и тот же адрес строки и столбца. При сравнении с направлениями улиц это будет примерно следующее: "Идите на пересечение Арбата и Бульварного кольца". Вне зависимости от места старта это будет приводить к одному и тому же месту. Если формула требует, чтобы адрес ячейки оставался неизменным при копировании, то должна использоваться абсолютная ссылка (формат записи $А$1). Например, когда формула вычисляет доли от общей суммы, ссылка на ячейку, содержащую общую сумму, не должна изменяться при копировании.

Знак доллара ($) появится как перед ссылкой на столбец, так и перед ссылкой на строку (например, $С$2), Последовательное нажатие F4 будет добавлять или убирать знак перед номером столбца или строки в ссылке (С$2 или $С2 - так называемые смешанные ссылки).

  1. Создайте таблицу, аналогичную представленной ниже.

Таблица 26. Расчет зарплаты

  1. В ячейку СЗ введите формулу для расчета зарплаты Иванова =В1*ВЗ.

При тиражировании формулы данного примера с относительными ссылками в ячейке С4 появляется сообщение об ошибке (#ЗНАЧ!), так как изменится относительный адрес ячейки В1, и в ячейку С4 скопируется формула =В2*В4;

  1. Задайте абсолютную ссылку на ячейку В1, поставив курсор в строке формул на В1 и нажав клавишу F4, Формула в ячейке СЗ будет иметь вид =$В$1*ВЗ.
  2. Скопируйте формулу в ячейки С4 и С5.
  3. Сохраните файл (табл. 27) под именем Зарплата.xls.

Таблица 27. Итоги расчета зарплаты

Имена в формулах

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

  • имена могут содержать не более 255 символов;
  • имена должны начинаться с буквы и могут содержать любой символ, кроме пробела;
  • имена не должны быть похожи на ссылки, такие, как ВЗ, С4;
  • имена не должны использовать функции Excel, такие, как СУММ, ЕСЛИ и т. п.

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

Команда Создать позволяет задать (ввести) требуемое имя (только одно ), команда Присвоить использует метки, размещенные на рабочем листе, в качестве имен областей (разрешается создавать сразу несколько имен ).

Создание имени

  1. Выделите ячейку В1 (табл. 26).
  2. Выберите в меню Вставка, Имя (Insert, Name) команду Присвоить (Define) .
  3. Введите имя Часовая ставка и нажмите ОК .
  4. Выделите ячейку В1 и убедитесь, что в поле имени указано Часовая ставка .

Создание нескольких имен

  1. Выделите ячейки ВЗ:С5 (табл. 27).
  2. Выберите в меню Вставка, Имя (Insert, Name) команду Создать (Create) , появится диалоговое окно Создать имена (рис. 88).
  3. Убедитесь, что переключатель в столбце слева помечен и нажмите ОК .
  4. Выделите ячейки ВЗ:СЗ и убедитесь, что в поле имени указано Иванов.

Рис. 88. Диалоговое окно Создать имена

Можно в формулу вставить имя вместо абсолютной ссылки.

  1. В строке формул установите курсор в то место, где будет добавлено имя.
  2. Выберите в меню Вставка, Имя (Insert, Name) команду Вставить (Paste), появится диалоговое окно Вставить имена.
  1. Выберите нужное имя из списка и нажмите ОК.

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

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

Excel может распознать далеко не все ошибки, но те, которые обнаружены, надо уметь исправить.

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

Ошибка #ДЕЛ/0! появляется, когда в формуле делается попытка деления на нуль. Чаще всего это случается, когда в качестве делителя используется ссылка на ячейку, содержащую нулевое или пустое значение.

Ошибка #Н/Д! является сокращением термина "неопределенные данные". Эта ошибка указывает на использование в формуле ссылки на пустую ячейку.

Ошибка #ИМЯ? появляется, когда имя, используемое в формуле, было удалено или не было ранее определено. Для исправления определите или исправьте имя области данных, имя функции и др.

Ошибка #ПУСТО! появляется, когда задано пересечение двух областей, которые в действительности не имеют общих ячеек. Чаще всего ошибка указывает, что допущена ошибка при вводе ссылок на диапазоны ячеек.

Ошибка #ЧИСЛО! появляется, когда в функции с числовым аргументом используется неверный формат или значение аргумента.

Ошибка #ЗНАЧ! появляется, когда в формуле используется недопустимый тип аргумента или операнда. Например, вместо числового или логического значения для оператора или функции введен текст.

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

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

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

Функции в Excel

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

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

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

Рис. 90. Мастер функций

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

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

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

Текстовые функции предоставляют пользователю возможность обработки текста. Например, можно объединить несколько строк с помощью функции СЦЕПИТЬ .

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

Функции Проверка свойств и значений предназначены для определения данных, хранимых в ячейке. Эти функции проверяют значения в ячейке по условию и возвращают в зависимости от результата значения ИСТИНА или ЛОЖЬ .

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

Упражнение

Вычисление величины среднего значения для каждой строки в файле Образование.хls.

  1. Выделите ячейку F3 и нажмите на кнопку мастера функций.
  2. В первом окне диалога мастера функций из категории Статистические выберите функцию СРЗНАЧ , нажмите на кнопку Далее .
  3. Во втором диалоговом окне мастера функций должны быть заданы аргументы. Курсор ввода находится в поле ввода первого аргумента. В это поле в качестве аргумента число! введите адрес диапазона B3:D3 (рис. 91).
  4. Нажмите ОК .
  5. Скопируйте полученную формулу в ячейки F4:F6 и сохраните файл (табл. 28).

Рис. 91. Ввод аргумента в мастере функций

Таблица 28. Таблица результатов расчета с помощью мастера функций

А В С D Е F
1 Распределение сотрудников по образованию
2 Магнолия Лилия Фиалка Всего Среднее
3 Высшее 25 20 9 54 18
4 Среднее спец. 28 23 21 72 24
8 ПТУ 27 58 20 105 35
в Другое 8 10 9 27 9
7 Всего 88 111 59 258 129

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

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

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

— «*» - произведение (=4*3)
— «/» - деление (=4/3)
— «+» - сложение (=4-3)
— «-» - вычитание (=4+3)
— «^» - возведение в степень (=4^3)
— «%» - нахождение процента (для нахождения 4% от 156 используется такое выражение «=156*4%», то-есть при дописывании «%» к числу, оно делится на 100 и «4%» преобразуется в «0.04»).

Пример. Формула суммы в экселе:
Для ячейки A1 ввели выражение «=12+3». Программа автоматически провела исчисление и указала в ячейке не введенную формулу, а решение примера. Реализация других арифметических операций выполняется таким же образом.
В формуле можно использовать одновременно несколько операторов: «=56 + 56*4%» — данное выражение добавляет к числу 56 четыре процента.

Для правильной работы с операторами, следует знать правила приоритетности:
1) подсчитываются выражения в скобочках;
2) после произведения и деления считается сложение и вычитание;
3) выражения выполняются слева направо, если имеют одинаковый приоритет.

Формулы «=5*4+8» и «=5*(4+8)» имеют разные значения, потому что в первом случае изначально выполняется умножение «5*4», а в другом вычисляется выражение стоящее в скобках «4+8».

Формула excel среднего значения

Полезная формула, которая позволяет найти среднее значение нескольких введенных чисел и обозначается «=СРЗНАЧ()». Среднее значение чисел: 5, 10, 8 и 1 – это результат деления их суммы на количество, то-есть 24 на 4. Реализуется данная функция в excel таким образом:

Использование ссылок

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

Ячейки A1, A2 содержат числа 12, 15 относительно. При добавлении в ячейку A3 формулы «=A1+A2» в ней появится значение суммы чисел находящихся в ячейках A1 и A2.

Если изменить число любой из ячеек A1 или A2, то формула посчитает сумму исходя из новых данных и ячейка A3 изменить свое значение.

Диапазон ячеек

В excel можно оперировать определенным диапазоном ячеек, что упрощает заполнение формул. Например для подсчета суммы ячеек от A1 до A6 необязательно вводить последовательность «=A1+A2+A3…”, а достаточно будет ввести оператор сложения «СУММ()» и зажав левую кнопку мыши провести от A1 до А6.

Результатом работы будет формула «=СУММ(A1:A6)».

Текст в формулах

Для использования текста в формулах, его необходимо заключать в двойные кавычки — «текст». Чтобы объединить 2-а текстовых значения используется оператор амперсанд «&», который соединяет их в одну ячейку с присвоением типа «текстовое значение».

Чтобы вставить пробел между словами нужно записать так » =А1&» «&А2 «.

Данный оператор может объединять текстовые значения и числовые, так например можно быстро заполнить подобную таблицу, соединив числа 10, 15, 17, 45 и 90 с текстом «шт.»

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то