Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
Антон, мощно! Спасибо!
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
БМВ, ты страшный человек, в хорошем смысле  :D . Я не из тех, кто хочет просто разово решить вопрос.  Мне и правда интересен метод. Обещаю, что постепенно впитаю эту формулу. По кускам в итоге я всю её пойму. Предыдущую разбил на куски, анализирую, практикую каждую часть. Оочень круто. Спасибо!
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
Есть у кого ещё идеи по базовым формулам, кроме VBA и Power Query?
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
whateverlover, тут вопрос абсолютно не к красоте вашего кода, а в моей безграмотности понимания его. Я абсолютно не представляю как его понять, не то, что откорректировать. Представьте, что абориген спрашивает как приготовить мясо на сковороде, а Вы ему даёте мультиварку, дизельный генератор, розетку, и говорите "Здесь можно приготовить мясо".
У меня под другой бренд поменяется количество столбцов (зависит от количества цветов) и количество строк, зависит от того из скольких частей состоит механизм. Механизм - это любая какая-нибудь интернет-розетка или выключатель состоит в моём файле из двух частей (есть несколько исключений).
У меня в конфигураторе выключатель такой - https://vivaset.ru/products/vyiklyuchateli-jung-505u5brls995ko5ww.html
Но в последующем будет конфигуратор с сериями подобных выключателей - https://vivaset.ru/products/vyiklyuchateli-legrand-68304br67666br67666br67001br67001br80251.html
Изменено: Chebanchik - 15.09.2022 17:51:35
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
БМВ, Я добавил лист "Что нужно получить в итоге", там два списка с пояснениями. Вообще ваш список на листе "для 1С (3)" по количеству, которое напротив артикулов идеально подходит. Только это либо неполный список артикулов, либо я невежда, и не могу понять как правильно протянуть формулу, чтобы получить полный список.
Изменено: Chebanchik - 15.09.2022 17:24:48
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
whateverlover, если слышали поговорку про "научи человека рыбачить или дай рыбу", то это для меня "рыба". Я в VBA пока не силён. Вашим примером я не смогу воспользоваться в модификации этого конфигуратора. Данный конфигуратор будет модифицирован под другие бренды, а там каждый механизм может состоять не из двух частей как здесь, а из пяти. Мне ещё рано такие примеры, я ещё маленький. Но в любом случае спасибо!
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
whateverlover, Согласен, LS969TSWM отсутствует.
Цифры без артикулов не суммируем.
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
БМВ, Уфффф, в столбце с артикулом мощно! Буду расшифровывать. Спасибо!
Пока не расшифровал смысл формулы, а как понять в каком месте прекращать её протягивать? Или есть какие-то горячие клавиши?
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
whateverlover, да, пятёрки и единички - это сумма столбцов с первого листа. Конфигуратор суммирует по определённому цвету.
В каких-то цветах есть огромный выбор механизмов вроде (USBх2 + Розетка), а какие-то цвета просто редко покупают, и производитель не выпускает некоторые механизмы.
Сбор артикулов из разных столбцов, напротив которых есть цифры, Цель - сделать две колонки с артикулом и количеством, собрав их из разных столбцов
 
