Как найти доплату в excel

[lera]



Профи

(608),
закрыт



6 лет назад

Помогите пожалуйста, очень нужно, какая формула нужна чтобы заполнить крайнюю ячейку?

Лучший ответ

Полосатый жираф Алик

Искусственный Интеллект

(310530)


6 лет назад

В E4 пишешь =D4*C4. И копируешь эту ячейку с формулой вниз.

[lera]Профи (608)

6 лет назад

Ввожу, но пишет #ЗНАЧ, что не так?

Полосатый жираф Алик
Искусственный Интеллект
(310530)
А какой формат у ячеек C4 и D4?
Встать в ячейку и нажать сочетание Ctrl+1 – покажет формат…

Остальные ответы

Талисман

Мастер

(1835)


6 лет назад

в e4 ввести формулу =d4*c4

Похожие вопросы

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

Цена с наценкой = Исходная цена + Исходная цена * Процент наценки.

Например, товар был приобретён за 1500 рублей, а процент наценки равен 10.

Окончательная цена = 1500 + 1500 * 10% = 1500 + 1500 * 0,1 = 1650 рублей.

**

В программе Excel цену товара с наценкой можно посчитать по-разному.

1) Если процент наценки для каждого товара свой, то поступаем так:

  • В один столбец записывается исходная товара.

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

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

Пример:

Например, для 1 товара формула будет следующей:

=B2+B2*C2

При этом формат ячеек в столбце C нужно сделать процентным – для этого есть специальная кнопка на панели инструментов “Главная”.

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

Также можно написать это значение непосредственно в формуле.

Пример:

Формула для 1 товара выглядит так:

=B2+B2*$C$10

В ячейке C10 записан процент наценки – чтобы сделать на неё абсолютную ссылку нажимаем на F4.

Затем копируем эту формулу в нижестоящие ячейки и получаем цену с наценкой для каждого товара.


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

Процент наценки = (Цена с наценкой – Исходная цена) / Исходная цена * 100%.

Например, товар был приобретён за 800 рублей, а продаётся за 1000 рублей.

Процент наценки = (1000 – 800) / 800 * 100% = 0,25 * 100% = 25%.

**

Вот пример реализации этой формулы в Excel:

В столбце B – исходная цена, в столбце C – цена с наценкой.

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

Формула в ячейке D2 для 1 товара получится такой:

=(C2-B2)/B2

Так как у ячейки процентный формат, то умножать на 100% не нужно.

Теперь остаётся скопировать эту формулу во все ячейки столбца.

Вычислить заработанную рабочим сумму в зависимости от количества отработанных им в неделю часов и их вида. <Зарплата> определяется как число отработанных <Нормальных> часов, умноженных на <Стоимость нормального часа> плюс стоимость сверхурочных часов и часов, отработанных в выходные дни. Стоимость таких часов увеличивается на 150% и 200% относительно “нормального” часа.
Кроме того, если общее число отработанных часов превышает 52, работник получает <Доплату> в 100 руб., если больше 60 часов – 200 руб., если больше 66 – 250 руб. и еще 5% от зарплаты. Сумма, выдаваемая <На руки>, это <Зарплата>+<Доплата> с учетом <Налога>. В строке “В среднем” подсчитываются соответствующие средние значения. В области С13:C15 показать фамилии работников, занявших первые три места по суммам, полученным <На руки>.
Контроль А8:A10:  Фамилия ={Петров, Куликов, Васин, Рыбин}.
Форматирование E8:E10:  если Отработано всего > 50час.
График:  Фамилия – выдать На руки.
Решение.
Создаем документ  – книгу в Microsoft Excel.
Оформляем документ, вносим заголовки и начальные данные:

Формат ячеек С3 и С4 – процентный, ячеек с зарплатой, доплатой и суммой на руки – денежный.
По условию должен быть контроль при вводе фамилий работников. Это ячейки А8:А12. Фамилии должны выбираться из списка. Составим список из пяти фамилий (по условию должно быть не менее 5 строк): Петров, Куликов, Васин, Рыбин, Сидоров.
Выделим нужную ячейку, перейдем в меню Данные-Проверка данных.
На первой вкладке выбираем тип данных Список. В поле Источник вносим строку с фамилиями, разделенными точкой с запятой. В локальных настройках Excel у меня разделитель – точка с запятой. Возможно, у кого-то просто запятая.

