Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поиск совпадений с последующим анализом данных - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск совпадений с последующим анализом данных
Vladimir88 Дата: Среда, 19.08.2015, 13:54 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
[size=10]
Здравствуйте! Столкнулся с проблемой, которую не смог решить собственными силами.
Условия: Есть таблица с базой данных, которая включает столбы: Наименование; Модель; Комментарий; Наличие на складе. номера моделей у разных наименований могут совпадать. И раз в неделю приходят таблицы с заказами, которые содержат только столбы: Наименование и Модель. Задача сводится к тому, чтобы найти в базе данных по наименованию и модели нужный товар, узнать имеется ли он на складе (обычно это выражено банальным "0"-нет и "1"-есть), и имеются ли какие либо примечания в комментариях. Всю данную информацию (наличие на складе и комментарии) необходимо скопировать в таблицу к заказу. Таблицы с заказами могут достигать десятков тысяч строк наименований. Человеку такое делать и утомительно и чрезвычайно долго. Надеюсь на Вашу помошь.
Excel 2013
По поиску не нашел ничего, что мог бы сам доделать под свои нужны. С формулами и макросами не дружу. Во вложении пара строк из базы данных и пара строк из заказа.
Заранее благодарю за внимание!
К сообщению приложен файл: 6038578.xls (27.0 Kb)
 
Ответить
Сообщение[size=10]
Здравствуйте! Столкнулся с проблемой, которую не смог решить собственными силами.
Условия: Есть таблица с базой данных, которая включает столбы: Наименование; Модель; Комментарий; Наличие на складе. номера моделей у разных наименований могут совпадать. И раз в неделю приходят таблицы с заказами, которые содержат только столбы: Наименование и Модель. Задача сводится к тому, чтобы найти в базе данных по наименованию и модели нужный товар, узнать имеется ли он на складе (обычно это выражено банальным "0"-нет и "1"-есть), и имеются ли какие либо примечания в комментариях. Всю данную информацию (наличие на складе и комментарии) необходимо скопировать в таблицу к заказу. Таблицы с заказами могут достигать десятков тысяч строк наименований. Человеку такое делать и утомительно и чрезвычайно долго. Надеюсь на Вашу помошь.
Excel 2013
По поиску не нашел ничего, что мог бы сам доделать под свои нужны. С формулами и макросами не дружу. Во вложении пара строк из базы данных и пара строк из заказа.
Заранее благодарю за внимание!

Автор - Vladimir88
Дата добавления - 19.08.2015 в 13:54
jakim Дата: Среда, 19.08.2015, 14:17 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Придётся учиться применять формулы.
К сообщению приложен файл: 0770816.xls (27.5 Kb)
 
Ответить
Сообщение
Придётся учиться применять формулы.

Автор - jakim
Дата добавления - 19.08.2015 в 14:17
китин Дата: Среда, 19.08.2015, 14:21 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
так надо?формула массива
Код
=ИНДЕКС(база!$C$2:$D$15;ПОИСКПОЗ(заказ!$A2&заказ!$B2;база!$A$2:$A$15&база!$B$2:$B$15;0);ПОИСКПОЗ(C$1;база!$C$1:$D$1;0))
вводится контрол-шифт-энтер
[p.s.]10000 строк тормозить будет
К сообщению приложен файл: Vladimir88.xls (21.5 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 19.08.2015, 14:23
 
Ответить
Сообщениетак надо?формула массива
Код
=ИНДЕКС(база!$C$2:$D$15;ПОИСКПОЗ(заказ!$A2&заказ!$B2;база!$A$2:$A$15&база!$B$2:$B$15;0);ПОИСКПОЗ(C$1;база!$C$1:$D$1;0))
вводится контрол-шифт-энтер
[p.s.]10000 строк тормозить будет

Автор - китин
Дата добавления - 19.08.2015 в 14:21
Vladimir88 Дата: Среда, 19.08.2015, 15:06 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Попробовал на небольшой табличке. Шикарно работает. Большое спасибо за помощь. Сейчас еще на большом объеме данных попробую. hands
 
Ответить
СообщениеПопробовал на небольшой табличке. Шикарно работает. Большое спасибо за помощь. Сейчас еще на большом объеме данных попробую. hands

Автор - Vladimir88
Дата добавления - 19.08.2015 в 15:06
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!