Приветствую, форумчане! Цель - получить список всех артикулов с листа "Основная коллекция", напротив которых проставлено количество.
На листе "Что нужно получить в итоге" два списка с тем, что я хочу в итоге получить. Второй список в идеале.
Попробовать решить задачу приглашаю всех, кто сражается на полях базового синтаксиса Excel.
VBA и Power Query моему пониманию пока недоступны.
Задачу практически реализовал БМВ на листе "для 1С (3)". Получилось собрать артикулы и суммировать дубликаты. Но количество артикулов пока неполное.
В общем и целом, с учётом того, что я хочу обойтись базовыми формулами, задачка оказалась сложной.
Изменено: Chebanchik - 16.09.2022 11:56:11
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
_Boroda_, Аххаха. Я тут хоть и давно, но раз в несколько лет захожу))
Принял))
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
Ну, как объяснили - такое и решение )))
Держите. Зеленым в файле покрасил
Код
    [URL=#]?[/URL]       1      =СУММПРОИЗВ(($D2=Калькулятор!$D$3:$D$99)*(F$1=Калькулятор!$E$2:$KR$2)*Ч(+Калькулятор!$E$3:$KR$99))   
 
Оно! знак "+" означает, что диапазон суммируется полностью? Или зачем?
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
И заканчивайте уже цитировать полностью посты
Почему это плохо?
Как Вы будете видеть, что я ответил именно Вам?
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
Цитата
Chebanchik написал:
Операция проводится только с первым числом "6"
А я что писал-то? Вы не видели?
Цитата
_Boroda_ написал:
Немного не то она считает

Цитата
Chebanchik написал:
А диапазон то будет двумерным.
И что? Вы мой файл смотрели? Что там неверно считает?
Считает. Согласен. Видите в чём соль, я не хотел две формулы использовать. Хотел как итог одной формулой обойтись, чтобы протянуть вниз до конца. Просто если бы последовательность механизмов на двух листах была одинаковая, то можно было бы и СУММЕСЛИ обойтись. Но большинство механизмов на листе "Основная коллекция" состоят из двух составляющих в отличии от листа "Калькулятор". По сути, если решения одной формулой не найду, то сделаю в две.
Описание проблемы чуть изменил, так как понял нюансы.
В любом случае спасибо!
Изменено: Chebanchik - 14.09.2022 15:01:54
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
Цитата
Chebanchik написал:
Формат ячеек числовой. Или я на так понимаю?
Формат числовой, но в ячейке то текст при этом.
Вот так, вроде бы, похоже на правду. Ошибки нет, а что оно там считает при этом - второй вопрос

Код
    [URL=#]?[/URL]       1      =СУММПРОИЗВ(($D$7=Калькулятор!$D$8)*(  'Основная коллекция'!F$1=Калькулятор!$E$2:$KR$2)*Ч(Калькулятор!$E$8:$KR$8)*ЕЧИСЛО(Калькулятор!$E$8:$KR$8))   
 
Всё же рано я радовался.
Цель - сложить все "Рамок итого" и "Мехиназмов итого" по критерию цвета. Пока критериев цвета только два: "пластик черный МАТ", "пластик белый глянцевый".
Операция проводится только с первым числом "6" из всего диапазона. Умножает на 12, получается 72.  Если поменять первое число на 7 и получится 84. Должно получится 36. Видно это в столбце "М" на листе "Основная коллекция". Крутил я и так и эдак этот Ч и ЕЧИСЛО. Пока толку нет.
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
=СУММЕСЛИ(Калькулятор!$E$2:$KR$2;F$1;Калькулятор!$E8:$KRТа
Сейчас подумал. А диапазон то будет двумерным. Тут уж СУММЕСЛИ не обойтись...
Изменено: Chebanchik - 14.09.2022 12:58:58
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
=СУММПРОИЗВ(($D$7=Калькулятор!$D$8)*('Основная коллекция'!F$1=Калькулятор!$E$2:$KR$2)*Ч(Калькулятор!$E$8:$KR$8)*ЕЧИСЛО(Калькулятор!$E$8:$KR$8))
Божественно, маэстро! Сия чудо-формула пролила мёд на мою душу. Кланяюсь. Выхожу с работы с чувством эйфории.
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
Цитата
Chebanchik написал:
пытаюсь избавиться от этих нулей
Избавляйтесь  пользовательскими форматами ячеек .
Да, на крайний случай этот вариант рассматривал. Мой перфекционизм меня в могилу сведёт. Мне кажется как будто есть в избавлении этого #ЗНАЧ! какая-то загадка. Может я просто не практичный...
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
Цитата
Chebanchik написал:
Да я наоборот пытаюсь избавиться от этих нулей.
Вы вставляете в ячейки текст, с текстом функция не работает.
Формат ячеек числовой. Или я на так понимаю? Можете поподробнее и сделать корректировку в моём файле, чтобы я понял?
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
а заменить "" на 0 не дает результат?
Да я наоборот пытаюсь избавиться от этих нулей. С ними конечно бы дело пошло по другому.
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Цитата
написал:
В файле ни одного #ЗНАЧ не обнаружено. Что вызывает сложность - непонятно. Где находится формула - пойди сам найди.
убрать #ЗНАЧ!, Не работает формула СУММПРОИЗВ, не суммирует ячейки с пустыми значениями, но содержащими формулу
 
Приветствую, форумчане! Почти допилил конфигуратор для работы и тут на мелочи затык. Как школьник не могу простой пример решить. В Гугле инфы не усвоил.
Цель - сложить все строки по критерию. Складывает всё кроме строк №7, №8 с суммами. Критериев пока два "пластик черный МАТ" и  "пластик белый глянцевый".
Изменено: Chebanchik - 14.09.2022 15:01:00
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Цитата
написал:
Все еще не совсем понимаю, что именно требуется, но все же сделал пару вариантов. Надеюсь, угадал.
Всё подошло.
Сейчас тренируюсь, изучаю.
Спасибо огроменное!
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Цитата
написал:
Я не понимаю, что именно Вас не устроило в первой формуле, лень было поменять ссылки
Код
    [URL=#]?[/URL]       1      =СУММ($C$2:$L$11*($B$2:$B$11=B16)*($C$1:$L$1=$N$1))   
 
Если нужно избавиться от нолей то можно так
Код
    [URL=#]?[/URL]       1      =ЕСЛИ(СУММ($C$2:$L$11*($B$2:$B$11=B16)*($C$1:$L$1=$N$1))>0;СУММ($C$2:$L$11*($B$2:$B$11=B16)*($C$1:$L$1=$N$1));  ""  )   
 
или так
Код
    [URL=#]?[/URL]       1      =ЕСЛИОШИБКА(СУММ($C$2:$L$11*($B$2:$B$11=B16)*($C$1:$L$1=$N$1))/(СУММ($C$2:$L$11*($B$2:$B$11=B16)*($C$1:$L$1=$N$1))>0);  ""  )   
 
По крайней мере результат тот же самый как у Вас
Для начала скажу, что всё подошло.

В первой формуле было не лень что-то менять, просто я её не понял.
Сейчас стал анализировать все варианты формул, и понял, что я плохо понимаю синтаксис работы с массивами. Для меня тут есть новые моменты, поэтому сейчас тренируюсь на простых примерах со скрещиванием одномерного горизонтального, одномерного вертикального и двумерного массива. Обещаю ответственно подойти к изучению сих мудростей, так как я только сейчас понял, что мне было нужно. Все примеры изучу. Думаю буду также все применять, так как моя работа ежедневно связана с Excel.
Спасибо!
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Цитата
написал:
Все еще не совсем понимаю, что именно требуется, но все же сделал пару вариантов. Надеюсь, угадал.
Ооо, оочень похоже на то самое. Завтра на работе попрактикую на конфигураторе. Заметил новые вещи для себя. Изучу и дам обратную связь. Спасибо ещё раз и доброй ночи  :)  
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Обновил файлик.

В жёлтом массиве вместо красных цифр нужны формулы с теми же значениями
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Цитата
написал:
Так что-ли?
Код
    [URL=#]?[/URL]       1      =SUMPRODUCT($C$2:$L$11*($C$1:$L$1=$N$1))   
 
Не совсем:
A) =СУММЕСЛИ($C$1:$L$1;$N$1;C2:L2)
B) хотел заменить диапазон C2:L2 такой формулой =СЦЕПИТЬ("C";ПОИСКПОЗ($B$14;$B$1:$B$11;0);":L";ПОИСКПОЗ($B$14;$B$1:$B$11;0))

И получить симбиоз A и B, что-то вроде этого:
=СУММЕСЛИ($C$1:$L$1;$N$1;СЦЕПИТЬ("C";ПОИСКПОЗ($B$14;$B$1:$B$11;0);":L";ПОИСКПОЗ($B$14;$B$1:$B$11;0)))
По отдельности формулы работают, но получившийся текст из формулы B формула A как диапазон не воспринимает. Я бы согласился и на разъяснение по VBA, если бы мне не нужно было делать гибкий конфигуратор. В нём ещё будут допилы. Зубрить код без понимания мне нет смысла, поэтому пока хочу разобраться без VBA, чтобы допиливать всё самому. Спасибо, Memo! Пока буду пытаться разгадывать дальше)
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Правильные значения в столбце "N", только в столбце "N" они по порядку. Ниже смешанный массив, напротив которого текст, выделенный красным. Вместо красного текста должны быть значения из столбца "N". Конечно, можно было бы их через ВПР подтянуть, но мне необходимо это сделать одной формулой. В любом случае, пасиба за попытку  ;)  
Изменено: Chebanchik - 30.08.2022 20:53:02
Найти и суммировать диапазон строки по двум критериям, Необходимо получить на выходе сумму некоторых ячеек диапазона по заданным условиям
 
Приветствую, форумчане!


ЧТО НУЖНО КАК ИТОГ:В жёлтом массиве вместо красных цифр нужны формулы с теми же значениями как и проставлены цифры.

ПЫТАЛСЯ встроить B в A
A) =СУММЕСЛИ($C$1:$L$1;$N$1;C2:L2)   (диапазон C2:L2 должен быть динамическим)
B) Хотел C2:L2 заменить формулой =СЦЕПИТЬ("C";ПОИСКПОЗ($B$14;$B$1:$B$11;0);":L";ПОИСКПОЗ($B$14;$B$1:$B$11;0))