На третьей вкладке укажем, какое сообщение об ошибке должно выводиться

Подтвердим изменение – «ОК».
Распространим проверку данных на весь диапазон с фамилиями.

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

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

=B8*$C$2+$C$2*$C$3*C8+$C$2*$C$4*D8

Знак доллара «$» указывает, что в формуле используются фиксированные ячейки.
Для расчета доплаты используем формулу ЕСЛИ. Если условие истинное, то выполняется одно действие, если ложное – то другое.

=ЕСЛИ((B8+C8+D8)>66;250+E8*5%;ЕСЛИ((B8+C8+D8)>60;200;ЕСЛИ((B8+C8+D8)>52;100;0)))

В данном случае формула составная. Если отработано часов больше 66, то начисляется доплата 250 руб. плюс 5% от суммы зарплаты. Если меньше 66 часов, то сумма часов сравнивается с 60. Если больше 60, то доплата 200 руб. Если меньше, то сумма часов сравнивается с числом 52. Если больше 52, то сотруднику начисляется 100 руб., иначе – 0.
Эта формула вводится в ячейку F8, а затем распространяется на все строки с сотрудниками.

Считаем сумму на руки. Она равна сумме зарплаты и доплаты минус 13% от этой суммы. Формула в ячейке G8:

=E8+F8-(E8+F8)*$G$1

$G$1 – это ссылка на ячейку G1 (налог).
Общие суммы считаются формулой СУММ. Например, ячейка В13:

=E8+F8-(E8+F8)*$G$1

Распространяем на все ячейки строки «ВСЕГО».
Средние значения считаем с помощью функции СРЗНАЧ с указанием диапазона. Формула в ячейке В14:

=СРЗНАЧ(B8:B12)

Необходимо вывести сотрудников в порядке убывания из зарплаты на руки. Для этого нужно провести несколько действий – найти максимальную (а также вторую и третью по величине) сумму на руки; определить строку, которая содержит эту сумму; найти значение в первом столбце этой строки (то есть фамилию).
Первое действие выполняет функция «НАИБОЛЬШИЙ» (возвращает наибольшее значение из диапазона), второе – «ПОИСКПОЗ» (возвращает позицию-строку указанного значения), третье – «ИНДЕКС» (возвращает значение на пересечении указанных строки и столбца). Конечно, это лишь один из вариантов выполнения, есть и другие, функций в Excel много.
Функция «НАИБОЛЬШИЙ» может возвращать не только одно наибольшее значение, но и второе по величине, третье и так далее. Номер нужного значения указывается в аргументах функции после диапазона.

Скомпонуем все функции в одну. Таким образом, в ячейке С15 получаем

=ИНДЕКС($A$8:$G$12;ПОИСКПОЗ(НАИБОЛЬШИЙ($G$8:$G$12;1);$G$8:$G$12;0);1)

В ячейке С16

=ИНДЕКС($A$8:$G$12;ПОИСКПОЗ(НАИБОЛЬШИЙ($G$8:$G$12;2);$G$8:$G$12;0);1)

А в С17 сами догадаетесь))

Осталась диаграмма. Выделим столбец с фамилиями и столбец «На руки». Выбрать два разных столбца можно, зажав клавишу Ctrl.
Затем на вкладке «Вставка» выбираем «Гистограмма», осталось все оформить, подписать, добавить надписи и так далее, на ваш вкус.
Результат

Формула для расчета надбавки за стаж с условиями

Kallipso

Дата: Среда, 25.04.2018, 19:42 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

1

±

Замечаний:
0% ±


Excel 2016

Добрый день!

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

Условия –
Надбавка рассчитывается исходя из следующего:
• 0, если Стаж работы меньше 5 лет;
• 5% от Зарплаты, если Стаж работы от 5 до 10 лет;
• 10% от Зарплаты, если Стаж работы больше 10 лет.

Таблица прикреплена

К сообщению приложен файл:

8917268.xlsx
(38.1 Kb)

 

Ответить

_Boroda_

Дата: Среда, 25.04.2018, 19:53 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16620


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Можно так, чтобы попроще. А то препод спросит логику, а Вы ответить не сможете

Код

=ЕСЛИ(D8>10;1,1;ЕСЛИ(D8<5;1;1,05))*E8

