Как посчитать скидку в excel через если

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

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

Использование ЕСЛИ() внутри другой функции ЕСЛИ()

Давайте рассмотрим вариант на основе изученной ранее функции =ЕСЛИ(А1>1000;"много"; "мало"). Что если вам необходимо вывести другую строку, когда число в А1 является, например, большим, чем 10.000? Другими словами, если выражение А1>1000 верно, вы захотите запустить другую проверку и посмотреть, верно ли, что А1>10000. Такой вариант вы можете создать, применив вторую функцию ЕСЛИ() внутри первой в качестве аргумента значение _если_истина: =ЕСЛИ(А1>1000;ЕСЛИ(А1>10000;"очень много"; "много");"мало").

Если А1>1000 является истинным, запускается другая функция ЕСЛИ(), возвращающая значение «очень много», когда А1>10000. Если же при этом А1 меньше или равно 10000, возвращается значение «много». Если же при самой первой проверке число А1 будет меньше 1000, выведется значение «мало».

Обратите внимание, что с таким же успехом вы можете запустить вторую проверку, в случае если первая будет ложной (то есть в аргументе значение_если_ложь функции еслио ). Вот небольшой пример, возвращающий значение «очень мало», когда число в А1 меньше 100: =ЕСЛИ(А1>1000;"много";ЕСЛИ(А1<100;"очень мало"; "мало")).

Расчет бонуса с продаж

Хорошим примером использования одной проверки внутри другой проверки является расчет бонуса с продаж персоналу. который работает в Клуб — отель Гелиопарк Талассо, Звенигород. В данном случае, если значение равно X, вы хотите получить один результат, если У — другой, если Z
— третий. Например, в случае вычисления бонуса за успешные продажи возможны три варианта:

  1. Продавец не достиг планового значения, бонус равен 0.
  2. Продавец превысил плановое значение менее чем на 10%, бонус равен 1 000 рублей.
  3. Продавец превысил плановое значение более чем на 10%, бонус равен 10 000 рублей.

Вот формула для расчета такого примера: =ЕСЛИ(Е3>0;ЕСЛИ(Е3>0.1;10000;1000);0). Если значение в Е3 является отрицательным, то возвращается 0 (нет бонуса). В случае когда результат положительный, проверяется, больше ли он 10%, и в зависимости от этого выдается 1 000 или 10 000. Рис. 4.17 показывает пример работы формулы.

Рис. 4.17. Пример расчета бонуса с продаж

Рис. 4.17. Пример расчета бонуса с продаж

Функция И()

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

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

Еще раз отметим работу функции:

  • Если все выражения возвращают ИСТИНА (или любое положительное число), И() возвращает ИСТИНА.
  • Если один или более аргументов возвращают ЛОЖЬ (или 0), И() возвращает ЛОЖЬ.

Чаще всего И() применяется внутри функции ЕСЛИ(). В таком случае, когда все аргументы внутри И() вернут ИСТИНА, функция ЕСЛИ() пойдет по своей ветке значение если истина. Если одно или более из выражений в И() вернет ЛОЖЬ, функция ЕСЛИ() пойдет по ветке значение_если_ложь.

Вот небольшой пример: =ЕСЛИ(И(С2>0;В2>0);1000;"нет бонуса"). Если значение в В2 будет больше нуля и значение в С2 будет больше нуля, формула вернет 1000, в противном случае выведется строка «нет бонуса».

Разделение значений по категориям

Полезным применением функции и () является разделение по категориям в зависимости от значения. Например, у вас имеется таблица с результатами какого-то опроса или голосования, и вы хотите разделить все голоса на категории в соответствии со следующими возрастными рамками: 18-34,35-49, 50-64,65 и более. Предполагая, что возраст респондента находится в ячейке В9, следующие аргументы функции и () проводят логическую проверку на принадлежность возраста диапазону: =И(В9>=18;В9<=34).

Рис. 4.18. Разделение значений по категориям

Рис. 4.18. Разделение значений по категориям

Если ответ человека находится в ячейке С9, следующая формула выведет результат голосования человека, если срабатывает проверка на соответствие возрастной группе 18-34: =ЕСЛИ(И(В9>=18;В9<= 34);С9;""). На рис. 4.18 вы видите определенную информацию по данному примеру. Вот формулы, использующиеся в других столбцах:

  • 35-49: =ЕСЛИ(И(В9>=35;В9<=49);С9;»»)
  • 50-64: =ЕСЛИ(И(В9>=50;В9<=64);С9;»»)
  • 65+: =ЕСЛИ(В9>=65;С9;»»)

Функция ИЛИ()

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

Такие условия проверяются в Excel с помощью функции ИЛИ(): ИЛИ(логическое_значение1; логическое_значение2;…). Каждый аргумент представляет собой логическое значение для проверки. Вы можете ввести столько аргументов, сколько вам необходимо. Результат работы ИЛИ() зависит от следующих условий:

  • Если один аргумент или более возвращает ИСТИНУ (любое положительное число), ИЛИ() возвращает ИСТИНУ.
  • Если все аргументы возвращают ЛОЖЬ (нулевое значение), результатом работы ИЛИ() будет ЛОЖЬ.

Так же как и И(), чаще всего функция ИЛИ() используется внутри проверки ЕСЛИ(). В таком случае, когда один из аргументов внутри ИЛИ() вернет ИСТИНА, функция ЕСЛИ() пойдет по своей ветке значение_если_истина. Если все выражения в ИЛИ() вернут ЛОЖЬ, функция ЕСЛИ() пойдет по ветке значение_если_ложь. Вот небольшой пример: =ЕСЛИ(ИЛИ(С2>0;В2>0);1000;"нет бонуса").

В случае когда в одной из ячеек (С2 или В2) будет положительное число, функция вернет 1000. Только когда оба значения будут отрицательны (или равны нулю), функция вернет строку «нет бонуса».

Содержание

  1. Что возвращает функция
  2. Формула ЕСЛИ в Excel – примеры нескольких условий
  3. Синтаксис функции ЕСЛИ
  4. Расширение функционала с помощью операторов «И» и «ИЛИ»
  5. Простейший пример применения.
  6. Применение «ЕСЛИ» с несколькими условиями
  7. Операторы сравнения чисел и строк
  8. Одновременное выполнение двух условий
  9. Общее определение и задачи
  10. Как правильно записать?
  11.  
  12. Дополнительная информация
  13. Вложенные условия с математическими выражениями.
  14. Аргументы функции
  15. А если один из параметров не заполнен?
  16. Функция ЕПУСТО
  17. Функции ИСТИНА и ЛОЖЬ
  18. Составное условие
  19. Простое условие
  20. Пример функции с несколькими условиями
  21. Пример использования «ЕСЛИ»
  22. Проверяем простое числовое условие с помощью функции IF (ЕСЛИ)
  23. Заключение

