забрать в начале где меньше всего, затем где чуть больше
ARESrabota
Дата: Пятница, 15.11.2013, 12:50 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день =) товарищи нужна помощь У нас есть 15 яблок 1 лежит на столе А, 11 на столе Б, 3 на столе В. я хочу забрать 10 шт необходимо забрать сначала со стола где меньше всего, затем где чуть больше и все остальное там где много и вывести сколько мы забрали с какого стола
Добрый день =) товарищи нужна помощь У нас есть 15 яблок 1 лежит на столе А, 11 на столе Б, 3 на столе В. я хочу забрать 10 шт необходимо забрать сначала со стола где меньше всего, затем где чуть больше и все остальное там где много и вывести сколько мы забрали с какого стола ARESrabota
Ответить
Сообщение Добрый день =) товарищи нужна помощь У нас есть 15 яблок 1 лежит на столе А, 11 на столе Б, 3 на столе В. я хочу забрать 10 шт необходимо забрать сначала со стола где меньше всего, затем где чуть больше и все остальное там где много и вывести сколько мы забрали с какого стола Автор - ARESrabota Дата добавления - 15.11.2013 в 12:50
Формуляр
Дата: Пятница, 15.11.2013, 17:08 |
Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Код
= MIN(B2, 10 - SUM(B$1:B1))
Excel 2003 EN, 2013 EN
Ответить
Сообщение Код
= MIN(B2, 10 - SUM(B$1:B1))
Автор - Формуляр Дата добавления - 15.11.2013 в 17:08
ARESrabota
Дата: Пятница, 15.11.2013, 17:47 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Сама задача
Ответить
Сообщение Сама задача Автор - ARESrabota Дата добавления - 15.11.2013 в 17:47
Формуляр
Дата: Пятница, 15.11.2013, 18:19 |
Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Сортируем ст-ц B по возрастанию и пишем формулу в ст-ц C . Добавил IF() на случай, когда нужное количество набирается раньше последнего стола. PS: ещё короче Код
= MAX(0, MIN(B2, $B$7 - SUM(B$1:B1)))
Сортируем ст-ц B по возрастанию и пишем формулу в ст-ц C . Добавил IF() на случай, когда нужное количество набирается раньше последнего стола. PS: ещё короче Код
= MAX(0, MIN(B2, $B$7 - SUM(B$1:B1)))
Формуляр
Excel 2003 EN, 2013 EN
Сообщение отредактировал Формуляр - Пятница, 15.11.2013, 18:23
Ответить
Сообщение Сортируем ст-ц B по возрастанию и пишем формулу в ст-ц C . Добавил IF() на случай, когда нужное количество набирается раньше последнего стола. PS: ещё короче Код
= MAX(0, MIN(B2, $B$7 - SUM(B$1:B1)))
Автор - Формуляр Дата добавления - 15.11.2013 в 18:19
ARESrabota
Дата: Понедельник, 18.11.2013, 09:02 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
В том то и проблема, что данные могут меняться и сортировать в ручную не выход =)
В том то и проблема, что данные могут меняться и сортировать в ручную не выход =) ARESrabota
Ответить
Сообщение В том то и проблема, что данные могут меняться и сортировать в ручную не выход =) Автор - ARESrabota Дата добавления - 18.11.2013 в 09:02
ARESrabota
Дата: Понедельник, 18.11.2013, 09:13 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Я смог сделать только по шагово =) теперь нужно как-то уместить в один столбец =)
Я смог сделать только по шагово =) теперь нужно как-то уместить в один столбец =) ARESrabota
Ответить
Сообщение Я смог сделать только по шагово =) теперь нужно как-то уместить в один столбец =) Автор - ARESrabota Дата добавления - 18.11.2013 в 09:13
_Boroda_
Дата: Понедельник, 18.11.2013, 09:44 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно? Код
=МАКС(МИН(B2;B$6-СУММ(ЕСЛИ(РАНГ(B$2:B$4;B$2:B$4;1)-1/СТРОКА(B$2:B$4)<РАНГ(B2;B$2:B$4;1)-1/СТРОКА();B$2:B$4)));0)
Формула массива. Вводить одновременным нажатием контрл шифт ентер
Так нужно? Код
=МАКС(МИН(B2;B$6-СУММ(ЕСЛИ(РАНГ(B$2:B$4;B$2:B$4;1)-1/СТРОКА(B$2:B$4)<РАНГ(B2;B$2:B$4;1)-1/СТРОКА();B$2:B$4)));0)
Формула массива. Вводить одновременным нажатием контрл шифт ентер _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно? Код
=МАКС(МИН(B2;B$6-СУММ(ЕСЛИ(РАНГ(B$2:B$4;B$2:B$4;1)-1/СТРОКА(B$2:B$4)<РАНГ(B2;B$2:B$4;1)-1/СТРОКА();B$2:B$4)));0)
Формула массива. Вводить одновременным нажатием контрл шифт ентер Автор - _Boroda_ Дата добавления - 18.11.2013 в 09:44
ARESrabota
Дата: Понедельник, 18.11.2013, 10:08 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_ , Да Благодарю =)
Ответить
Сообщение _Boroda_ , Да Благодарю =)Автор - ARESrabota Дата добавления - 18.11.2013 в 10:08
ARESrabota
Дата: Понедельник, 18.11.2013, 10:20 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Усложню задачу =) у нас на одном из столов лежат груши и нам нужно взять 5 яблок и 2 груши =) (я скорее всего смогу сам написать, но если кому интересно) Аааааааа нет задачка по труднее стала =)
Усложню задачу =) у нас на одном из столов лежат груши и нам нужно взять 5 яблок и 2 груши =) (я скорее всего смогу сам написать, но если кому интересно) Аааааааа нет задачка по труднее стала =) ARESrabota
Сообщение отредактировал ARESrabota - Понедельник, 18.11.2013, 12:52
Ответить
Сообщение Усложню задачу =) у нас на одном из столов лежат груши и нам нужно взять 5 яблок и 2 груши =) (я скорее всего смогу сам написать, но если кому интересно) Аааааааа нет задачка по труднее стала =) Автор - ARESrabota Дата добавления - 18.11.2013 в 10:20