Словами
если больше 10, то коэф=1,1
если меньше 5, то коэф=1
иначе коэф=1,05
и умножаем полученный коэф на зарплату
Аналогично

Код

=(1+ЕСЛИ(D8>10;0,1;ЕСЛИ(D8<5;0;0,05)))*E8

Или иначе

Код

=ИНДЕКС({1:1,05:1,1};ПОИСКПОЗ(D8;{0:5:10,1}))*E8

Код

=ВПР(D8;{0;1:5;1,05:10,1;1,1};2)*E8

Код

=ВЫБОР((D8>0)+(D8>=5)+(D8>10);1;1,05;1,1)*E8

Код

=ПРОСМОТР(D8;{0:5:10,1};{1:1,05:1,1})*E8

Можно еще придумать, но, думаю, достаточно?
[p.s.]Файл перевложил[/p.s.]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Kallipso

Дата: Среда, 25.04.2018, 20:19 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

1

±

Замечаний:
0% ±


Excel 2016

А Вам не сложно написать формулу вот примерно такого вида (она взята из какого-то подобного задания, но не совсем такого)?

Код

=ЕСЛИ(E7<10;C7*0.05;ЕСЛИ(И(E7>=10; E7<15);C7*0.1;ЕСЛИ(И(E7>=15; E7<20);C7*0.15;C7*0.2)))

Функции ЕСЛИ, ИСТИНА, ЛОЖЬ хотя бы есть в заданиях, а вот как Вы выше написали, я преподавателю даже объяснить толком не смогу…откуда я взяла коэффициенты, например).
Трудновато мне во всем этом разбираться спустя пару дней после начала освоения формул Excel :(

Сообщение отредактировал KallipsoСреда, 25.04.2018, 20:50

 

Ответить

Pelena

Дата: Среда, 25.04.2018, 20:38 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 18843


Репутация:

4295

±

Замечаний:
±


Excel 2016 & Mac Excel

Kallipso, оформите формулу тегами с помощью кнопки fx в режиме правки поста


“Черт возьми, Холмс! Но как??!!”
Ю-money 41001765434816

 

Ответить

InExSu

Дата: Среда, 25.04.2018, 22:43 |
Сообщение № 5

Группа: Друзья

Ранг: Ветеран

Сообщений: 646


Репутация:

96

±

Замечаний:
0% ±


Excel 2010

Привет

=

Код

ЕСЛИ(D8>10;1,1;ЕСЛИ(D8<5;1;1,05))*E8

В Вашем файле видно, что Надбавка > Зарплаты, Премия = Надбавке, Всего = Премия …
странно.


Разработчик Битрикс24 php, Google Apps Script, VBA Excel

 

Ответить

InExSu

Дата: Среда, 25.04.2018, 22:58 |
Сообщение № 6

Группа: Друзья

Ранг: Ветеран

Сообщений: 646


Репутация:

96

±

Замечаний:
0% ±


Excel 2010


Эт можно.
В ячейку F8

Код

=ЕСЛИ(D8>10;E8*0,1;ЕСЛИ(D8>=5;E8*0,05;0))

и протянуть вниз


Разработчик Битрикс24 php, Google Apps Script, VBA Excel

 

Ответить

_Boroda_

Дата: Четверг, 26.04.2018, 09:29 |
Сообщение № 7

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16620


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

В Вашем файле видно, что Надбавка > Зарплаты

Да, согласен, я посчитал сразу зарплату с надбавкой

Премия = Надбавке, Всего = Премия

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

Вам не сложно написать формулу вот примерно такого вида

Несложно

Код

=ЕСЛИ(D8<5;E8*0;ЕСЛИ(И(D8>=5; D8<=10);E8*0,05;E8*0,1))

Но “И” во втором ЕСЛИ здесь излишне. Фактически это вариант самой первой моей формулы
** В файле переделал так, чтобы считало именно надбавку, а не надбавку + зарплату. Все 6 вариантов


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Kallipso

Дата: Четверг, 26.04.2018, 11:19 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

1

±

Замечаний:
0% ±


Excel 2016

Спасибо Вам огромное за помощь!)

 

Ответить

Светлый

Дата: Четверг, 26.04.2018, 12:02 |
Сообщение № 9

Группа: Друзья

Ранг: Старожил

Сообщений: 1742


Репутация:

479

±

Замечаний:
0% ±


Excel 2013, 2016