Что возвращает функция

Заданное вами значение при выполнении двух условий ИСТИНА или ЛОЖЬ.

Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.

Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.

Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2<1, то условия B2<0,9 и B2<0,95 Excel бы просто «не заметил», т.к. они входят в интервал B2<1 который проверился бы первым (если значение менее 0,9, само собой, оно также меньше и 1). И тогда у нас получилось бы только два возможных варианта: менее 1 и альтернативное, т.е. 1 и более.

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

В конце нужно обязательно закрыть все скобки, иначе эксель выдаст ошибку

Синтаксис функции ЕСЛИ

Вот как выглядит синтаксис этой функции и её аргументы:

=ЕСЛИ(логическое выражение, значение если «да», значение если «нет»)

Логическое выражение – (обязательное) условие, которое возвращает значение «истина» или «ложь» («да» или «нет»);

Значение если «да» – (обязательное) действие, которое выполняется в случае положительного ответа;

Значение если «нет» – (обязательное) действие, которое выполняется в случае отрицательного ответа;

Давайте вместе подробнее рассмотрим эти аргументы.

Первый аргумент – это логический вопрос. И ответ этот может быть только «да» или «нет», «истина» или «ложь».

Как правильно задать вопрос? Для этого можно составить логическое выражение, используя знаки “=”, “>”, “<”, “>=”, “<=”, “<>”.

Расширение функционала с помощью операторов «И» и «ИЛИ»

Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функции И и ИЛИ могут проверить до 30 условий.

Пример использования оператора И:

Пример использования функции ИЛИ:

Простейший пример применения.

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

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

В этом нам поможет функция ЕСЛИ. Добавим в таблицу данных столбец “Страна”. Регион “Запад” – это местные продажи («Местные»), а остальные регионы – это продажи за рубеж («Экспорт»).

Применение «ЕСЛИ» с несколькими условиями

Мы только что рассмотрели пример использования оператора «ЕСЛИ» с одним логическим выражением. Но в программе также имеется возможность задавать больше одного условия. При этом сначала будет проводиться проверка по первому, и в случае его успешного выполнения сразу отобразится заданное значение. И только если не будет выполнено первое логическое выражение, в силу вступит проверка по второму.

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

Первое условия – это проверка пола. Если “мужской” – сразу выводится значение 0. Если же это “женский”, то начинается проверка по второму условию. Если вид спорта бег – 20%, если теннис – 10%.

Пропишем формулу для этих условий в нужной нам ячейке.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

Щелкаем Enter и получаем результат согласно заданным условиям.

Далее растягиваем формулу на все оставшиеся строки таблицы.

Операторы сравнения чисел и строк

Операторы сравнения чисел и строк представлены операторами, состоящими из одного или двух математических знаков равенства и неравенства:

  • < – меньше;
  • <= – меньше или равно;
  • > – больше;
  • >= – больше или равно;
  • = – равно;
  • <> – не равно.

Синтаксис:

Результат = Выражение1 Оператор Выражение2

  • Результат – любая числовая переменная;
  • Выражение – выражение, возвращающее число или строку;
  • Оператор – любой оператор сравнения чисел и строк.

Если переменная Результат будет объявлена как Boolean (или Variant), она будет возвращать значения False и True. Числовые переменные других типов будут возвращать значения 0 (False) и -1 (True).

Операторы сравнения чисел и строк работают с двумя числами или двумя строками. При сравнении числа со строкой или строки с числом, VBA Excel сгенерирует ошибку Type Mismatch (несоответствие типов данных):

Sub Primer1()

On Error GoTo Instr

Dim myRes As Boolean

‘Сравниваем строку с числом

myRes = “пять” > 3

Instr:

If Err.Description <> “” Then

MsgBox “Произошла ошибка: “ & Err.Description

End If

End Sub

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

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

myRes = “семь” > “восемь” ‘myRes = True

myRes = “Семь” > “восемь” ‘myRes = False

myRes = Len(“семь”) > Len(“восемь”) ‘myRes = False

Одновременное выполнение двух условий

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

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

Для этого используем следующую формулу:

=ЕСЛИ(И(B2=”женский”;С2=”бег”);30%;0)

Нажимаем клавишу Enter, чтобы отобразить результат в ячейке.

Аналогично примерам выше, растягиваем формулу на остальные строки.

Общее определение и задачи

«ЕСЛИ» является стандартной функцией программы Microsoft Excel. В ее задачи входит проверка выполнения конкретного условия. Когда условие выполнено (истина), то в ячейку, где использована данная функция, возвращается одно значение, а если не выполнено (ложь) – другое.

Синтаксис этой функции выглядит следующим образом: «ЕСЛИ(логическое выражение; [функция если истина]; [функция если ложь])».

Как правильно записать?

Устанавливаем курсор в ячейку G2 и вводим знак “=”. Для Excel это означает, что сейчас будет введена формула. Поэтому как только далее будет нажата буква “е”, мы получим предложение выбрать функцию, начинающуюся этой буквы. Выбираем “ЕСЛИ”.

Далее все наши действия также будут сопровождаться подсказками.

В качестве первого аргумента записываем: С2=”Запад”. Как и в других функциях Excel, адрес ячейки можно не вводить вручную, а просто кликнуть на ней мышкой. Затем ставим “,” и указываем второй аргумент.

Второй аргумент – это значение, которое примет ячейка G2, если записанное нами условие будет выполнено. Это будет слово “Местные”.

После этого снова через запятую указываем значение третьего аргумента. Это значение примет ячейка G2, если условие не будет выполнено: “Экспорт”. Не забываем закончить ввод формулы, закрыв скобку и затем нажав “Enter”.

Наша функция выглядит следующим образом:

=ЕСЛИ(C2=”Запад”,”Местные”,”Экспорт”)

Наша ячейка G2 приняла значение «Местные».

Теперь нашу функцию можно скопировать во все остальные ячейки столбца G.