Чтобы по итогу вышло что-то вроде этого:
=СУММЕСЛИ($C$1:$L$1;$N$1;СЦЕПИТЬ("C";ПОИСКПОЗ($B$14;$B$1:$B$11;0);":L";ПОИСКПОЗ($B$14;$B$1:$B$11;0)))

ПРОБЛЕМА:
По отдельности формулы работают, но A не воспринимает B как диапазон.


ЧТО Я ПЫТАЮСЬ И ЗАЧЕМ СДЕЛАТЬ:

Делаю конфигуратор по электрике для работы. Конфигуратор будет подстраиваться под разные бренды, поэтому должен быть гибким. Допиливать под каждый бренд его буду я, поэтому VBA на моём этапе знаний не подойдёт. Хочу решить базовыми формулами.
Изменено: Chebanchik - 30.08.2022 22:26:27
ВПР не находит значение в некоторых случаях, хотя нет разницы в пробелах, символах и буквах языка
 
Цитата
Юрий М написал:
Chebanchik , Вы не умеете пользоваться кнопкой "Цитировать".  Или не знаете, что такое цитата. Пройдитесь по своим сообщениями и удалите бездумное цитирование. Попробуйте отвечать без цитат.
А от вас толку здесь вообще нет. Два сообщения с критикой в мою сторону и нет предложений. Вы здесь бесполезны.
Страницы: 1 2 След.
Наверх