Всё-таки 10%, если стаж 10 лет и более, а не больше 10 лет.
Тогда такая формула подойдёт:

Код

=СУММ((D8>={5;10})*5%;1)*E8


Программировать проще, чем писать стихи.

 

Ответить

_Boroda_

Дата: Четверг, 26.04.2018, 12:05 |
Сообщение № 10

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16620


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Всё-таки 10%, если стаж 10 лет и более, а не больше 10 лет.

С чего Вы взяли? Первый пост

• 5% от Зарплаты, если Стаж работы от 5 до 10 лет;
• 10% от Зарплаты, если Стаж работы больше 10 лет.


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Светлый

Дата: Четверг, 26.04.2018, 12:33 |
Сообщение № 11

Группа: Друзья

Ранг: Старожил

Сообщений: 1742


Репутация:

479

±

Замечаний:
0% ±


Excel 2013, 2016


Тогда целый год будут недоплачивать 5%. 10% пойдёт только после полных 11 лет.


Программировать проще, чем писать стихи.

 

Ответить

китин

Дата: Четверг, 26.04.2018, 12:49 |
Сообщение № 12

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1064

±

Замечаний:
0% ±


Excel 2007;2010;2016

только после полных 11 лет.

почему? 10 лет и 1 день уже больше 10 лет :D


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Светлый

Дата: Четверг, 26.04.2018, 13:50 |
Сообщение № 13

Группа: Друзья

Ранг: Старожил

Сообщений: 1742


Репутация:

479

±

Замечаний:
0% ±


Excel 2013, 2016

почему? 10 лет и 1 день уже больше 10 лет

Простите, я бы не стал так утверждать, глядя на формулу:

Код

=ОКРУГЛ((B3-C8)/365;0)

Хотя я и сам ошибся. Недоплата будет только полгода, но и переплата за стаж 5 лет тоже начнётся на полгода раньше.


Программировать проще, чем писать стихи.

 

Ответить

_Boroda_

Дата: Четверг, 26.04.2018, 14:11 |
Сообщение № 14

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16620


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

В каждой организации свои порядки и свои, годами наработанные, методики расчета. Они уже давно утверждены и я уверен, что директор и главбух не будуд нам безумно благодарны за доказательство того, что они дураки и считать не умеют.
А по поводу 10 лет – больше или больше и равно – как в организационных документах написано (а оттуда ТЗ в первом посте и должно было пойти), так делать и нужно и логика здесь иногда вообще даже рядом не лежала (это же бухгалтерия и отдел кадров – какая логика?). Это же касается и определения количества лет.
Тем более, что это институтское задание – здесь иногда вообще до абсурда доходит.

А я бы вообще все иначе считать стал – именно так, как Игорь написал, чтобы учитывался каждый конкретный день, но хто ж меня спрашивает-то? Анна задала конкретный вопрос, получила конкретный ответ и радостная убежала сдаваться преподу. Что еще для счастья нужно? И ей, и нам…


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Kallipso

Дата: Четверг, 26.04.2018, 14:18 |
Сообщение № 15

Группа: Пользователи

Ранг: Новичок

Сообщений: 14


Репутация:

1

±

Замечаний:
0% ±


Excel 2016

и радостная убежала сдаваться преподу. Что еще для счастья нужно? И ей, и нам…

Пока еще не особо радостная и не убежала) А для “счастья” нужно еще корпеть над работой по ACCESS )

P.S. Кстати, я подправила чуток значения процентов в формуле – не 0,01, а 0,1, т.к. при подсчете надбавка получалась не 300 руб., а 30 руб.

Сообщение отредактировал KallipsoЧетверг, 26.04.2018, 14:43

 

Ответить

0 / 0 / 0

Регистрация: 22.05.2009

Сообщений: 33

1

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

26.05.2009, 18:26. Показов 61915. Ответов 11


Студворк — интернет-сервис помощи студентам