Дополнительная информация

  • В функции IF (ЕСЛИ) может быть протестировано 64 условий за один раз;
  • Если какой-либо из аргументов функции является массивом – оценивается каждый элемент массива;
  • Если вы не укажете условие аргумента FALSE (ЛОЖЬ) value_if_false (значение_если_ложь) в функции, т.е. после аргумента value_if_true (значение_если_истина) есть только запятая (точка с запятой), функция вернет значение “0”, если результат вычисления функции будет равен FALSE (ЛОЖЬ).
    На примере ниже, формула =IF(A1> 20,”Разрешить”) или =ЕСЛИ(A1>20;”Разрешить”) , где value_if_false (значение_если_ложь) не указано, однако аргумент value_if_true (значение_если_истина) по-прежнему следует через запятую. Функция вернет “0” всякий раз, когда проверяемое условие не будет соответствовать условиям TRUE (ИСТИНА).

    |
  • Если вы не укажете условие аргумента TRUE(ИСТИНА) (value_if_true (значение_если_истина)) в функции, т.е. условие указано только для аргумента value_if_false (значение_если_ложь), то формула вернет значение “0”, если результат вычисления функции будет равен TRUE (ИСТИНА);
    На примере ниже формула равна =IF (A1>20;«Отказать») или =ЕСЛИ(A1>20;”Отказать”), где аргумент value_if_true (значение_если_истина) не указан, формула будет возвращать “0” всякий раз, когда условие соответствует TRUE (ИСТИНА).

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

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

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

Предполагая, что количество записывается в B8, формула будет такая:

=B8*ЕСЛИ(B8>=101; 12; ЕСЛИ(B8>=50; 14; ЕСЛИ(B8>=20; 16; ЕСЛИ( B8>=11; 18; ЕСЛИ(B8>=1; 22; “”)))))

И вот результат:

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

Например, вместо «жесткого кодирования» цен в самой формуле можно ссылаться на ячейки, в которых они указаны (ячейки с B2 по B6). Это позволит редактировать исходные данные без необходимости обновления самой формулы:

=B8*ЕСЛИ(B8>=101; B6; ЕСЛИ(B8>=50; B5; ЕСЛИ(B8>=20; B4; ЕСЛИ( B8>=11; B3; ЕСЛИ(B8>=1; B2; “”)))))

Аргументы функции

  • logical_test (лог_выражение) – это условие, которое вы хотите протестировать. Этот аргумент функции должен быть логичным и определяемым как ЛОЖЬ или ИСТИНА. Аргументом может быть как статичное значение, так и результат функции, вычисления;
  • [value_if_true] ([значение_если_истина]) – (не обязательно) – это то значение, которое возвращает функция. Оно будет отображено в случае, если значение которое вы тестируете соответствует условию ИСТИНА;
  • [value_if_false] ([значение_если_ложь]) – (не обязательно) – это то значение, которое возвращает функция. Оно будет отображено в случае, если условие, которое вы тестируете соответствует условию ЛОЖЬ.

А если один из параметров не заполнен?

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

=ЕСЛИ(E2>100,F2*0.1)

Что будет в результате?

Насколько это красиво и удобно – судить вам. Думаю, лучше все же использовать оба аргумента.

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

=ЕСЛИ(E2>100,F2*0.1,””)

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

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

Более того, если вам действительно нужно только проверить какое-то условие и получить «Истина» или «Ложь» («Да» или «Нет»), то вы можете использовать следующую конструкцию –

=ЕСЛИ(E2>100,ИСТИНА,ЛОЖЬ)

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

Функция ЕПУСТО

Если нужно определить, является ли ячейка пустой, можно использовать функцию ЕПУСТО (ISBLANK), которая имеет следующий синтаксис:

=ЕПУСТО(значение)

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

Функции ИСТИНА и ЛОЖЬ

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

=ИСТИНА()
=ЛОЖЬ()

Например, ячейка А1 содержит логическое выражение. Тогда следующая функция возвратить значение “Проходите”, если выражение в ячейке А1 имеет значение ИСТИНА:

=ЕСЛИ(А1=ИСТИНА();”Проходите”;”Стоп”)

В противном случае формула возвратит “Стоп”.

Составное условие

Составное условие состоит из простых, связанных логическими операциями И() и ИЛИ().

И() – логическая операция, требующая одновременного выполнения всех условий, связанных ею.
ИЛИ() – логическая операция, требующая выполнения любого из перечисленных условий, связанных ею.

Простое условие

Что же делает функция ЕСЛИ()? Посмотрите на схему. Здесь приведен простой пример работы функции при определении знака числа а.

Блок-схема “Простое условие”. Определение отрицательных и неотрицательных чисел

Условие а>=0 определяет два возможных варианта: неотрицательное число (ноль или положительное) и отрицательное. Ниже схемы приведена запись формулы в Excel. После условия через точку с запятой перечисляются варианты действий. В случае истинности условия, в ячейке отобразится текст “неотрицательное”, иначе – “отрицательное”. То есть запись, соответствующая ветви схемы «Да», а следом – «Нет».

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

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

Блок-схема “Простое условие”. Расчет данных

На схеме видно, что при выполнении условия число увеличивается на десять, и в формуле Excel записывается расчетное выражение А1+10 (выделено зеленым цветом). В противном случае число не меняется, и здесь расчетное выражение состоит только из обозначения самого числа А1 (выделено красным цветом).

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

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

Решение:

Решение данной задачи видно на рисунке ниже. Но внесем все-таки ясность в эту иллюстрацию. Основные исходные данные для решения этой задачи находятся в столбцах А и В. В ячейке А5 указано пограничное значение дохода при котором изменяется ставка налогообложения. Соответствующие ставки указаны в ячейках В5 и В6. Доход фирм указан в диапазоне ячеек В9:В14. Формула расчета налога записывается в ячейку С9: =ЕСЛИ(B9>A$5;B9*B$6;B9*B$5). Эту формулу нужно скопировать в нижние ячейки (выделено желтым цветом).

В расчетной формуле адреса ячеек записаны в виде A$5, B$6, B$5. Знак доллара делает фиксированной часть адреса, перед которой он установлен, при копировании формулы. Здесь установлен запрет на изменение номера строки в адресе ячейки.

Пример функции с несколькими условиями

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

  1. Для примера возьмем все ту же таблицу с выплатами премии к 8 марта. Но на этот раз, согласно условиям, размер премии зависит от категории работника. Женщины, имеющие статус основного персонала, получают бонус по 1000 рублей, а вспомогательный персонал получает только 500 рублей. Естественно, что мужчинам этот вид выплат вообще не положен независимо от категории.
  2. Первым условием является то, что если сотрудник — мужчина, то величина получаемой премии равна нулю. Если же данное значение ложно, и сотрудник не мужчина (т.е. женщина), то начинается проверка второго условия. Если женщина относится к основному персоналу, в ячейку будет выводиться значение «1000», а в обратном случае – «500». В виде формулы это будет выглядеть следующим образом: «=ЕСЛИ(B6="муж.";"0"; ЕСЛИ(C6="Основной персонал"; "1000";"500"))».
  3. Вставляем это выражение в самую верхнюю ячейку столбца «Премия к 8 марта».
  4. Как и в прошлый раз, «протягиваем» формулу вниз.

