Добрый день. Подскажите, есть ли формула или нужно использовать VBA для решения такой задачи из 2-х частей: Суть: суммировать наименьшие измерения, а из двух оставшихся выбрать максимальные значения и записать результат в соседнюю колонку.
1) Упорядочить измерения по возрастанию, т.е. иметь вид: 210х635x920, 285х590х760. 2) Необходимо взять наименьшее значение из габарита у Товара №1, в данном примере = 210, и наименьшее у Товара №2 = 285, сложить = 495. Итоговый размер получится (210+285)х635x920 т.е.495х635x920 мм. В итоговое значение попала сумма наименьших сторон: 285+495 = 495. Затем выбрать наибольшее второе значение: второй габарит Товара №1 = 635 т.к. он больше такого же габарита второго товара (590), получили 495х635x920 мм. Затем снова выбрать наибольшее третье значение: третий габарит Товара №1 (920) снова больше габарита Товара №2 (760), поэтому, запишем в ячейку конечный результат 495х635x920 мм. Собственно как упорядочить и сделать такой подсчёт в эксель, есть ли универсальная формула? (колонки в файле примере - S026, S027, строка 3)
у меня не хватило сил и времени как у МатросНаЗебре, в файле по частям разобраны габариты и собраны в нужный. Если хотите получить результат в 1-й ячейке - соберите формулу из имеющихся частей.
Как вашу формулу применить на практике, применительно к моему файлу в примере? Вывод результата нужен в ячейку R3C55 с последующей протяжкой вниз для подсчёта всех габаритов.
Вместо X- везде, как я понимаю сравниваемые значения, то есть ячейки в которых предварительно разделены габариты друг от друга. Например, R3C4 = 920 мм , R3C5 = 210 мм и т.д.
Неправильно понимаете. "х" - это Ваши разделители между числами. Половина из них русская "х", а другая половина - английская "x". Формулу пришлось усложнить из-за этого разнобоя.
Находит наименьший объём по габаритам двух приставленных коробок. Не обязательно самыми тонкими сторонами. И ещё будет решение вопроса темы более короткими формулами.
ну да, там всегда максимальный из всех. и коротенько МАКС(--ПСТР(ПОДСТАВИТЬ("х"&ПОДСТАВИТЬ(AR3&"x"&AS3;"x";"х");"х";ПОВТОР(" ";99));{1:2:3:4:5:6}*99;99))
Не смешно. В версии Win10 c 1903 (18632) MS переделал подход к языковым пакетам. Два дня бьюсь на работе, один комп надо русифицировать, другой наоборот.
можно, но все ж настаиваю на MAX :-) жа и не в этом дело, я про то что нет смысла выбирать максимальное из максимальных по группам. Оно просто максимальное, ну и потребуется три кнопки.