Вот мне надо посчитать:
Рассчитать надбавку к заработной плате. Для расчета использовать встроенные логические функции ЕСЛИ(), И(). Надбавки рассчитываются для работников, стаж работы которых на этом предприятии не менее 5 лет.
Если стаж работы на предприятии менее 10 лет, то надбавка должна составить 5% от рассчитанной суммы.
Если стаж работы на предприятии составляет 10 лет или более, но менее 15 лет, то надбавка должна составить 10% от рассчитанной суммы.
Если стаж работы на предприятии свыше 15 лет, но не превышает 20 лет, то надбавка должна составить 15% от рассчитанной суммы.
Если стаж работы на предприятии 20 лет или более, то надбавка должна составить 20% от рассчитанной суммы.
А Он выдаёт ошибку в формуле и не исправить((((
http://pic.ipicture.ru/uploads… zUWwKF.jpg
1.rar – Это сама Таблица!!!



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

26.05.2009, 18:26

11

0 / 0 / 0

Регистрация: 22.05.2009

Сообщений: 33

27.05.2009, 15:22

 [ТС]

2

Люди помогите как посчитать произведение элементов матрици которые больше 0???



0



10028 / 2617 / 84

Регистрация: 17.02.2009

Сообщений: 10,364

27.05.2009, 15:47

3

а если так написать?

Код

=ЕСЛИ(E7<10;C7*0.05;ЕСЛИ(И(E7>=10; E7<15);C7*0.1;ЕСЛИ(И(E7>=15; E7<20);C7*0.15;ЕСЛИ(E7>=20;C7*0.2))))

кста, загрузил, открыл все норм

Добавлено через 1 минуту 54 секунды
Кста, последнее условие мона не писать, т.е.

Код

=ЕСЛИ(E7<10;C7*0.05;ЕСЛИ(И(E7>=10; E7<15);C7*0.1;ЕСЛИ(И(E7>=15; E7<20);C7*0.15;C7*0.2)))



1



0 / 0 / 0

Регистрация: 22.05.2009

Сообщений: 33

27.05.2009, 16:02

 [ТС]

4

Там просто еси введёшь 2 то он считает надбавку, а по заданию надбавка считается только от стажа больше 5 лет
а как на счёт этого :
Люди помогите как посчитать произведение элементов матрици которые больше 0???



0



10028 / 2617 / 84

Регистрация: 17.02.2009

Сообщений: 10,364

27.05.2009, 16:09

5

Вот

Код

=ЕСЛИ(И(E7>=5; E7<10);C7*0.05;ЕСЛИ(И(E7>=10; E7<15);C7*0.1;ЕСЛИ(И(E7>=15; E7<20);C7*0.15;ЕСЛИ(E7>=20;C7*0.2;0))))

Давай файл ехселя с матрицей



1



0 / 0 / 0

Регистрация: 22.05.2009

Сообщений: 33

27.05.2009, 18:08

 [ТС]

6

мне просто на примере покажите на любом. матрица 5 на 5



0



10028 / 2617 / 84

Регистрация: 17.02.2009

Сообщений: 10,364

27.05.2009, 18:11

7

а что множить то ?
а) в столбцах
б) в рядках
в) вообще всё



0



0 / 0 / 0

Регистрация: 22.05.2009

Сообщений: 33

27.05.2009, 18:14

 [ТС]

8

каждый элемент матрица друг на друга

Добавлено через 46 секунд
токо чтоб 0-элементы не учитывал



0



10028 / 2617 / 84

Регистрация: 17.02.2009

Сообщений: 10,364

27.05.2009, 18:27

9



0



0 / 0 / 0

Регистрация: 22.05.2009

Сообщений: 33

27.05.2009, 20:08

 [ТС]

10

а если там один элемент будет 0, то всё произведение равно 0 будет, а надо чтобы она считала произведение только тех элементов которые больше 0!

Добавлено через 9 минут 56 секунд
и чтобы она была не строчная или в столбец а например 5 строк 5 столбцов!



0



10028 / 2617 / 84

Регистрация: 17.02.2009

Сообщений: 10,364

27.05.2009, 20:12

11

ты пример скачивал? поставь 0 и посмотри!



0



Эксперт по математике/физике

4216 / 3411 / 396

Регистрация: 15.06.2009

Сообщений: 5,818

15.06.2009, 00:45

12

Алгоритм:

Добавлено через 25 минут 28 секунд
Алгоритм:

Надбавка = Если Стаж < 5 То 0
Иначе Если Стаж < 10 То 5
Иначе Если Стаж < 15 То 10
Иначе Если Стаж < 20 То 15
Иначе 20

Надбавка = Сумма * Надбавка / 100

Excel:
IF(A5<5;0;IF(A5<10;5;IF(A5<15;10;IF(A5<20;15;20))) )



0



Добавить комментарий