Пример использования «ЕСЛИ»

Теперь давайте рассмотрим конкретные примеры, где используется формула с оператором «ЕСЛИ».

  1. Имеем таблицу заработной платы. Всем женщинам положена премия к 8 марту в 1000 рублей. В таблице есть колонка, где указан пол сотрудников. Таким образом, нам нужно вычислить женщин из предоставленного списка и в соответствующих строках колонки «Премия к 8 марта» вписать по «1000». В то же время, если пол не будет соответствовать женскому, значение таких строк должно соответствовать «0». Функция примет такой вид: «ЕСЛИ(B6="жен."; "1000"; "0")». То есть когда результатом проверки будет «истина» (если окажется, что строку данных занимает женщина с параметром «жен.»), то выполнится первое условие — «1000», а если «ложь» (любое другое значение, кроме «жен.»), то соответственно, последнее — «0».
  2. Вписываем это выражение в самую верхнюю ячейку, где должен выводиться результат. Перед выражением ставим знак «=».
  3. После этого нажимаем на клавишу Enter. Теперь, чтобы данная формула появилась и в нижних ячейках, просто наводим указатель в правый нижний угол заполненной ячейки, жмем на левую кнопку мышки и, не отпуская, проводим курсором до самого низа таблицы.
  4. Так мы получили таблицу со столбцом, заполненным при помощи функции «ЕСЛИ».

Проверяем простое числовое условие с помощью функции IF (ЕСЛИ)

При использовании функции IF (ЕСЛИ) в Excel, вы можете использовать различные операторы для проверки состояния. Вот список операторов, которые вы можете использовать:

Если сумма баллов больше или равна “35”, то формула возвращает “Сдал”, иначе возвращается “Не сдал”.

Заключение

Одним из самых популярных и полезных инструментов в Excel является функция ЕСЛИ, которая проверяет данные на совпадение заданным нами условиям и выдает результат в автоматическом режиме, что исключает возможность ошибок из-за человеческого фактора. Поэтому, знание и умение применять этот инструмент позволит сэкономить время не только на выполнение многих задач, но и на поиски возможных ошибок из-за “ручного” режима работы.

Источники

  • https://excelhack.ru/funkciya-if-esli-v-excel/
  • https://statanaliz.info/excel/funktsii-i-formuly/neskolko-uslovij-funktsii-esli-eslimn-excel/
  • https://mister-office.ru/funktsii-excel/function-if-excel-primery.html
  • https://exceltable.com/funkcii-excel/funkciya-esli-v-excel
  • https://MicroExcel.ru/operator-esli/
  • https://vremya-ne-zhdet.ru/vba-excel/operatory-sravneniya/
  • https://lumpics.ru/the-function-if-in-excel/
  • http://on-line-teaching.com/excel/lsn024.html
  • https://tvojkomp.ru/primery-usloviy-v-excel/

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

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

Использование таблицы данных в Эксель

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

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

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

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

Как создать таблицу данных в Эксель

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

  1. Модель прибыли компании и условия партнерской программы.
  2. Схема данных, которая чем-то будет напоминать таблицу Пифагора. Нам нужно, чтобы в строке отображались количественные значения для каждого бонуса, который предлагается в рамках этой программы. Например, в качестве них может выступать набор чисел от 100 до 500, которые делятся на 50. А бонус сам в процентах должен измеряться, например, в рамках 3-10 процентах, и главное, чтобы они были кратными 5.

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

Теперь в ячейку, расположенную на пересечении, вводим формулу, =B15/B8 . На забываем, что формат ячейки должен быть процентным.

Следующим шагом мы осуществляем выделение диапазона D2:M17. Далее нам нужно выбрать вкладку «Данные», чтобы создать таблицу (именно там находятся все необходимые настройки). На этой вкладке нам нужно воспользоваться инструментом «Анализ: что если» и там найти пункт «Таблица данных». Сам инструмент находится в группе «Работа с данными».

Как поставить скидку на товар в таблице Excel (формула скидки)

1

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

В нашем случае правила такие:

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

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

2

Важно учесть, что нами осуществлялся расчет наиболее оптимальных предложений при показателях второй границы для количественной границы 1. Если же нам нужно рассчитать скидки для второй количественной границы, то нужно тогда указывать ссылки на другие ячейки. В нашем случае это $B$4 и $B$5.

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

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

Анализ таблицы данных с помощью визуализации (что если)

Здесь у нас появляется вопрос: а что, нам нужно потом и анализировать данные вручную? Ведь компьютер вряд ли сможет настолько хорошо понимать наши задачи. В определенной степени, да. Но можно несколько упростить этот процесс с помощью визуализации.

Как это сделать? Для данной цели существует инструмент, который называется «Условное форматирование». Последовательность действий следующая:

  1. Находим курсором требуемый диапазон и выделяем его. В нашем случае это набор ячеек E3:M17.
  2. Далее нам нужно выбрать правило «Между» в разделе «Условное форматирование».

Как поставить скидку на товар в таблице Excel (формула скидки)

