![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.07.2010
Сообщений: 31
|
![]()
Доброго времени суток уважаемые участники форума! Хорошо что форумом пользуются грамотные люди от которых можно получить полезный совет! У меня такая ситуация... Имеется отчет из 1С который выглядит не очень красиво.. Необходимо сделать каталог в котором бы генерировались два отчета, один по закупкам и один по продажам, в самом каталоге щимтается еще и остаток на складе. Дело в том что не могу составить формулу которая бы осуществляла поиск по производителю за тем по артикулу а потом и по характеристикам товара. Это необходимо для того что у разных производителей может быть одинаковый артикул.
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Здравствуйте.
Раз файл-пример выкладывать не хотите: используйте СУММПРОИЗВ Код:
если у Вас 2007 Excel - там есть СУММЕСЛИМН.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.07.2010
Сообщений: 31
|
![]()
Доброго времени суток! Спасибо за вашу помощь) Но как бы не совсем точно, я понимаю что это примерный вариант так как нет самого каталога. Исправляю ошибку и выкладываю пример.))) Надеюсь этой информации хватит))) Кстати, ваша формула работает) И я ее соединил со своей)) в целом она вроде ищет, но результат не тот и не могу понять почему((( вот пример формулы: =ЕСЛИ(ЕНД(ВПР(СУММПРОИЗВ(($A3=[Закупки2.xls]TDSheet!$B$15:$X$65500)*($A4=[Закупки2.xls]TDSheet!$B$15:$X$65500)*($B4=[Закупки2.xls]TDSheet!$B$15:$X$65500)*($C4=[Закупки2.xls]TDSheet!$B$15:$X$65500)*($D4=[Закупки2.xls]TDSheet!$B$15:$X$65500)*([Закупки2.xls]TDSheet!$X$15:$X$65500));[Закупки2.xls]TDSheet!$B$15:$X$65500;4
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]()
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 04.07.2010
Сообщений: 31
|
![]()
Извините
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.07.2010
Сообщений: 31
|
![]()
В примере каталог и отчет по закупкам. Необходимо чтобы в каталоге под каждым размером было количество закпленных пар. Но проблема у меня в том что отчет из 1С не совсем удобный, я бы сказал даже ужасный, так как нужно чтобы формула искала аж по 5 параметрам и при чем если ячейки в отчете по закупкам пустые ей это не мешало.(( Я теоретически понимаю что нужно сделать а практически нет((
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 04.07.2010
Сообщений: 31
|
![]()
Видимо это очень трудно(((
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]()
Трудно понять что Вы хотите. В примере ни одного пояснения.
Сделал как понял.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 14.05.2009
Сообщений: 311
|
![]()
могу предложить более универсальный ВПР (одна формула)
Код:
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 04.07.2010
Сообщений: 31
|
![]()
Спасибо за помощь) Сейчас буду пробовать. Как я понял, эта формула ищет по нескольким параметрам? Исходя из примера, она должна писать в ячейку I3 : смотрит в каталоге на ячейку A3, затем ищет ее в отчете по закупкам, как нашла то переходит в ячейку A4 аналогично ищет в отчете уже этот артикул, ну и затем следуют ячейки B4 C4 D4. и только после всей этой процедуры она ставит количество товара. Это все потому чтобы не спутать все артикула. Так как у разных производителей бывают одинаковые артикула. Если искать только по артикулу то когда в конце таблицы попадется артикул который уже был ранее то она подставит его значение и соответственно это будет не правильно. Спасибо за помощь. Надеюсь получится.
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Диаграммы в Экселе | Drakmour | Microsoft Office Excel | 6 | 14.03.2010 18:38 |
Поиск по значению | OgE®_M@G | Microsoft Office Excel | 3 | 23.02.2010 06:33 |
Поиск данных в экселе | Ovetomash | Microsoft Office Excel | 11 | 20.10.2009 18:25 |
Поиск в базе по значению в Edit | Arteom | БД в Delphi | 2 | 19.10.2007 22:23 |
Формула в Экселе для подсчёта стоимости | Oxidous | Microsoft Office Excel | 13 | 31.08.2007 13:13 |