Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вычисление рабочих смен при условии что в дате 2 ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычисление рабочих смен при условии что в дате 2 ячейки (Формулы/Formulas)
Вычисление рабочих смен при условии что в дате 2 ячейки
Aleksei-744 Дата: Среда, 09.10.2019, 10:39 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Гуглил и искал по форуму- но не нашел,поэтому решил создать тему или не правильно формулирую вопрос поиска. Прошу строго не судить если похожая тема существует.
Прошу помощи, а именно не могу сообразить как написать формулу:
1. которая посчитает количество отработанных смен по отношению к датам. Проблема в том что в дате 2 ячейки. Компания занимается комплектацией заказов для почты России, есть стандартные оправления и есть EMS, поэтому сотрудник в день может собирать одни и другие отправления,но оплачиваются они по разному.Соответственно в дате 2 ячейки. Но по мимо дели у сотрудников есть оклад который умножается на количество отработанных смен.
2. которая подсчитает премию по отношению к выработке плана. План почти всегда равен одной сумме. Соответственно перевыполнил план на 20% от заложенного то получил премию 2000р, недобрал до плана 20% то штраф 2000р.Т.е. в ячейке должно прописываться либо 2000 либо 0 но при разных условиях. Прописывал формулу через "если" но ответ выдает "ложь" или "истина" а не числовое значение. В файле в ячейке стоит коммент. с формулой.
Заранее спасибо за ответы и советы!
К сообщению приложен файл: Aleksei.xlsx (22.3 Kb)
 
Ответить
СообщениеДобрый день!
Гуглил и искал по форуму- но не нашел,поэтому решил создать тему или не правильно формулирую вопрос поиска. Прошу строго не судить если похожая тема существует.
Прошу помощи, а именно не могу сообразить как написать формулу:
1. которая посчитает количество отработанных смен по отношению к датам. Проблема в том что в дате 2 ячейки. Компания занимается комплектацией заказов для почты России, есть стандартные оправления и есть EMS, поэтому сотрудник в день может собирать одни и другие отправления,но оплачиваются они по разному.Соответственно в дате 2 ячейки. Но по мимо дели у сотрудников есть оклад который умножается на количество отработанных смен.
2. которая подсчитает премию по отношению к выработке плана. План почти всегда равен одной сумме. Соответственно перевыполнил план на 20% от заложенного то получил премию 2000р, недобрал до плана 20% то штраф 2000р.Т.е. в ячейке должно прописываться либо 2000 либо 0 но при разных условиях. Прописывал формулу через "если" но ответ выдает "ложь" или "истина" а не числовое значение. В файле в ячейке стоит коммент. с формулой.
Заранее спасибо за ответы и советы!

Автор - Aleksei-744
Дата добавления - 09.10.2019 в 10:39
amfor Дата: Среда, 09.10.2019, 11:36 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 250
Репутация: 75 ±
Замечаний: 0% ±

Excel 2016
Добрый день. Проверьте.
Количество смен
Код
=ЕСЛИ(СУММПРОИЗВ(($B$5:$BI$5=$BJ$5)*(B6:BI6>0))>СУММПРОИЗВ(($B$5:$BI$5=$BK$5)*(B6:BI6>0));СУММПРОИЗВ(($B$5:$BI$5=$BJ$5)*(B6:BI6>0));СУММПРОИЗВ(($B$5:$BI$5=$BK$5)*(B6:BI6>0)))

Премия
Код
=ЕСЛИ(BR6>=20%;2000;0)
К сообщению приложен файл: 2858657.xlsx (24.1 Kb)


Семь бед - один RESET.
 
Ответить
СообщениеДобрый день. Проверьте.
Количество смен
Код
=ЕСЛИ(СУММПРОИЗВ(($B$5:$BI$5=$BJ$5)*(B6:BI6>0))>СУММПРОИЗВ(($B$5:$BI$5=$BK$5)*(B6:BI6>0));СУММПРОИЗВ(($B$5:$BI$5=$BJ$5)*(B6:BI6>0));СУММПРОИЗВ(($B$5:$BI$5=$BK$5)*(B6:BI6>0)))

Премия
Код
=ЕСЛИ(BR6>=20%;2000;0)

Автор - amfor
Дата добавления - 09.10.2019 в 11:36
Kostya_Ye Дата: Среда, 09.10.2019, 12:02 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
amfor,
добрый день,
можно упростить формулу
Код
=MAX(SUMPRODUCT(($B$5:$BI$5=$BJ$5)*(B6:BI6>0));SUMPRODUCT(($B$5:$BI$5=$BK$5)*(B6:BI6>0)))
 
Ответить
Сообщениеamfor,
добрый день,
можно упростить формулу
Код
=MAX(SUMPRODUCT(($B$5:$BI$5=$BJ$5)*(B6:BI6>0));SUMPRODUCT(($B$5:$BI$5=$BK$5)*(B6:BI6>0)))

Автор - Kostya_Ye
Дата добавления - 09.10.2019 в 12:02
Aleksei-744 Дата: Среда, 09.10.2019, 12:32 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
amfor - спасибо большое, премиальная формула работает идеально, подсчет количества смен сотрудники 8,9,10,11 считает не корректно, остальных вроде правильно,буду тестить формулу.
 
Ответить
Сообщениеamfor - спасибо большое, премиальная формула работает идеально, подсчет количества смен сотрудники 8,9,10,11 считает не корректно, остальных вроде правильно,буду тестить формулу.

Автор - Aleksei-744
Дата добавления - 09.10.2019 в 12:32
Aleksei-744 Дата: Среда, 09.10.2019, 12:34 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Kostya_Ye - спасибо за ответ.
 
Ответить
СообщениеKostya_Ye - спасибо за ответ.

Автор - Aleksei-744
Дата добавления - 09.10.2019 в 12:34
Kostya_Ye Дата: Среда, 09.10.2019, 12:36 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
Aleksei-744,
в чем некорректность ?
 
Ответить
СообщениеAleksei-744,
в чем некорректность ?

Автор - Kostya_Ye
Дата добавления - 09.10.2019 в 12:36
Aleksei-744 Дата: Среда, 09.10.2019, 12:40 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
прошу прощения, косяк мой. С формулами все ок все проверил несколько раз. Еще раз спасибо!
 
Ответить
Сообщениепрошу прощения, косяк мой. С формулами все ок все проверил несколько раз. Еще раз спасибо!

Автор - Aleksei-744
Дата добавления - 09.10.2019 в 12:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычисление рабочих смен при условии что в дате 2 ячейки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!