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

Вход

Регистрация

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

 

= Мир MS Excel/Распределение значения по ячейкам с ограничениями - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Распределение значения по ячейкам с ограничениями
Anet8186 Дата: Среда, 31.05.2017, 22:13 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый вечер.
Помогите, пожалуйста, решить задачу.
У меня есть число, которое необходимо разбить по ячейкам.
При этом это число оно не целое (после запятой более 5 знаков).
Мне нужно разбить число по ячейкам на каждый рабочий день, но на выходной (праздничный) день цифры проставляться (распределяться) не должны.
Также мне надо, чтобы распределенные цифры все были разными (одинаковые цифры могут встречаться, но не постоянно) и чтобы большинство распределяемых цифр были: какие-то целые, какие-то 2 или 3 знака после запятой, а остальное как получится.
Формула нужна какая-то универсальная, чтобы на любой месяц ее можно было использовать.
Я пыталась это сделать через Поиск решения, но у меня не получилось
К сообщению приложен файл: 1173165.xlsx (19.1 Kb)
 
Ответить
СообщениеДобрый вечер.
Помогите, пожалуйста, решить задачу.
У меня есть число, которое необходимо разбить по ячейкам.
При этом это число оно не целое (после запятой более 5 знаков).
Мне нужно разбить число по ячейкам на каждый рабочий день, но на выходной (праздничный) день цифры проставляться (распределяться) не должны.
Также мне надо, чтобы распределенные цифры все были разными (одинаковые цифры могут встречаться, но не постоянно) и чтобы большинство распределяемых цифр были: какие-то целые, какие-то 2 или 3 знака после запятой, а остальное как получится.
Формула нужна какая-то универсальная, чтобы на любой месяц ее можно было использовать.
Я пыталась это сделать через Поиск решения, но у меня не получилось

Автор - Anet8186
Дата добавления - 31.05.2017 в 22:13
buchlotnik Дата: Четверг, 01.06.2017, 00:39 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Anet8186, покажите в файле примеры распределений по месяцам - на что ориентироваться
 
Ответить
СообщениеAnet8186, покажите в файле примеры распределений по месяцам - на что ориентироваться

Автор - buchlotnik
Дата добавления - 01.06.2017 в 00:39
Sandor Дата: Четверг, 01.06.2017, 07:38 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация: -4 ±
Замечаний: 0% ±

Excel 2010
не знаю как Excel узнает о праздничных днях.
Но для выходных можно так. см.
А с праздничными придется вручную доводить )))
К сообщению приложен файл: 5328031.xlsx (20.6 Kb)
 
Ответить
Сообщениене знаю как Excel узнает о праздничных днях.
Но для выходных можно так. см.
А с праздничными придется вручную доводить )))

Автор - Sandor
Дата добавления - 01.06.2017 в 07:38
buchlotnik Дата: Четверг, 01.06.2017, 09:16 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Цитата
не знаю как Excel узнает о праздничных днях
посмотрите формулы в B43 и в УФ ;)
Сильно не запаривался, основу взял из УФ:
Код
=ЕСЛИ((ДЕНЬНЕД($A12;2)>5)+ЕЧИСЛО(ПОИСКПОЗ($A12;Лист1!$E$2:$E$30;))-ЕЧИСЛО(ПОИСКПОЗ($A12;Лист1!$F$2:$F$30;));"";$D$12/($B$43-1)*(СЛЧИС()+0,5))
вот так наверное правильнее:
Код
=ЕСЛИ((ДЕНЬНЕД($A20;2)>5)+ЕЧИСЛО(ПОИСКПОЗ($A20;Лист1!$E$2:$E$30;))-ЕЧИСЛО(ПОИСКПОЗ($A20;Лист1!$F$2:$F$30;));"";($E$12-СУММ($C$11:C19))/($B$43-1-СЧЁТ($C$11:C19))*(СЛЧИС()+$E$13))
К сообщению приложен файл: 0685648.xlsx (21.8 Kb)


Сообщение отредактировал buchlotnik - Четверг, 01.06.2017, 09:35
 
Ответить
Сообщение
Цитата
не знаю как Excel узнает о праздничных днях
посмотрите формулы в B43 и в УФ ;)
Сильно не запаривался, основу взял из УФ:
Код
=ЕСЛИ((ДЕНЬНЕД($A12;2)>5)+ЕЧИСЛО(ПОИСКПОЗ($A12;Лист1!$E$2:$E$30;))-ЕЧИСЛО(ПОИСКПОЗ($A12;Лист1!$F$2:$F$30;));"";$D$12/($B$43-1)*(СЛЧИС()+0,5))
вот так наверное правильнее:
Код
=ЕСЛИ((ДЕНЬНЕД($A20;2)>5)+ЕЧИСЛО(ПОИСКПОЗ($A20;Лист1!$E$2:$E$30;))-ЕЧИСЛО(ПОИСКПОЗ($A20;Лист1!$F$2:$F$30;));"";($E$12-СУММ($C$11:C19))/($B$43-1-СЧЁТ($C$11:C19))*(СЛЧИС()+$E$13))