3

  • Задаем те проценты, которые нас интересуют. В нашем случае это значения, находящиеся в пределах от 7 до 8 процентов. В правой части окна можно выбрать стиль форматирования, который будет использоваться для выделения совпадений.
  • Теперь коридор доходов показывается автоматически. Мы знаем, что выход из него чреват потерей прибыли. Пользователь дальше может с легкостью понимать, какой размер скидки оптимальный в определенной ситуации, чтобы было выгодно как покупателю, так и продавцу. А с помощью условного форматирования это вообще легко стало.

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

    Как поставить скидку на товар в таблице Excel (формула скидки)

    4

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

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

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

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

    Как правильно учитывать товар в Excel

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

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

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

    Также могут понадобиться и дополнительные поля. Это такие колонки, как форма оплаты, дата истечения контракта и так далее.

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

    Для чего производится учет магазина в Эксель

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

    Основные требования к таблице учета магазина, которая делается в рассматриваемой нами программе:

    1. Возможность указания таких основополагающих параметров товара, как цена, количество, документы.
    2. Функция отображения того, сколько осталось каждого товара.
    3. Автоматизация заполнения полей.
    4. Создание оборотной ведомости.
    5. Управление наценками и скидками.

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

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

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

    Как составить таблицу учета товара в Эксель

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

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

    Порядок создания справочников

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

    Что такое справочник? Это список, содержащий определенную информацию, расположенную построчно.

    Последовательность действий при создании справочника следующая:

    1. Закрепление верхней строки.
    2. Определение типа справочника, который будет использоваться.
    3. Оформление справочника.

    Выпадающие списки

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

    Далее остается только настроить перечень, и он будет работать.

    Оборотные ведомости

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

    Как отслеживать критические остатки

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

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

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

    Как в Excel посчитать процент от числа в таблице?

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

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

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

    Как в эксель посчитать процент от числа в столбце, формулы расчета

    Нам нужно рассчитать сумму скидки зная процент и начальную цену. Процент скидки указан в отдельной графе. Для расчета нужно цену товара умножить на 100 и разделить на величину нашей скидки. Как это сделать ексель а не на калькуляторе? Ввести формулы в ячейку через знак «равно», ставя на нужные ячейки курсор мыши.

    В первой строке таблицы у нас ячейка в графе «Процент скидки» отформатирована в «процентном» формате. Это значит, что все числа введенные в нее будут поделены на сто, а отображаются они в таблице со значком «%» Ставим курсор в графу «Сумма скидки», вводим формулу =E24*F24 То есть «Цену» умножаем на «Процент скидки»:

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

    То есть «Цену» делим на сто и умножаем на «Процент». Результат получился одинаковым в обеих строках. Итак, в экселе (в зависимости от формата созданных таблиц) мы можем вводить одни и те же формулы по разному. Решим обратную задачу. Пусть нам известна только сумма скидки и цена товара.

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

    Нужно «Сумму скидки» разделить на «Цену» и умножить на сто если формат ячейки числовой…

    … или «Сумму скидки» поделить на «Цену» если формат ячейки в процентах:

    Считаем процент одного числа от другого в эксель

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

    В нашем примере таким вычисляемым показателем будет является графа «Цена». Теперь вводим формулу в нее.

    Нужно «Сумму скидки» поделить на «Процент скидки» если формат ячейки в графе «Цена» процентный…

    … или сумму скидки разделить на процент скидки и умножить на сто если формат ячейки числовой:

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

    Как в эксель посчитать процент от суммы числа в столбце?

    Можно сделать наглядную таблицу продаж, в которой будет отражен процент продаж каждого товара в общей доле. Делают такие таблицы по горизонтали, можно и по вертикали. Мне по душе вертикальные — это когда ИТОГИ расположены внизу таблицы. Нам требуется вычислить товары-лидеры продаж.

    У нас есть список товаров, сумма продаж каждого за месяц и итоговая сумма всех продаж за месяц. Нужно разделить «сумму продаж за месяц» на «ИТОГО» и умножить на сто. Вводим формулу в графу лидеры продаж в первой строке:

    У меня графа «Лидеры продаж» в процентном формате и ее итоговая графа то же. Учитываю этот момент. Обратите внимание! В формуле перед итоговой ячейкой ставим знак $ и перед номером строки ставим $ — это будет абсолютный адрес (клавиша Shift +4).

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

    Протягиваем формулу мышью по графе вниз до «итогов» и получаем готовую таблицу если все сделали правильно:

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

    Как посчитать скидку в Экселе (Excel)?

    Скидка в Экселе (Excel).

    Как рассчитать скидку (процент скидки) в программе Excel?

    Рассмотрим несколько задач, связанных с расчётом скидки в Excel.

    1) Имеется исходная цена товара, а также процент скидки. Нужно рассчитать цену товара со скидкой.

    Вот таблица, в которую внесены эти сведения (формат столбца со скидкой должен быть процентным):

    Для решения этой нужно воспользоваться формулой вычитания процентов.

    Она выглядит следующим образом:

    Цена со скидкой = Старая цена — Старая цена * Скидка.

    Виноград = 180 — 180 *0,1 = 162 рубля.

    В программе Excel формула расчёта цены со скидкой будет такой (записываем её в ячейку E3):

    Осталось скопировать данную формулу для остальных товаров.

    2) Чтобы узнать, чему равна скидка в рублях, нужно отнять от старой цены цену со скидкой.

    Вот как это выглядит в Экселе:

    Это обычная формула вычитания.

    3) Если известна старая цена и цена со скидкой, то процент скидки можно посчитать по следующей формуле:

    Скидка (в %) = (Старая цена — Цена со скидкой) / Старая цена.

    Вот формула в Excel:

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

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

    1. Создаем таблицу из пяти столбцов;
    2. Заполняем шапку: наименование товара, цена, руб, скидка 10%, цена со скидкой, руб;
    3. Ячейки С3, D3, E3 форматируем в финансовый формат;
    4. В ячейку С3 ставим стоимость;
    5. В ячейку D3 заносим формулу: знак =С3 * 10%;
    6. В ячейку Е3 также ставим формулу: знак =С3+D3

    Это один из самых простых вариантов. Удачи. Буду рад если кому-то помог.

    Если известны начальная цена А и конечная цена В, то расчёт идёт по формуле

    Для Экселя будет тоже самое, если А и В записать в ячейки А1 и В1, а результат готовить в ячейке С1. Таким образом, в ячейку С1 нужно записать

    Методика расчета скидки (процента скидки) в программе Excel очень простая. Для этого нам необходимо взять две цены на товар: старую (без скидки) и новую (со скидкой). В расчете старая цена принимается за 100%. От нее отнимается процентное соотношение новой цены к старой. Все действия заносятся в одну формулу в одной ячейке Excel.

    Например, нам нужно посчитать размер скидки на утюг стоимостью 1690 руб, который на время акции продается за 890 руб. Формула расчета будет следующей: 100%-(890/1690). У нас получится 47,34%.

    Проверяем на сайте, правильно ли мы посчитали скидку в Excel.

    Все верно! Продавец округлил скидку до целого значения — 47%.

    Как же все считается в Excel? Посмотрим на данном примере.

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

    В примере выше (скрин из Excel) формула расчета будет следующей: =100%-H4/E4. Она заносится в ячейку K4. Далее мы просто ухватываемся за маленький черный квадратик в нижнем правом углу выделенной ячейки K4 и протягиваем вниз на 3 ячейки. Эксель автоматически считает размер скидки для всех остальных товаров (фена и робота-пылесоса).

    СКИДКА (функция СКИДКА)

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

    В этой статье описаны синтаксис формулы и использование функции СКИДКА в Microsoft Excel.

    Возвращает ставку дисконтирования для ценных бумаг.

    Важно: Даты следует вводить с помощью функции Дата или как результат других формул и функций. Например с помощью DATE(2018,5,23) 23 дня май, 2018. Если даты представленной в виде текста, могут возникнуть проблемы.

    Аргументы функции СКИДКА описаны ниже.

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

    Дата_вступл_в_силу — обязательный аргумент. Срок погашения ценных бумаг. Эта дата определяет момент, когда истекает срок действия ценных бумаг.

    Цена — обязательный аргумент. Цена ценных бумаг на 100 рублей номинальной стоимости.

    Погашение — обязательный аргумент. Выкупная стоимость ценных бумаг на 100 рублей номинальной стоимости.

    Базис — необязательный аргумент. Используемый способ вычисления дня.

    Способ вычисления дня

    Американский (NASD) 30/360

    Microsoft Excel даты хранятся как последовательные серийные номера, чтобы их можно было использовать в вычислениях. По умолчанию — 1 января 1900 порядковый номер 1 и 1 января 2018 — порядковый номер 43101, так как 43,101 дней после 1 января 1900 г.

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

    Значения аргументов «дата_согл», «дата_вступл_в_силу» и «базис» усекаются до целых.

    Если значение аргумента «дата_согл» или «дата_вступл_в_силу» не является допустимой датой, функция СКИДКА возвращает значение ошибки #ЗНАЧ!.

    Если цена ≤ 0 или погашение ≤ 0, функция СКИДКА возвращает значение ошибки #ЧИСЛО!.

    Если базис 4, функция СКИДКА возвращает значение ошибки #ЧИСЛО!.

    Если дата_согл ≥ дата_вступл_в_силу, функция СКИДКА возвращает значение ошибки #ЧИСЛО!.

    Способ вычисления функции СКИДКА:

    B — число дней в году (зависит от выбранного значения аргумента «базис»).

    DSM — число дней между значениями «дата_согл» и «дата_вступл_в_силу».

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

    Функция СКИДКА в Excel для финансовых расчетов и анализов

    Функция СКИДКА в Excel возвращает значение ставки дисконтирования для облигаций, векселей и прочих ценных бумаг, которая является одним из параметров функции ПОЛУЧЕНО.

    Функция СКИДКА в Excel и описание ее аргументов

    Функция СКИДКА используется для выполнения финансовых расчетов наряду с прочими функциями (ПОЛУЧЕНО, ИНОРМА, ПС, ЦЕНАСКИДКА и др.) и имеет следующий синтаксис:

    Описание аргументов (первые 4 параметра являются обязательными для заполнения):

    1. Дата_согл – значение типа Дата или числовое значение в коде времени Excel, соответствующее моменту покупки ценных бумаг инвестором (дата согласования должна быть позднее момента выпуска).
    2. Дата_вступл_в_силу – значение типа Дата или Число в коде времени Excel, соответствующее моменту окончания срока действия ценных бумаг.
    3. Цена – значение типа Денежный или Финансовый, характеризующее стоимость на 100 рублей номинальной цены.
    4. Погашение – значение финансового или денежного типа в Excel, характеризующее выкупную цену векселей, облигаций и прочих ценных бумаг на 100 рублей их номинальной цены.
    5. [базис] – числовое значение в диапазоне от 0 до 4, соответствующее одному из пяти распространенных способов определения количества дней в году (Американский, Фактический/фактический и прочие). Данный параметр является необязательным, по умолчанию ([базис] явно не указан )используется вариант «Американский 30/360».

    Математический смысл функции СКИДКА:

    • A2 – выкупная стоимость;
    • B2 – стоимость на момент выпуска;
    • C2 – количество дней в году (соответствует смыслу параметра [базис]);
    • D2 – число дней между моментом согласования и датой вступления в силу.
    1. Функция оперирует двумя значениями дат: дата соглашения (момент продажи ценной бумаги) и вступления в силу (момент окончания срока действия). Например, вексель был выпущен 30.06.2018, реализован спустя полгода, а срок его действия составляет 3 года. Значит, датой соглашения является 30.12.2018, а датой погашения – 30.06.2021.
    2. Значения параметров [базис], дата_вступл_в_силу и дата_согл округляются до ближайшего целого числа.
    3. Функция СКИДКА возвращает код ошибки #ЗНАЧ! в случаях, если значения параметров дата_вступл_в_силу и дата_согл принимают недопустимые значения.
    4. Для корректной работы функции СКИДКА дата_вступл_в_силу и дата_согл должны принимать результаты работы функций, возвращающих значения в формате даты или числа в коде времени Excel. При вводе даты в виде текстовой строки могут возникать ошибки вычислений.
    5. Код ошибки #ЧИСЛО будет возвращен в следующих случаях:
    • Значения параметров цена и погашение взяты из диапазона отрицательных чисел или равны 0 (нулю);
    • Значение параметра [базис] не является числом или находится вне диапазона от 0 до 4 включительно;
    • Если дата продажи бумаг соответствует дате вступления в силу или позже ее.

    Примеры финансовых расчетов с использованием функции СКИДКА

    Пример 1. Организация выпустила векселя, которые были реализованы 20.06.2018 по цене 1,2 млн. рублей. Срок окончания действия векселей – 28.09.2020, а стоимость на момент погашения – 1,34 млн. рублей. Определить размер учетной ставки (скидки).

    Внесем данные в таблицу:

    Формула для расчета:

    • B2 – дата покупки векселей;
    • B3 – момент окончания срока действия;
    • B4 – стоимость в момент реализации;
    • B5 – стоимость на момент погашения;
    • B6 – выбранный способ расчета числа дней в году (Фактический/фактический).

    В результате получим:

    То есть, дисконт составляет примерно 4,6%.

    Расчет количественного изменения ставки дисконта облигаций в Excel

    Пример 2. Облигации с начальной стоимостью 1 млн. рублей на момент погашения были оценены в 1,4 млн.рублей, однако фактическая стоимость составила 1,33 млн. рублей. Даты реализации и окончания срока действия: 01.01.2018 и 01.01.2022 соответственно. Определить количественное изменение дисконта облигаций.

    Таблица исходных данных:

    Для решения используем формулу:

    В данном случае выполняется расчет разности ожидаемого и фактического значений дисконта, которые возвращают функции СКИДКА, смысл аргументов которых соответствует описанному в Примере 1.

    Автоматический анализ инвестиций в ценные бумаги с помощью Excel

    Пример 3. Трейдер автоматизировал процесс принятия решения об инвестировании в ту или иную ценную бумагу, опираясь на показатель дисконта. Он изучает предложение на рынке и вносит соответствующие данные в таблицу Excel. По его мнению, инвестиции в облигации являются целесообразными при размере дисконта не менее 5%. Рассмотрим на примере, как осуществляется процесс принятия решения.

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

    0;B3<>0;B4<>0;B5<>0);ЕСЛИ(СКИДКА(B2;B3;B4;B5;1)>=0,05;»Можно инвестировать»;»Нецелесообразно»);»Значения не введены»)’ class=’formula’>

    Для простоты понимания рассмотри ее по частям:

    1. «ЕСЛИ(И(B2<>0;B3<>0;B4<>0;B5<>0);» — часть формулы, выполняющая проверку наличия данных в ячейках. Если ячейки пустые, вместо кода ошибки #ЗНАЧ! Будет отображен текст «Значения не введены».
    2. «ЕСЛИ(СКИДКА(B2;B3;B4;B5;1)>=0,05» — часть, отвечающая за проверку размера дисконта. Если условие выполняется, в ячейке B6 отобразится текст «Можно инвестировать».

    Проверим работоспособность формулы:

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

    Как в экселе посчитать скидку в процентах?

    Посчитаем скидку в процентах в программе эксель и сделаем для двух случаев:

    1. Есть старая и новая цена, необходимо посчитать процент скидки;
    2. Есть текущая цена и желаемая скидка в процентах, посчитаем новую цену.

    Перед нами таблица, в которой есть два столбца: старая и новая цена.

    В ячейки «С2» напишем простую формулу: =(A2-B2)/A2, где А2 – это старая цена, а В2 – это новая цена. Когда вы написали эту формулу, то выделяем ячейку «С2» нажимаем «Ctrl+C», затем выделяем диапазон ячеек с «С3» по «С5». И нажимаем на клавиши «Ctrl+V».

    Осталось сделать так, чтобы цифры были в процентах, для этого выделяем диапазон ячеек с «С2» по «С5». Наводим курсор на выделенную область и жмем правой кнопкой мыши, в появившемся меню выбираем: «Формат ячеек».

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

    Получили итоговую таблицу.

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

    В ячейки «С2» пишем следующую формулу: =A2*(1-B2), где А2 – текущая цена, В2 – процент скидки. После снова выделяем ячейку «С2» и как в первом случае, копируем формулу на другие ячейки.

    Microsoft Excel

    трюки • приёмы • решения

    Как в Excel при помощи вложенных функций ЕСЛИ() рассчитать бонус с продаж

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

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

    Использование ЕСЛИ() внутри другой функции ЕСЛИ()

    Давайте рассмотрим вариант на основе изученной ранее функции =ЕСЛИ(А1>1000;»много»; «мало») . Что если вам необходимо вывести другую строку, когда число в А1 является, например, большим, чем 10.000? Другими словами, если выражение А1>1000 верно, вы захотите запустить другую проверку и посмотреть, верно ли, что А1>10000. Такой вариант вы можете создать, применив вторую функцию ЕСЛИ() внутри первой в качестве аргумента значение _если_истина: =ЕСЛИ(А1>1000;ЕСЛИ(А1>10000;»очень много»; «много»);»мало») .

    Если А1>1000 является истинным, запускается другая функция ЕСЛИ(), возвращающая значение «очень много», когда А1>10000. Если же при этом А1 меньше или равно 10000, возвращается значение «много». Если же при самой первой проверке число А1 будет меньше 1000, выведется значение «мало».

    Обратите внимание, что с таким же успехом вы можете запустить вторую проверку, в случае если первая будет ложной (то есть в аргументе значение_если_ложь функции еслио ). Вот небольшой пример, возвращающий значение «очень мало», когда число в А1 меньше 100: =ЕСЛИ(А1>1000;»много»;ЕСЛИ(А1 .

    Расчет бонуса с продаж

    Хорошим примером использования одной проверки внутри другой проверки является расчет бонуса с продаж персоналу. который работает в Клуб — отель Гелиопарк Талассо, Звенигород. В данном случае, если значение равно X, вы хотите получить один результат, если У — другой, если Z
    — третий. Например, в случае вычисления бонуса за успешные продажи возможны три варианта:

    1. Продавец не достиг планового значения, бонус равен 0.
    2. Продавец превысил плановое значение менее чем на 10%, бонус равен 1 000 рублей.
    3. Продавец превысил плановое значение более чем на 10%, бонус равен 10 000 рублей.

    Вот формула для расчета такого примера: =ЕСЛИ(Е3>0;ЕСЛИ(Е3>0.1;10000;1000);0) . Если значение в Е3 является отрицательным, то возвращается 0 (нет бонуса). В случае когда результат положительный, проверяется, больше ли он 10%, и в зависимости от этого выдается 1 000 или 10 000. Рис. 4.17 показывает пример работы формулы.

    Рис. 4.17. Пример расчета бонуса с продаж

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

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

    Еще раз отметим работу функции:

    • Если все выражения возвращают ИСТИНА (или любое положительное число), И() возвращает ИСТИНА.
    • Если один или более аргументов возвращают ЛОЖЬ (или 0), И() возвращает ЛОЖЬ.

    Чаще всего И() применяется внутри функции ЕСЛИ(). В таком случае, когда все аргументы внутри И() вернут ИСТИНА, функция ЕСЛИ() пойдет по своей ветке значение если истина. Если одно или более из выражений в И() вернет ЛОЖЬ, функция ЕСЛИ() пойдет по ветке значение_если_ложь.

    Вот небольшой пример: =ЕСЛИ(И(С2>0;В2>0);1000;»нет бонуса») . Если значение в В2 будет больше нуля и значение в С2 будет больше нуля, формула вернет 1000, в противном случае выведется строка «нет бонуса».

    Разделение значений по категориям

    Полезным применением функции и () является разделение по категориям в зависимости от значения. Например, у вас имеется таблица с результатами какого-то опроса или голосования, и вы хотите разделить все голоса на категории в соответствии со следующими возрастными рамками: 18-34,35-49, 50-64,65 и более. Предполагая, что возраст респондента находится в ячейке В9, следующие аргументы функции и () проводят логическую проверку на принадлежность возраста диапазону: =И(В9>=18;В9 .

    Рис. 4.18. Разделение значений по категориям

    Если ответ человека находится в ячейке С9, следующая формула выведет результат голосования человека, если срабатывает проверка на соответствие возрастной группе 18-34: =ЕСЛИ(И(В9>=18;В9 . На рис. 4.18 вы видите определенную информацию по данному примеру. Вот формулы, использующиеся в других столбцах:

    Функция ИЛИ()

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

    Такие условия проверяются в Excel с помощью функции ИЛИ(): ИЛИ(логическое_значение1; логическое_значение2;. ). Каждый аргумент представляет собой логическое значение для проверки. Вы можете ввести столько аргументов, сколько вам необходимо. Результат работы ИЛИ() зависит от следующих условий:

    • Если один аргумент или более возвращает ИСТИНУ (любое положительное число), ИЛИ() возвращает ИСТИНУ.
    • Если все аргументы возвращают ЛОЖЬ (нулевое значение), результатом работы ИЛИ() будет ЛОЖЬ.

    Так же как и И(), чаще всего функция ИЛИ() используется внутри проверки ЕСЛИ(). В таком случае, когда один из аргументов внутри ИЛИ() вернет ИСТИНА, функция ЕСЛИ() пойдет по своей ветке значение_если_истина. Если все выражения в ИЛИ() вернут ЛОЖЬ, функция ЕСЛИ() пойдет по ветке значение_если_ложь. Вот небольшой пример: = ЕСЛИ(ИЛИ(С2>0;В2>0);1000;»нет бонуса») .

    В случае когда в одной из ячеек (С2 или В2) будет положительное число, функция вернет 1000. Только когда оба значения будут отрицательны (или равны нулю), функция вернет строку «нет бонуса».

    Содержание

    • Как в Excel сделать процентную скидку?
    • Как вычислить цену со скидкой в Excel?
    • Как посчитать скидку от цены формула?
    • Как посчитать цену с учетом скидки?
    • Как рассчитать процентную скидку на товар?
    • Как рассчитать наценку в Excel?
    • Как посчитать скидку 90%?
    • Как посчитать скидку в 15%?
    • Как рассчитать процент скидки от двух сумм?
    • Как посчитать цену со скидкой 20%?
    • Как рассчитать оптимальный размер скидки?
    • Как посчитать цену со скидкой 30%?
    • Как посчитать скидку 70%?
    • Как правильно посчитать скидку 25%?

    В ячейки «С2» пишем следующую формулу: =A2*(1-B2), где А2 – текущая цена, В2 – процент скидки. После снова выделяем ячейку «С2» и как в первом случае, копируем формулу на другие ячейки.

    Как вычислить цену со скидкой в Excel?

    Можно написать такую формулу. =B2+(B2*10%) В скобках рассчитывается число – 10% от текущей цены. Затем это число прибавляется к текущей цене. Как отнять проценты в Excel.

    Как посчитать скидку от цены формула?

    Пример расчета скидки исходя из установленного процента

    40 рублей – это базовая цена, 15% — процент скидки. Сумма снижения цены составит: 40 / 100% х 15% = 6 рублей. Цена на яблоки в августе с учетом предоставленной скидки составит: 40 – 6 = 34 рубля за килограмм.

    Как посчитать цену с учетом скидки?

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

    1. Отнять от начальной цены конечную и получить размер скидки в рублях(А)
    2. Поделить размер скидки в рублях на начальную цену и умножить на 100 — получим процент скидки

    Как рассчитать процентную скидку на товар?

    А можно поступить ещё проще.

    1. Чтобы посчитать проценты от суммы, введите число, равное 100%, знак умножения, затем нужный процент и знак %. …
    2. Чтобы узнать сумму за вычетом процентов, введите число, равное 100%, минус, размер процентной доли и знак %: 458 – 7%.

    16 мар. 2020 г.

    Как рассчитать наценку в Excel?

    Как посчитать процент повышения цены в Excel, чтобы проверить результат? Очень просто! В ячейке F2 задайте процентный формат и введите формулу наценки на товар: =(E2-B2)/B2. Наценка составляет 7%.

    Как посчитать скидку 90%?

    Цену товара УМНОЖИТЬ на процент скидки и РАЗДЕЛИТЬ на 100. Например, цена товара 7800 рублей. Скидка — 90%. Расчет экономии на скидке: 7800 * 90 / 100 = 7020 рублей.

    Как посчитать скидку в 15%?

    Цену товара УМНОЖИТЬ на процент скидки и РАЗДЕЛИТЬ на 100. Например, цена товара 250 рублей. Скидка — 15%. Расчет экономии на скидке: 250 * 15 / 100 = 37.5 рублей.

    Как рассчитать процент скидки от двух сумм?

    Чтобы найти процентное отношение двух чисел , нужно одно число разделить на другое, а результат умножить на 100. Например, вычислить, сколько процентов составляет число 52 от числа 400. По правилу: 52 : 400 * 100 — 13 (%).

    Как посчитать цену со скидкой 20%?

    Цену товара УМНОЖИТЬ на процент скидки и РАЗДЕЛИТЬ на 100. Например, цена товара 4500 рублей. Скидка — 20%. Расчет экономии на скидке: 4500 * 20 / 100 = 900 рублей.

    Как рассчитать оптимальный размер скидки?

    Чаще же нужно рассчитать оптимальный процент скидки для конкретного покупателя или единый оптимальный процент для всех покупателей, и поможет в таких расчетах формула расчета оптимального процента скидки: Макс. % скидки = (Прибыль – (Прибыль × Мин. Объем / Ожидаемый объем) / Цена единицы продукции.

    Как посчитать цену со скидкой 30%?

    Цену товара УМНОЖИТЬ на процент скидки и РАЗДЕЛИТЬ на 100. Например, цена товара 8000 рублей. Скидка — 30%. Расчет экономии на скидке: 8000 * 30 / 100 = 2400 рублей.

    Как посчитать скидку 70%?

    Цену товара УМНОЖИТЬ на процент скидки и РАЗДЕЛИТЬ на 100. Например, цена товара 350 рублей. Скидка — 70%. Расчет экономии на скидке: 350 * 70 / 100 = 245 рублей.

    Как правильно посчитать скидку 25%?

    Цену товара УМНОЖИТЬ на процент скидки и РАЗДЕЛИТЬ на 100. Например, цена товара 250 рублей. Скидка — 25%. Расчет экономии на скидке: 250 * 25 / 100 = 62.5 рублей.

    Интересные материалы:

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

    Понравилась статья? Поделить с друзьями:
  • Как посчитать систему уравнений в excel
  • Как посчитать синус угла в excel
  • Как посчитать синус градусов в excel
  • Как посчитать символ в строке excel
  • Как посчитать сигму в excel