Страницы: 1
RSS
Заполнить итоговую таблицу на листе итог, используя данные листов 1,2,3,4
 
Здравствуйте, подскажите как решить задачу. Сначала сортировку сделать на всех листах? Плохо понимаю в Excel. Если можно подробно для нешарящих.
 
Если плохо понимаете - оставьте место для понимающих...
Как вариант - можно консолидацией собрать суммы к кодам (всем), затем ВПР помогает к кодам подтянуть названия, затем сортировка или фильтр поможет удалить лишнее.
Далее сортировка как требуется.
Делать наверное лучше на новом листе, затем результат скопировать куда требуют.
Вообще интересно как народ решает, если решает ))
P.S. Можно удалять только лишний столбец себестоимости, затем фильтр по батарейкам и копипаст в ИТОГО
Скрытый текст
Изменено: Hugo - 08.07.2024 21:03:21
 
Цитата
написал:
Здравствуйте, подскажите как решить задачу.
Как вариант через PowerQuery

Цитата
написал:
Если можно подробно для нешарящих.
Я так понимаю это ваше Домашнее задание как раз для изучения Excel - если тут сейчас все сделают за вас , то вы так и останетесь "нешарящим"
Попробуйте разобраться с PowerQuery  - погуглите, посмотрите ютуб.
Туту задача не сложная через час-два сами сделаете
 
Да и макросом не особо сложно сделать, можно сразу только батарейки складывать.
А можно тупо 4*3 суммесли сложить (или даже 4*3 впр(), там вроде как по логике и на деле нет повторов), когда номенклатура отобрана, она похоже вся на первом листе есть.
Создатели задания молодцы потрудились, подлянок понаставили, объединения опять же ))
Изменено: Hugo - 08.07.2024 21:23:26
 
Если Офис 2021 или 365 есть вариант через формулы Массивов сделать
"Номенклатуру " я вам прописал - остальные колонки по аналогии
Изменено: Sanim - 08.07.2024 21:38:27
 
Sanim, сравнивал скрин - у меня нет дубля
Батарейка DURACELL MN27, в блист. 12В.
Странно почему её два раза вытягивает...
 
Цитата
написал:
Батарейка DURACELL MN27, в блист. 12В.Странно почему её два раза вытягивает...
Потому что создатели везде кроме этого названия еще спереди пробел добавили
///я использовал в формуле СЖПРОБЕЛЫ(), но видимо надо было раньше внутри формулы пробелы сжимать...а то сначала получил (УНИК) в одном мест с пробелом в другом без пробела (считай значения уникальные), а только потом сжал
Изменено: Sanim - 08.07.2024 21:53:19
 
Что-то не нахожу спереди пробелов нигде...
 
Значит Массиввтекст() добавляет
 
Ну да - Массиввтекст()  генерит строку где у первого нет впереди пробела, остальные через "; " перечислены, т.е с пробелами
 
Можете подсказать что по теме этой задачи можно почитать, посмотреть?
 
Ну я сделал консолидацией - вот про этот инструмент можете почитать, или просто методом тыка в меню Данные...
 
Уверен, можно оптимизировать, но потерял интерес )
pq
mrfank, вряд ли этот вариант тебя просветит, стоит поискать другие решения.
Страницы: 1
Наверх