Автор - buchlotnik
Дата добавления - 01.06.2017 в 09:16
pabchek Дата: Четверг, 01.06.2017, 09:26 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Ну и мой, несильнозапаренный, вариант с праздниками
Код
=ЕСЛИОШИБКА(ЕСЛИ(РАБДЕНЬ(A12-1;1;$J$14:$J$29)=A12;СЛЧИС();0);0)
К сообщению приложен файл: 7314043.xlsx (19.9 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеНу и мой, несильнозапаренный, вариант с праздниками
Код
=ЕСЛИОШИБКА(ЕСЛИ(РАБДЕНЬ(A12-1;1;$J$14:$J$29)=A12;СЛЧИС();0);0)

Автор - pabchek
Дата добавления - 01.06.2017 в 09:26
Anet8186 Дата: Четверг, 01.06.2017, 15:46 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо огромное.
А подскажите, пожалуйста. А можно сделать так, чтобы эти числа, которые автоматически сами распределяются, были не больше какого-то значения, например, 15, и чтобы они никогда не получались отрицательными?
 
Ответить
СообщениеСпасибо огромное.
А подскажите, пожалуйста. А можно сделать так, чтобы эти числа, которые автоматически сами распределяются, были не больше какого-то значения, например, 15, и чтобы они никогда не получались отрицательными?

Автор - Anet8186
Дата добавления - 01.06.2017 в 15:46
buchlotnik Дата: Четверг, 01.06.2017, 15:52 | Сообщение № 7
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Anet8186, верхнее ограничение добавил
Код
=ЕСЛИ((ДЕНЬНЕД($A41;2)>5)+ЕЧИСЛО(ПОИСКПОЗ($A41;Лист1!$E$2:$E$30;))-ЕЧИСЛО(ПОИСКПОЗ($A41;Лист1!$F$2:$F$30;));"";МИН(($E$12-СУММ($C$11:C40))/($B$43-1-СЧЁТ($C$11:C40))*(СЛЧИС());15))
, что до отрицательных - посмотрите мой файл - неужели часто вылезают?
К сообщению приложен файл: 0685648-4-.xlsx (21.8 Kb)
 
Ответить
СообщениеAnet8186, верхнее ограничение добавил
Код
=ЕСЛИ((ДЕНЬНЕД($A41;2)>5)+ЕЧИСЛО(ПОИСКПОЗ($A41;Лист1!$E$2:$E$30;))-ЕЧИСЛО(ПОИСКПОЗ($A41;Лист1!$F$2:$F$30;));"";МИН(($E$12-СУММ($C$11:C40))/($B$43-1-СЧЁТ($C$11:C40))*(СЛЧИС());15))
, что до отрицательных - посмотрите мой файл - неужели часто вылезают?

Автор - buchlotnik
Дата добавления - 01.06.2017 в 15:52
Anet8186 Дата: Четверг, 01.06.2017, 23:30 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Все отлично. Спасибо огромное.
 
Ответить
СообщениеВсе отлично. Спасибо огромное.

Автор - Anet8186
Дата добавления - 01.06.2017 в 23:30
Anet8186 Дата: Пятница, 02.06.2017, 10:59 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pabchek, здравствуйте!.
Мне Ваша формула подходит идеально. Помогите, пожалуйста, ее чуть доработать. Как мне в этой формуле учесть выходные дни, которе для нас являются рабочими. Например, для нас 14 и 15 января 2017 являются рабочими днями, как мне сделать так, чтобы на эти дни цифры тоже распределялись?
Я 14 и 15 января (суббота и воскресенье) выделила в ячейки К14 и К15.
Очень прошу, помогите, пожалуйста
К сообщению приложен файл: _7314043-1_.xlsx (20.3 Kb)
 
Ответить
СообщениеPabchek, здравствуйте!.
Мне Ваша формула подходит идеально. Помогите, пожалуйста, ее чуть доработать. Как мне в этой формуле учесть выходные дни, которе для нас являются рабочими. Например, для нас 14 и 15 января 2017 являются рабочими днями, как мне сделать так, чтобы на эти дни цифры тоже распределялись?
Я 14 и 15 января (суббота и воскресенье) выделила в ячейки К14 и К15.
Очень прошу, помогите, пожалуйста

Автор - Anet8186
Дата добавления - 02.06.2017 в 10:59
  • Страница 1 из 1
  • 1
Поиск:

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